Design API Overview
Last updated
Last updated
Projects are the top-level containers for layouts and trusses, which means you need to create a project before you can start creating layouts or trusses.
Once you create a project there are three ways to start designing trusses:
Layout
Define a 3D layout (roof and/or floor) and place trusses within the layout
Tutorials
Samples
(.NET)
(Node.js)
(Node.js)
Reference
Single component insertion
Generate a truss based its 2D profile (for pitched chord roof trusses) or its features (for parallel chord trusses)
Tutorials
Samples
(Node.js)
Reference
File upload
Accepts common truss industry files
Reference
Once you've created a truss using one of the methods above, you're ready to analyze it. There are two options when analyzing trusses:
Analyze
This will analyze the truss without making any modifications to the truss. This will not succeed on a newly created truss from layout or single component insertion, since plates are not added during creation of the truss. You will need to Upgrade and Analyze the truss in order to add plates.
Reference
Upgrade and Analyze
This will analyze the truss and make changes to the lumber material and plates in order to get the truss to pass.
Reference
If successful, these routes will return an which contains information about the analysis of the truss.