#DesignScript Topology.Face#1 – Code to Node to Code

This is a one of one DesignScriptFace translation, from the Topology category of the DS Editor (DSE) Samples.

Topology.Face-ds#1

Open the file Topology.Face.ds, in the DS Editor and run it. The script is shown below.

Topology.Face.ds#1

Now open DS Studio, copy & paste the DSE script, Topology.Face.ds,, into a blank canvas. Note the script generates an operational error on the Non-Guaranteed properties for Face. Specifically the Thicken command for ConvertFaceToSurface.

Topology.Face#a1

Note the highlighted commenting out which must be deleted in order to activate the code.

Topology.Face#a1-edited

Now comment out the “(import(ProGeometry.dll)” script as highlighted above. It can now be run as a Code Block of script, before the translation to Nodes takes place.

Topology.Face#1

The preliminary translation is shown above, while the developed translation is shown below.

Topology.Face#1a

The red and yellow highlighted areas match the description and properties layout that is given to the script in the initial DS Editor *.ds file.

Topology.Face#1b

The “Node to Code” operation as shown above. A little editing is desired.

Topology.Face#1b_edited

The geometry that results from the various code translations is shown below.

Topology.Face#1a-Graphic Window

Liberty was taken with making the color have some transparency as shown above in the graphic window.

DSS was run as a stand-alone application and the translation files are available to download from the DropBox links below.