Ciao a tutti, ho l’esigenza di generare un’unica superficie da un sistema di tante superfici.
Per fare ciò ho estratto i 4 bordi perimetrali e generato una superficie da una rete di curve (_NetworkSrf), ma la superficie ottenuta (azzurra) si discosta da quella originale (grigia).
Esiste un modo per imporre il passaggio per specifici punti/curve e ottenere una migliore approssimazione tra le superfici?
(Le superfici in questione presentano una doppia curvatura, non consentono di utilizzare il _MergeSrf in quanto trimmate e non è fattibile il processo di _Untrim)
Ciao Marco,
escludendo i piccoli dettagli del fillet, direi che puoi fare un untrim dei fori e altro (opzione conserva curve di taglio) e avere quindi una polysrf “piena”. Da questa ricavare delle sezioni da usareper la costruzione della rete di curve che sarà più fedele alla polysrf iniziale. poi usare le curve di trim per rifare i fori sulla network.
Ciao Giuseppe, quindi quello che intendi sarebbe:
- fare untrim di tutte le superfici (conservando le curve di taglio)
- MergeSrf di tutte le superfici (sperando le unisca)
- Con le curve di taglio conservate dal punto 1 ritagliare la superficie ottenuta al punto 2
Tutto corretto?
Se sì, dato che sarebbe una procedura abbastanza tediosa, mi chiedevo se esistesse qualche comando che permetta semplicemente di prendere i 4 bordi perimetrali, creare una superficie e imporne/vincolarne il passaggio per determinati punti/linee “guida” (presi/e dalle superfici di cui dispongo).
Ciao Marco,
No.
- OK
- Fare sezioni della polysrf e semplificarle eliminando dove la sezione incontra piccoli dettagli come rientranze o altro.
- usare queste curve e i 4 bordi perimetrali della polysrf (come se fossero i 4 lati di un rettangolo deformato) per usare il tutto nella costruzione di una rete di curve che sarà di conseguenza molto “vicina” o fedele alla polysrf.
- trimmare la rete di curve e proeiettare su essa o fare un flow…
tedioso pure questo ma se vuoi una condizione di passaggio fedele, questo è un metodo che funziona.