2D Truss Design and Analysis in SAP2000: Step-by-Step Procedure for Steel Truss Modeling

Structural engineers and civil engineering students frequently encounter truss systems in long-span buildings, bridges, and industrial structures. A truss is an assembly of members arranged in triangular patterns that efficiently distribute loads through axial tension and compression. Among the most accessible ways to model, analyze, and design these systems is SAP2000, a widely used structural analysis and design software. This article presents a practical step-by-step procedure for 2D truss design and analysis in SAP2000, covering model setup, material definition, load application, steel design verification, and result interpretation. For a broader discussion of truss types and framing strategies, refer to Truss Design Timber And Steel Truss Systems For Efficient Long Span Structural Framing.

Model Geometry and Initial Configuration for a 2D Sloped Truss

The first step in any SAP2000 analysis is establishing the correct model geometry and unit system. For this 2D truss exercise, the units are set to K-ft (kip-feet). The truss is a sloped configuration created through the New Model menu by selecting a 2D truss template. The key geometric parameters are a division count of 3, a length per division of 15 feet, and a height of 12 feet. These dimensions produce a truss with a roof-like pitch, suitable for demonstrating how sloped top chords behave under gravity loading.

When building the model, several options must be configured before any loads or sections are assigned. Under the Options menu, the steel frame design preference must be set to AISC-LRFD-93, the load and resistance factor design standard commonly used for steel structures in North America. This selection tells SAP2000 which design code to use during the member checking phase. Proper initial configuration prevents the need to rebuild the model later when design checks fail due to incompatible code settings. Understanding how lateral loads affect structural framing systems is equally important, and Seismic Design Of Buildings Analysis Methods Detailing Requirements And Performance Based Design For Earthquake Resistance provides essential context for designing trusses in earthquake-prone regions.

Material Properties and Steel Section Selection

After defining the model geometry, the next critical step involves specifying material properties and frame sections. Under Define > Material, select Steel and modify the yield stress (Fy) to 36 ksi and the ultimate tensile stress (Fu) to 58 ksi. These values correspond to ASTM A36 steel, one of the most common structural steel grades for truss members. Correct material definition is fundamental because all subsequent design checks reference these mechanical properties when computing strength ratios.

Frame sections are defined under Define > Frame Section. For steel trusses, angle sections are among the most practical choices because they connect easily at gusset plates. Import angle sections from the SAP2000 section database, add multiple angle sizes to the model, and create an auto-select list that includes all of them. The auto-select feature instructs SAP2000 to try different angle sizes during the design phase and pick the lightest section that satisfies all strength and serviceability requirements. This approach eliminates the need for manual iteration and ensures an economical design. Engineers looking for alternative analysis platforms can review Top 10 3D Structural Analysis And Design Software For Building Design for a comparison of available tools.

Load Cases, Load Application, and Support Conditions

Load definition in SAP2000 follows a logical sequence starting with load case creation and ending with assignment to joints and members. For this 2D truss, two primary load cases are defined: dead load (DL) of 10 kips and live load (LL) of 20 kips. These are applied as point loads at the truss joints. The self-weight multiplier is set to zero because the dead load value already accounts for the self-weight explicitly through the applied joint forces.

The load application procedure follows these steps:

  1. Select the joints where loads will be applied (typically top chord joints).
  2. Navigate to Assign > Joint Load > Forces and enter the DL and LL magnitudes in the global Y direction.
  3. Select all members and assign frame releases with partial fixity to simulate pinned connections at truss joints.
  4. Define load combinations under Define > Add Default Combo, selecting steel design combinations and converting them for use.

Proper support conditions are equally important. The truss is supported at its base joints with pinned supports that restrain translation in both X and Y directions. This configuration creates a statically determinate or slightly indeterminate system depending on the truss geometry. For a deeper understanding of how structural systems interact with building enclosure elements, see Architectural Design And Building Envelope Design Process Envelope Systems Acoustics And Sustainable Site Design.

Design Combinations, Steel Design, and Analysis Execution

With the model built and loads applied, the design and analysis phase proceeds through several sequenced operations within SAP2000. The software requires the engineer to specify which design combinations govern the member sizing. Under Design > Steel > Steel Design Combo, select the combinations UDSR1 and UDSR2, which are the default ultimate design strength combinations generated by SAP2000 based on the LRFD load factors.

The design workflow consists of the following stages:

  1. Run Design > Steel > Select Design/Check to initiate the member selection process.
  2. Run Design > Steel > Verify Analysis vs Designed Section to compare the analyzed member forces with the design capacity of the selected sections.
  3. If any members are changed by the design process (the auto-select chooses a different section), reanalyze the structure. Repeat this cycle until no further section changes occur.
  4. Once the design stabilizes, select the maximum cross-sections identified by the software and apply them to all similar members for economy.

This iterative approach is a hallmark of LRFD steel design. When the auto-select list contains multiple angle sizes, SAP2000 begins with the smallest section and progressively increases size until the demand-capacity ratio falls below 1.0. The convergence criterion is that no member changes between successive analysis cycles. Table 1 summarizes the key parameters used in this design example.

ParameterValueUnit
Dead Load per joint10Kips
Live Load per joint20Kips
Steel Yield Stress (Fy)36Ksi
Steel Ultimate Stress (Fu)58Ksi
Design CodeAISC-LRFD-93
Truss Span45Feet
Truss Height12Feet
Number of Panels3

For additional guidance on reinforced concrete elements that often support truss systems, refer to Reinforced Concrete Design Flexural Analysis Shear And Torsion Column Design And Slenderness Effects.

Verifying Analysis Results against Designed Sections

Verification is a mandatory step that distinguishes a reliable structural design from a guess. SAP2000 provides a verification tool under Design > Steel > Verify Analysis vs Designed Section. This feature checks whether the section used in the analysis matches the section that the design process selected. If they differ, the analysis was performed with a member size different from the one required, meaning the force distribution might change when the section is updated.

The verification process produces several possible outcomes:

  • No changes needed – The analysis section matches the designed section and the truss is ready for final review.
  • Section changed – One or more members were upsized or downsized. The structure must be reanalyzed with the new sections.
  • Iteration required – Repeated cycles of analysis and design are needed until the sections stabilize.

Once the section sizes converge, the engineer should select the maximum cross-sections observed across all similar members and apply them uniformly. This step ensures that fabrication is practical. Using a single angle size for all top chord members and another for all web members, rather than custom-sizing every single member, reduces fabrication cost while maintaining structural efficiency. For a comparison of different substructure analysis approaches used in bridge engineering, see Design Of Substructure Bridge With Different Codes And Analysis The Data For Settlement And Bearing Capacity Manually And By Using Plaxiz 3D Program Of Finite Elements.

Interpreting Member Forces and Joint Reactions

The final stage of any truss analysis is extracting and interpreting the results. SAP2000 offers two primary display options for reviewing output data:

  • Joint reactions – Under Display > Show Forces > Joint, select the design combination UDSR2 to view the support reactions at each pinned joint. These values represent the forces that the truss transfers to its supporting columns or walls.
  • Member axial forces – Under Display > Show Forces/Stresses > Frame > Axial Force, the software displays the axial tension and compression in every member. A positive value indicates tension and a negative value indicates compression.

Understanding the force distribution pattern is essential for design verification. In a typical sloped truss under gravity load:

  • The top chord members are in compression, acting as the struts of the truss.
  • The bottom chord members are in tension, acting as the tie of the truss.
  • The diagonal web members alternate between tension and compression depending on their orientation relative to the applied loads.
  • The vertical web members are typically in compression, transferring loads from the top chord to the bottom chord.

These axial force diagrams give the engineer immediate visual feedback about whether the truss behavior matches theoretical expectations. Discrepancies may indicate modeling errors such as incorrect support conditions, missing releases, or misapplied loads. For large-scale projects where artificial ground conditions are required, Detailed Analysis Of Artificial Island Construction Methods Design And Advantages explores foundation engineering approaches that interface with structural framing systems.

The 2D truss design and analysis procedure in SAP2000 follows a logical sequence: geometry definition, material and section selection, load application, design combination setup, iterative steel design, result verification, and force interpretation. Each step builds on the previous one, and skipping any stage can lead to incorrect results or uneconomical designs. The workflow described here using AISC-LRFD-93 with angle sections and a sloped geometry is directly applicable to real roof trusses, pedestrian bridge trusses, and industrial crane trusses.

Engineers should always verify that the analysis sections match the designed sections before finalizing any truss design. The iterative process of reanalysis after section changes ensures that the internal force distribution reflects the actual member stiffness, not an assumed one. Mastering this workflow in SAP2000 builds foundational skills that transfer directly to more complex 3D structures and multi-material systems. For engineers working on foundation systems that support truss structures, Analysis And Design Of RC Wall Footing Based On ACI 318 19 provides the necessary guidance for designing reinforced concrete footings that safely transfer truss reactions to the ground.