Component Optimization
Coming Soon! Available for Enterprise Plans only. D.A.N. Optimization currently only supports Profile Truss designs. Support for Feature Pattern Truss designs will be coming at a later date.
Optimize Truss Designs with Paragon D.A.N.
Paragon D.A.N. compares alternative truss designs to help you find a passing design at a lower cost. You choose which changes D.A.N. can explore and which costs to include, then review the results before applying them.
Use D.A.N. to optimize an individual component or search for improvements across all components for a whole project. You can also use it to explore alternatives when a component is having trouble passing analysis checks.

Optimize a component
Open a component in Paragon Design and click
Analyzeto establish the baseline truss design. Apply any modifications to members, splices, etc. as-desired.Click the D.A.N.
Optimizationicon in the toolbar—the truss with sparkles—to open D.A.N. Optimization.Select
Settingsand define optimization parametersReview pricing for Lumber and Plate material that is in the truss but missing from the Pricing App.
Define any
Labor FactorsandBracingparameters to consider during optimizationSpecify the
Algorithm Settingsthat control which design changes you want D.A.N. to explore impactingLumberandPlates.
Click
Run OptimizationOn the
Resultstab, compare the original design with the best result found so far. Expand the cost sections to explore what changes contribute to any difference in pricing.When the optimization run finishes, use
Explain Changesfor an underWhat changed?for an AI-generated summary of the differences. Additionally expand theSelected resultexpander to review the breakdown of costs and the % change from the original design.Click
Adoptto apply the selected result. Paragon replaces the current component design with that optimized result and runs a full upgrade and analysis. Review the resulting checks.From the
Analysis and Historysidebar, clickCompare Analysesand select two versions of design which presents a dialog with a detailed comparison of the design versions.
You can click Stop to end an individual optimization run early.
Set the factors & costs D.A.N. compares
The best result depends on the costs and options you select. A design with less lumber may require more plates, more fabrication labor, or more required bracing upon installation.
Define the costs that matter to your operation so D.A.N. can compare those tradeoffs.

Labor Factors and Algorithm Settings used for optimization are saved to your browser for use across other component optimization sessions.
Material prices
Review the Lumber and Plates sections in Settings, including any notifications about missing organization prices. Prices affect which design D.A.N. considers preferable.
Material price overrides apply only to the current component's optimization session and are not preserved.
Labor Factors
Enable the labor allowances you want included in the comparison:
Cuts
Member Count ($/piece)
Unique Members
Joints
Splices
Lumber Volume ($/bd ft)
Plate Pairs
Two-Ply Assembly
Three-Ply Assembly
A factor that is turned off or set to $0 adds no cost. Member Count charges per piece; Lumber Volume charges per board foot. Both contribute to labor cost when enabled.
For example, adding a labor allowance for each plate pair can favor a design with fewer plate pairs, even if it uses more expensive lumber. Choose values that reflect your operation; changing them can affect the preferred design.
Bracing allowance
Under Bracing, enable Cost per 1,000 Board Feet to include a material cost allowance for 2×4 bracing. The calculation considers brace count and truss spacing. A higher allowance favors designs that require less bracing.
This helps account for cases where removing lumber from the truss increases the bracing needed in the building. Turn the allowance off or set it to $0 to exclude that cost.
Choose the changes D.A.N. can explore
Under Algorithm Settings, select the options for the run.
Optimize webbing
Alternative web arrangements
Optimize heels
Alternative heel configurations
Resize chords
Changes to chord sizes
Optimize splices
Alternative splice locations
Minimum cross-chord splice spacing (in)
A minimum horizontal distance between splices on different chords. A value of 0 applies no spacing filter
Optimize ply count
Alternative ply counts, up to the selected maximum.
Optimize plating
Plate design and cost as part of the optimization
Try off-center/rotated plating
Consider off-center and rotated plate placements during plating optimization
It's recommended to include plating when comparing complete designs.
With Optimize plating turned off, plate costs are excluded from the optimization comparison—even if plates appear in a preview. A candidate may also fail plating checks when it is adopted and fully analyzed.
Use Try off-center/rotated plating when you want D.A.N. to explore additional plate placements. You can leave it off while still including plating in the optimization.
Understand the results
The Results tab shows the original design, the best result found so far, the cost difference, and progress through the optimization run. Expand the material and labor sections to inspect the breakdown.

Why can a design with more material cost less?
D.A.N. compares the combined costs enabled for that run. More lumber might reduce plate costs, fabrication allowances, or bracing enough to lower the total. Similarly, an extra plate pair may be worthwhile when it results in lower overall material cost.
Compare the original and proposed designs within the same run. Changing the cost settings between runs also changes the basis of the comparison.
Why can the best result cost more?
If the starting design fails the checks being considered, D.A.N. can identify a passing alternative that costs more. In that situation, finding a passing design takes priority over showing savings against the failing design.
Why does optimization take longer on some components?
Larger and more complex trusses require D.A.N. to consider more combinations of webbing, splices, and plates. The options you enable also affect the work required.
The progress count may advance unevenly as D.A.N. skips candidates that cannot improve on a result already found. The search also moves through multiple stages, so finishing one stage does not mean the entire run is complete. Treat the result as the best design found during that search, rather than a guarantee that every possible design has been evaluated.
Why are utilization colors unavailable in the preview?
Optimization previews do not include all detailed analysis results. If utilization colors are unavailable, use another coloring option, such as Lumber Properties, Lumber Geometry, or No Coloring. Review the full analysis after adopting the design.
Compare the original and adopted designs
After adopting a result:
Open Analysis History.
Click Compare Analyses.
Select the original and updated analyses.
Expand the comparison sections to inspect changes in lumber, member lengths, board footage by grade, plate pairs, plate sizes, and cost.
Use Explain Changes for an AI-generated summary.
For a deeper comparison of individual checks and load-case results, enable Detailed in the analysis options and rerun the analyses you want to compare.
Optimize a Whole Project
Open the three-dot
Project Menunext to the project name.Select
Optimize Whole Project.Review the number of components and the
Settingstab. The settings used for individual optimization carry over to this dialog.Click
Run Optimization.Review each component’s status, current and optimized costs, previews, and available explanation of changes.
Select the checkboxes for the designs you want to apply. Review
Savings; project totals include component quantities.Click
Apply Selected Designs. Paragon applies the selected results and runs full analyses. Review the design check results.
Use Cancel Run to stop a batch optimization. Components with no savings may appear in the results; review them before deciding whether to apply a change.

Last updated

