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ì
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
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