Didn't find what you're looking for? Submit a
Documentation Request
LogoLogo
AppsContact Support
API
API
  • Welcome to the Paragon API
  • Quickstarts
    • Getting Started with .NET
    • Getting Started with REST
  • Tutorials
    • Create a layout - .NET
  • Concepts
    • API Overview
  • Design API Overview
  • Coordinates
  • Samples
    • .NET Samples
    • Node.js Samples
  • Reference
    • REST
Powered by GitBook
On this page
  • Creating Trusses
  • Analyzing Trusses

Design API Overview

PreviousAPI OverviewNextCoordinates

Last updated 16 days ago

Creating Trusses

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

Analyzing Trusses

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.

"Create layout" tutorial
LayoutConsoleApp
create-gable-roof
create-cross-gable-roof
Layouts
Getting Started with .NET
Getting Started with REST
create-profile-trusses
POST /projects/{guid}/createProfileTruss
POST /proejcts/{guid}/uploadFiles
POST /trusses/{guid}/analyze
POST /trusses/{guid}/upgradeAndAnalyze
AnalysisSet