Booleane NURBS

Note:

  • Selezionare il primo oggetto o tutti gli oggetti prima di richiamare il comando.

  • I comandi booleani si possono usare anche con superfici e polisuperfici
    aperte. Il risultato ottenuto dipende dalla direzione
    delle normali degli oggetti. Usare il comando Dir
    per visualizzare la direzione. Se si ottengono dei risultati opposti a quelli desiderati, invertire la direzione della superficie con i comandi Dir
    o Inverti
    e riprovare.

  • Per le superfici, provare ad utilizzare prima il comando Unisci
    .

  • Per gli oggetti mesh, vedere i comandi relativi alle Booleane mesh
    .

DifferenzaBooleana

Scarta le aree condivise tra le polisuperfici
o superfici selezionate ed un secondo set di polisuperfici o superfici.

Passi:

  1. Selezionare

    il primo gruppo di oggetti e premere Invio

    .

  2. Selezionare il secondo gruppo di oggetti e premere Invio

    .

Opzione

CancellaInput

Rhinoceros BooleanDifference Operazioni booleane

Strumenti solidi > Differenza booleana

Rhinoceros Menu2 Operazioni booleane

Solidi > Differenza

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

IntersezioneBooleana

Scarta le aree non condivise tra le polisuperfici
o superfici selezionate.

Passi:

  1. Selezionare

    il primo gruppo di oggetti e premere Invio

    .

  2. Selezionare il secondo gruppo di oggetti e premere Invio

    .

Opzione

CancellaInput

Rhinoceros BooleanIntersection Operazioni booleane

Strumenti solidi > Intersezione booleana

Rhinoceros Menu2 Operazioni booleane

Solidi > Intersezione

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

UnioneBooleana

Scarta le aree condivise tra le polisuperfici
o superfici selezionate ed unisce le parti rimanenti creando in un’unica polisuperficie.

Passi:

  • Selezionare

    gli oggetti e premere Invio

    .

  • Gli oggetti vengono combinati in un’unica polisuperficie.

Opzione

CancellaInput

Rhinoceros BooleanUnion Operazioni booleane

Strumenti solidi > Unione booleana

Principale2 > Unione booleana

Rhinoceros Menu2 Operazioni booleane

Solidi > Unione

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

SuddivisioneBooleana

Scarta le aree condivise tra le polisuperfici
o superfici selezionate e crea delle polisuperfici separate per le parti condivise e per quelle non condivise.

Passi:

  1. Selezionare

    il primo gruppo di oggetti e premere Invio

    .

  2. Selezionare gli oggetti di taglio e premere Invio

    .

  3. Nota: Gli oggetti di taglio e gli oggetti da suddividere possono essere gli stessi oggetti.

Opzione

CancellaInput

Rhinoceros BooleanSplit Operazioni booleane

Strumenti solidi > Suddivisione booleana

Rhinoceros Menu2 Operazioni booleane

Solidi > Suddivisione booleana

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

Booleana2Oggetti

Consente l’iterazione tra le varie operazioni booleane (Unione, Intersezione, Differenza A_Meno_B e B_Meno_A e inversione) con un clic del mouse.

Passi:

  1. Selezionare

    due oggetti.

  2. Cliccare con il mouse sulla vista sino ad ottenere l’oggetto desiderato.

Opzione

CancellaInput

Rhinoceros Boolean2Objects Operazioni booleane

Strumenti solidi > Booleane 2 oggetti (clic destro)

Rhinoceros Menu2 Operazioni booleane

Solidi > Booleane due oggetti

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

Booleane mesh

I passi da seguire sono gli stessi di quelli usati nei corrispondenti comandi booleani NURBS.

Nota: Il risultato dei comandi è sempre una mesh, a prescindere dal tipo di oggetto in ingresso.

DifferenzaBooleanaMesh

Scarta le aree condivise tra le mesh, polisuperfici
o superfici selezionate ed un secondo set di mesh, polisuperfici o superfici.

Vedi: DifferenzaBooleana

Rhinoceros MeshBooleanDifference Operazioni booleane

Booleane mesh > Differenza booleana mesh

Rhinoceros Menu2 Operazioni booleane

Mesh > Booleane mesh > Differenza

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

IntersezioneBooleanaMesh

Scarta le aree non condivise tra le mesh, polisuperfici
o superfici selezionate.

Vedi: IntersezioneBooleana

Rhinoceros MeshBooleanIntersection Operazioni booleane

Booleane mesh > Intersezione booleana mesh

Rhinoceros Menu2 Operazioni booleane

Mesh > Booleane mesh > Intersezione

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

UnioneBooleanaMesh

Scarta le aree condivise tra le mesh, polisuperfici
o superfici selezionate ed unisce le parti rimanenti creando un’unica mesh.

Vedi: UnioneBooleana

Rhinoceros MeshBooleanUnion Operazioni booleane

Mesh > Unione booleana mesh

Booleane mesh > Unione booleana mesh

Rhinoceros Menu2 Operazioni booleane

Mesh > Booleane mesh > Unione

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

SuddivisioneBooleanaMesh

Scarta le aree condivise tra le mesh, polisuperfici
o superfici selezionate e crea delle mesh separate per le parti condivise e per quelle non condivise.

Vedi: SuddivisioneBooleana

Rhinoceros MeshBooleanSplit Operazioni booleane

Booleane mesh > Suddivisione booleana mesh

Rhinoceros Menu2 Operazioni booleane

Mesh > Booleane mesh > Suddivisione booleana

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

Risoluzione dei problemi con le operazioni booleane

Rhinoceros Gray Book Open Operazioni booleane Argomenti collegati…

Le operazioni booleane possono fallire per diverse ragioni:

  • Le normali alle superfici non puntano nella direzione prevista.

  • I punti di controllo
    tendono a sovrapporsi nell’intersezione dei due oggetti.

  • Gli oggetti presentano aree di superfici sovrapposte.

Normali delle superfici

Le operazioni booleane utilizzano la direzione delle normali alla superficie per determinare quali parti conservare e quali rimuovere. Se, quando si effettua una differenza booleana, si ottiene un’unione (o viceversa), ciò significa che la direzione delle normali di uno degli oggetti è orientata all’inverso rispetto a quanto previsto.

Le operazioni booleane tendono a non funzionare correttamente se gli oggetti presentano delle superfici sovrapposte o se si toccano soltanto in un punto specifico o lungo i bordi. Affinché le operazioni booleane possano svolgersi con successo, gli oggetti dovrebbero presentare delle intersezioni nette e non essere semplicemente tangenti.

Le operazioni booleane di Rhino operano soltanto su oggetti NURBS
, non su oggetti mesh. Non è possibile svolgere operazioni boolane su oggetti importati da modellatori mesh.

Punti di controllo coincidenti

La coincidenza dei punti di controllo si verifica quando i punti di controllo riferiti al bordo di una superficie si trovano nella stessa identica posizione. In Rhino, ciò accade naturalmente nel vertice di un cono, nel polo di una sfera o nel caso di un piano a tre lati. È possibile anche che i punti di controllo siano stati volutamente spostati nella stessa posizione. Un punto con queste caratteristiche, che controlla l’intero bordo di una superficie, è definito singolarità.

Quando un punto di singolarità si trova nell’intersezione di due oggetti ai quali si desidera applicare un’operazione booleana, l’operazione può fallire.

Rhinoceros when booleans fail 002 Operazioni booleane

Aree di superfici sovrapposte

La sovrapposizione di aree di superfici si verifica quando due superfici condividono la stessa area. In questo esempio, i due parallelepipedi si toccano soltanto lungo un lato. Si potrà effettuare un’Unione
degli oggetti, ma Differenza
ed Intersezione
non potranno essere calcolate.

Rhinoceros when booleans fail 003 Operazioni booleane

Cosa fare

Se non è possibile impiegare le operazioni booleane su determinati oggetti, si possono usare altre tecniche per ottenere lo stesso risultato.

In questo esempio, il vertice del cono coincide esattamente con lo spigolo del parallelepipedo. Questa è una delle situazioni in cui le operazioni booleane possono fallire.

In questo caso, anziché utilizzare le operazioni booleane, si usi il comando Esplodi
per separare le polisuperfici in singole superfici, se necessario. Si usi il comando Intersezione
per creare le curve di intersezione tra le superfici. Per creare le parti desiderate, utilizzare queste curve per Troncare
e/o Suddividere
gli oggetti e quindi usare il comando Unisci
per riottenere un oggetto solido.

 

Operazioni booleane