Creazione superficie da curve

Una superficie può essere creata da due o più curve

In questo esempio creiamo due curve utilizzando due Code Block con tre punti :

nel primo :

Point.ByCoordinates(0,5,0);
Point.ByCoordinates(5,5,5);
Point.ByCoordinates(10,5,0);

nel secondo :

Point.ByCoordinates(0,0,0);
Point.ByCoordinates(5,0,5);
Point.ByCoordinates(10,0,0);

Ciascuna terna va inserita in una lista con il nodo List.Create

per queste terne di punti facciamo passare una curva con il nodo NurbsCurve.ByPoints. Se ne ottengono due

curve1

Ciascuna curva va inserita in una lista con il nodo List.Create. In questo caso ho solo due curve ma potrei farne molte di più. La superficie si estenderebbe a tutte le curve immesse nel nodo List.Create.

Ora possiamo creare la superficie con il nodo Surface.ByLoft

superficie da curve