Come tagliare bene una mesh

Ciao Luca, ti ha risposto Emilo: rhinocommon.
In generale, per aumentare in modo rilevante la velocità di calcolo devi analizzare bene il codice e togliere i calcoli “inutili” e/o duplicati.
Se per esempio, come nel tuo caso, hai una figura simmetrica, ripetere lo stesso calcolo per le due parti il tempo di calcolo raddoppia. Elementi estrusi vengono generati più velocemente rispetto ad elenti ottenuti tramite booleane.
In generale il codice più veloce è quello che riesce a sfruttare al meglio il multithread. Se non sfrutti in contemporanea tutti i core della CPU ogni ottimizzazione avrà limitata rilevanza.