Come scontornare questo STL

Ciao a tutti,
Mi serve togliere questo disco rotondo dall’aquila.
Poi devo prendere l’aquila e portarla su un anello.

La prima cosa che mi viene in mente è è fare il contorno e toglie tagliare ma sono sicuro che non avviene il taglio della mesh.

Alterative?

Ciao!
Disegna la curva di taglio, estrudi la curva di taglio, intersechi e splitti la mesh.
Potrebbe essere necessario meshare fitta la superf estrusa e non lasciare che Rhino lo faccia per suo conto. Ma non è detto.

Io su gh prenderei l’informazione della Z dei vertici (o delle facce), creando poi un pattern che ti esclude quelle alla stessa Z del piatto, poi puoi usare “cull vertices” o “cull faces”. Se lo scopo ultimo è ottenere la stessa mesh di partenza senza tot roba farei così

1 Mi Piace

Con _MeshTrim.


Con _MeshBooleanDifference.
img2

1 Mi Piace

Ciao Giuseppe, ci provo.

Adesso che ci penso, quando fa lo split è perché rhino ha problemi tra la mesh e la superficie estrusa?

Se vado su mesh più complesse accadono due cose:

  1. non funziona il trim
    2- funziona il trim ma mi lascia aperta la mesh

Il codice che si occupa di calcolare l’intersezione MESH/Crv è uno. Quello che gestisce MESH/MESH altro.
Tutti e due riscritti da poco. MESHSplit finito e incomparabilmente migliore nel gestire la soluzione per vertici, bordi coincidenti e altri casi speciali. Ma gli si da una gran mano gestendo " a mano" la Srf con la quale splitteresti. Io ad esempio parto da un QuadRemesh che comunque mette a disposizione 2000 poligoni di base e durante l’intersezione non succede di dover mettere in comunicazione una faccia grande che viene dall’estrusione, con millemila faccette attraversate nel STL.

Quindi alla fine di questa noiosissima tirata che ho appena scritto:

Estrudi
Converti estrusione con QuadRemesh
Butta estrusione
MeshSplit usando come oggetto di taglio la QuadRemesh

3 Mi Piace

Per la parte 2 - dato che usi zbrush, impara il comando di zmodeler che è un brush per la modellazione di mesh, attiva il wireframe, ti posizioni sul bordo di una sezione aperta (premi la barra spazio - ti si attivano i comandi in base a come ti posizioni su un “punto”,“Bordo”,“Faccia”) vedrai un opzione chiamata “Close” che ti serve per chiudere gli spazi aperti, il “Bridge” a seconda dei casi può essere d’aiuto, ma è più facile vederlo che spiegarlo…
Per staccare l’aquila dal resto ti basta utilizzare il comando “group by normal”, nascondi il resto è utilizzi il comando su subtool- split hidden, staccherai la mesh dell’aquila dal resto.
le booleane probabilmente non funzionano perchè la mesh non è saldata bene o comunque ci sono bordi o vertici aperti, per dare un aggiustata vai su “modify topology” poi vedrai " weld points" e affianco una barra che puoi muovere per unire i punti a seconda della distanza, la stessa cosa che puoi fare anche su [blender con il comando che ti permette di unire punti in base alla distanza](https://youtube.com/shorts/5CQpbSiiZS8?si=L9LeQB5QaMKi0SS5). Poi puoi benissimo utilizzare le booleane o su Rhino o su Blender, Zbrush etc etc
Per mia esperienza personale con gli stampi per Rhino dividere una mesh è sempre meglio farlo con una superficie o solido, fare il trim con le curve non è il massimo.
ti consiglio di vederti un paio di tutorial su you tube, ne trovi quanti ne vuoi.
https://www.youtube.com/watch?v=5Yw3-HH1PYU&t=3s
https://www.youtube.com/watch?v=XcR5TzvIaoc
https://www.youtube.com/watch?v=NGx3mY0TKcI

Mi sembra buona l’idea di Alex.

3 Mi Piace

Brutalmente anche così

6 Mi Piace

VIRYVIRYVIRY Dangerous Sir!!! :crazy_face:

Fossi Papa io… decimerei le faccette. Se ti trovi una mesh con triangolazioni complesse lascerei stare i vertici.

Guarda che differenza in questo esempio. con prova comparativa.

MeshByZ.gh (1,7 MB)

2 Mi Piace

In effetti forse così non va bene per tutte le situazioni! ma a guardare questo medaglione non dovrebbero esserci troppi problemi

1 Mi Piace