Skip to main content
Version: 18

Input-Output

Load from file, load from Consteel, save to file or Consteel, send and execute Descript.

Smadsteel Loader

See the component in use in the script library: Continuous multispan beam.

Inputs

NameIdDescription
File pathFAbsolute or relative path to .smadsteel file.By default initialized to path of the default model attached to Pangolin.

Outputs

NameIdDescription
ConSteel ModelcsmConSteel model

alt text

Consteel Input

Inputs

NameIdDescription
ReadRSet to true to load Consteel model.
ObjectTypesOTThe object types that should be loaded in.

Outputs

NameIdDescription
ConSteel ModelcsmConSteel model

alt text

Descript

Inputs

NameIdDescription
Descript File PathDFPThe path for the file to read. If left empty, will prompt for a path.
Predefined VariablesPVCreates 1 or more variables with their given values in the beginning of the Descript code. Input example: “variable=value” or “$variable=value”. For multiple variables use more lines in the input string or multiple panels.

Outputs

NameIdDescription
Descript codeDCThe descript code.

alt text

Consteel Connection

See the component in use in the script library: Simple cantilever beam.

Inputs

NameIdDescription
ModelMObjects to send to ConSteel. Note: you only have to specify the top level objects, Pangolin will automatically send all other required objects referenced by the ones specified manually.
Live ConnectionLConIf set to true, the component will automatically send the objects every time there is a change upstream. If set to false, you have to manually send the objects by right clicking on the send button.
Start AnalysisSAIf set to true, ConSteel will automatically start the analysis calculation after the model is sent over. After the analysis is finished, the component imports the results from ConSteel. Only works with live connection!
Start DesignSDIf set to true, ConSteel will automatically start the analysis and design calculation after the model is sent over. After the design is finished, the component imports the results from ConSteel. Only works with live connection!
Calculation Timeout SecondsCTThe calculation is considered failed after this number of seconds.
Save FileSFIf set to true, the component will also save a .smadsteel file every time it is run. If set to false, you can manually save a file from the right-click menu.
File PathFPThe path for the saved file. If left empty, will prompt for a path. If set to false, you can manually save a file by right clicking on the send button.
DescriptDData about the descript file to execute.
Execute DescriptEDConSteel will automatically execute the descript code after the model is sent over and the analysis / design is executed. After the descript is executed, the component imports the results from ConSteel. Only works with live connection!

Outputs

NameIdDescription
Beams With ResultsBRNew Beam objects, with the calculated results. You can pair the results with the origin object using the GUIDs. Note: do not mix these in with the beams created inside Grasshopper.
Point Supports With ResultsPSRNew Point support objects, with the calculated results. You can pair the results with the origin object using the GUIDs. Note: do not mix these in with the beams created inside Grasshopper.

alt text