BarraStrumenti | Menu |
---|---|
|
Superfici > Spianamento superfici > Appiattisci superficie a doppia curvatura |
Il comando Appiattisci esegue la spianatura di mesh 3D non sviluppabili (curve in due direzioni) o superfici NURBS per ricavare delle sagome 2D.
Il comando Appiattisci indica le zone di compressione con una nuvola di punti rossa e le zone di allungamento con una nuvola di punti verde, mostrando statistiche sulla quantità di compressione o di allungamento. Fino a dieci punti di annotazione segnano i punti in cui la deformazione è più pronunciata. Il numero che appare all'interno del punto di annotazione indica la percentuale di modifica in termini di lunghezza.
L'area modificata rispetto all'originale.
Il materiale viene compresso quando il modello 2D viene deformato nella sagoma 3D. Le percentuali rappresentano una stima della quantità di sagoma che verrà compressa.
Il materiale viene allungato quando il modello 2D viene deformato nella sagoma 3D. Le percentuali rappresentano una stima della quantità di sagoma che verrà allungata.
Opzioni da linea di comando
Consente la suddivisione di una mesh in corrispondenza di una cucitura (giunzione) affinché possa essere spianata. Questa opzione va bene per le superfici chiuse, per esempio le forme cilindriche.
Evita la distorsione delle lunghezze del contorno.
Selezionare un'opzione a seconda della preferenza per l'allungamento o la compressione; si possono specificare dei parametri per le deformazioni personalizzate.
Nessuna preferenza riguardo a compressione o allungamento.
Una forte tendenza all'espansione quando il modello viene deformato nella sagoma 3D.
Nessuna compressione quando il modello viene deformato nella sagoma 3D.
Una forte tendenza alla compressione quando il modello viene deformato nella sagoma 3D.
Nessuna espansione quando il modello viene deformato nella sagoma 3D.
Deformazioni personalizzate.
Consente di impostare i parametri usati dalle deformazioni personalizzate. Si possono impostare quattro parametri.
Il valore predefinito di questi parametri è 1 ed essi si possono impostare su qualsiasi numero positivo. Un valore alto riduce la quantità di deformazione specificata rispetto a quanto succede quando tutti e quattro i parametri sono uguali. Per esempio, se si vuole limitare in modo notevole l'espansione interna, si possono usare le seguenti impostazioni:
StiramentoContorno=1
CompressioneContorno=1
StiramentoInterno=1
CompressioneInterna=100
Se si vogliono mantenere le lunghezze dei contorni, si possono usare le seguenti impostazioni:
StiramentoContorno=10
CompressioneContorno=10
StiramentoInterno=1
CompressioneInterna=1
Specifica le impostazioni usate dalle opzioni PersonalizzataA/PersonalizzataB/PersonalizzataC.
Descrive il tipo di materiale che verrà usato per la fabbricazione.
Minimizza le tensioni interne durante la creazione della superficie 3D a partire dalla sagoma 2D quando si usa un materiale rigido per la fabbricazione.
Limita il più possibile la distorsione geometrica quando si usa un materiale flessibile per la fabbricazione.
La parte esterna della superficie 3D è rivolta verso l'alto nella sagoma 2D.
La parte esterna della superficie 3D è rivolta verso il basso nella sagoma 2D.
Mostra il feedback sulle diagonali dell facce mesh appiattite che sono state aggiunte come vincoli di lunghezza nell'algoritmo di appiattimento.
Mostra come le facce mesh triangolari che ricevono un vincolo di area sono state deformate durante l'appiattimento.
Limitazioni
Appiattisci è un algoritmo che funziona sulle mesh. Appiattisci spiana la mesh "minimizzando le variazioni dell'area delle sfaccettature e delle lunghezze dei bordi delle sfaccettature" tra la mesh 3D e la mesh 2D, secondo certi vincoli.
Per esempio, se A, B e C sono i vertici di un triangolo 3D ed a, b e c sono i vertici corrispondenti del triangolo 2D, le variazioni di lunghezza dei bordi sono
d1 = |Distanza(A,B) - Distanza(a,b)|
d2 = |Distanza(B,C) - Distanza(b,c)|
d3 = |Distanza(C,A) - Distanza(c,a)|
da = |Area(A,B,C) - area(a,b,c)|
DL = d1+d2+d3
DL2 = d12 + d22 + d32
DA = da
DA2 = da2
D = una combinazione di DL, DL2, DA e DA2
Minimizzare le variazioni di area e di lunghezza dei bordi significa creare la mesh 2D in modo che il valore "D" sia il più ridotto possibile.
Nella pratica, esistono migliaia di sfaccettature e molti modi di minimizzare "D", la maggior parte dei quali non hanno un senso pratico. Appiattisci agisce in modo da evitare che la mesh 2D si ripieghi su se stessa e che forzi alcuni punti 3D ad andare a finire sui punti 2D specificati.
Una superficie NURBS tagliata viene appiattita appiattendo una mesh densa della superficie.
Le opzioni di appiattimento determinano come vengono combinati DA, DA2, D1 e D2 e consentono dei calcoli più complicati di DA, DA2, D1 e D2 e di specificare una tendenza allo stiramento oppure alla compressione.
Tuttavia, l'algoritmo Appiattisci è troppo semplice, anche solo per iniziare a modellare le vere proprietà fisiche della maggior parte dei materiali laminati, in particolare quelli in cui lo spessore del materiale svolge un ruolo importante e quelli che si possono comprimere o stirare con dei valori apprezzabili.
In breve, se una lamina di materiale è cara, se tagliarla o piegarla sono dei processi costosi o se alcuni punti del processo di fabbricazione sono dispendiosi in termini di tempo e denaro, consigliamo l'uso di Appiattisci per farsi un'idea iniziale sulla forma di un modello, ricorrendo però poi alla perizia di esperti in materiali e fabbricazione per creare dei modelli funzionanti in fase di produzione.
BarraStrumenti | Menu |
---|---|
|
|
Il comando RiportaDaAppiattimento riporta le curve ed i punti della sagoma 2D sulla forma 3D originale appiattita.
Supponiamo di voler inserire la marca "Rhino" all'interno del cerchio nero di questo modello NURBS 3D della forma di una scarpa.
Per prima cosa, si usi il comando Appiattisci per generare la sagoma 2D della forma.
Quindi, si usi il comando OggettoTesto per creare le curve della scritta bianca "Rhino" sulla sagoma 2D.
Per finire, si usi il comando RiportaDaAppiattimento per portare la scritta bianca "Rhino" sulla forma 3D.
BarraStrumenti | Menu |
---|---|
|
|
Il comando InfoAppiattisci fornisce una serie di informazioni sulle impostazioni usate per appiattire l'oggetto.
Sviluppa una superficie senza la restrizione di curvatura unidirezionale.
Sviluppa una superficie o polisuperficie con curvatura in una direzione in una superficie planare.
Rhinoceros 8 © 2010-2023 Robert McNeel & Associates. 11-ago-2023