SAP2000 Bridge Analysis: Moving Loads, Influence Lines, and Bridge Design per AASHTO
A guide to bridge analysis in SAP2000 covering bridge modeler, lane and vehicle definitions, moving load analysis, influence surface generation, and AASHTO LRFD bridge design checks for girder and slab bridges.

SAP2000 Bridge Analysis: Moving Loads, Influence Lines, and AASHTO Design
I've used SAP2000 for bridge analysis on everything from simple slab bridges to cable-stayed structures. The bridge modeler is one of those features that seems complicated at first but saves you enormous time once you get comfortable with it. Let me walk you through how I set up moving loads, generate influence lines, and run AASHTO LRFD design checks.
Bridge Modeler
Creating a Bridge Model
- File > New Model > Bridge Modeler
- Set bridge parameters:
- Bridge type: Girder (I-beam, box girder), slab, arch, cable-stayed
- Number of spans: e.g., 3 spans
- Span lengths: e.g., 30m, 40m, 30m
- Bridge width: e.g., 12m (two lanes + shoulders)
- Number of girders: e.g., 5 girders at 2.5m spacing
- Set deck properties:
- Deck type: Cast-in-place slab, precast deck panels, composite
- Deck thickness: e.g., 225mm
- Wearing surface: e.g., 75mm asphalt
- Set girder properties:
- Girder type: AASHTO I-beam (Type I-IV), steel plate girder, box girder
- Girder section: Select from library or custom
- Set supports:
- Abutments: At bridge ends (expansion or fixed)
- Piers: Intermediate supports (column + cap beam)
- SAP2000 generates the complete bridge model automatically
Bridge Object Model
SAP2000 uses a "Bridge Object" concept:
- The bridge is defined parametrically (spans, girders, deck)
- SAP2000 converts the bridge object into a finite element model:
- Deck: Shell elements
- Girders: Frame elements
- Diaphragms: Frame elements between girders
- Bearings: Spring elements
- Piers: Frame elements
- Changes to bridge parameters automatically update the FEM
Lane Definition
Creating Lanes
- Define > Bridge Lanes
- Add lanes:
- Lane 1: Left traffic lane (centerline at X = 2.0m)
- Lane 2: Right traffic lane (centerline at X = 8.0m)
- Lane 3: Shoulder (centerline at X = 1.0m)
- Set lane width: 3.6m (standard lane width per AASHTO)
- Set lane eccentricity: Offset from bridge centerline
- Lanes define the path that vehicles follow across the bridge
Lane Load Application
- Each lane is associated with the deck elements it crosses
- Vehicle loads are applied to the deck through the lane
- SAP2000 automatically determines which deck elements receive load
- For multi-girder bridges, load distribution is calculated automatically
Vehicle Definition
AASHTO Vehicles
- Define > Vehicles
- Select from AASHTO standard vehicles:
- HL-93 Truck: Standard AASHTO design truck (3 axles, 72 kip total)
- HL-93 Tandem: Two 25-kip axles at 1.2m spacing
- HL-93 Lane Load: 9.3 kN/m uniform lane load
- Permit Vehicle: Overweight permit vehicles
- Set vehicle properties:
- Axle loads: Per AASHTO or custom
- Axle spacing: Per AASHTO or custom
- Dynamic load allowance (IM): 33% for deck, 15% for other components
Eurocode Vehicles
- Define > Vehicles > Eurocode
- Select:
- LM1: TS (tandem system) + UDL (uniform distributed load)
- LM2: Single axle for short spans
- LM3: Special vehicles for abnormally heavy loads
- Set:
- TS loads: αQ1 × Q1k (300 kN), αQ2 × Q2k (200 kN)
- UDL: αq1 × q1k (9 kN/m²), αq2 × q2k (2.5 kN/m²)
Custom Vehicles
- Define > Vehicles > Add Custom Vehicle
- Define axle by axle:
- Axle 1: Load = 80 kN, Spacing to next = 4.3m
- Axle 2: Load = 120 kN, Spacing to next = 1.2m
- Axle 3: Load = 120 kN, Spacing to next = 5.0m
- Axle 4: Load = 120 kN, Spacing to next = 1.2m
- Axle 5: Load = 120 kN
- Set wheel spacing: 1.8m (standard)
Moving Load Analysis
Creating Moving Load Case
- Define > Load Cases > Add New Case
- Set case type: Moving Load
- Set:
- Lanes: Select which lanes are active
- Vehicles: Select which vehicles to analyze
- Direction: Forward and/or backward
- Number of positions: How many positions the vehicle stops at along the lane
- SAP2000 moves the vehicle along each lane at incremental positions
- At each position, calculates:
- Reactions
- Displacements
- Member forces
- Stresses
Running Moving Load Analysis
- Analyze > Run Analysis
- SAP2000 performs:
- For each lane
- For each vehicle
- For each direction (forward/backward)
- For each position along the lane
- Calculate all response quantities
- This can be thousands of analysis cases
- Analysis time: minutes to hours depending on complexity
Influence Lines
- Display > Show Influence Lines
- Select a response quantity:
- Reaction: At any support
- Moment: At any section
- Shear: At any section
- Deflection: At any point
- SAP2000 displays the influence line:
- X-axis: Position of unit load along the lane
- Y-axis: Value of the response quantity
- Use influence lines to:
- Identify critical vehicle positions
- Determine maximum and minimum effects
- Understand load distribution
Envelope Results
- Define > Load Combinations > Moving Load Envelope
- Create envelopes:
- Maximum: Maximum value of each response over all positions
- Minimum: Minimum value of each response over all positions
- Use envelopes for design:
- Design for maximum positive moment
- Design for maximum negative moment
- Design for maximum shear
- Design for maximum reaction
AASHTO LRFD Load Combinations
Strength I (Basic Vehicle + Lane)
Combo: Strength I
1.25 × DC + 1.50 × DW + 1.75 × (LL + IM + BR + PL)
Where:
- DC = Dead load (structural components)
- DW = Wearing surface and utilities
- LL = Live load (HL-93 truck or tandem)
- IM = Dynamic load allowance (33% deck, 15% other)
- BR = Braking force
- PL = Pedestrian load
Strength II (Permit Vehicle)
Combo: Strength II
1.25 × DC + 1.50 × DW + 1.35 × (LL + IM) + 1.00 × WA
Service I (Normal Service)
Combo: Service I
1.00 × DC + 1.00 × DW + 1.00 × (LL + IM)
Fatigue (Single Truck)
Combo: Fatigue
0.75 × (LL + IM) [single HL-93 truck]
Bridge Design Checks
Girder Design
- Design > Steel Bridge Design (or Concrete Bridge Design)
- Select design code: AASHTO LRFD
- Set parameters:
- Fy: Girder yield strength
- Fc': Deck concrete strength
- Composite action: Yes (for steel girders with concrete deck)
- SAP2000 checks:
- Flexural strength: Moment capacity vs. demand
- Shear strength: Shear capacity vs. demand
- Fatigue: Stress range under fatigue load
- Deflection: L/800 (vehicular), L/1000 (pedestrian)
- Serviceability: Crack control (concrete), vibration
Deck Design
- Design > Concrete Deck Design
- SAP2000 designs:
- Reinforcement: Top and bottom mats, main and distribution bars
- One-way or two-way: Based on girder spacing
- Overhang: Cantilever portion design
- Check:
- Flexural capacity: Per AASHTO 5.7.3
- Shear capacity: Per AASHTO 5.8.3
- Crack control: Per AASHTO 5.7.3.4
- Minimum reinforcement: Per AASHTO 5.7.3.3.2
Bearing Design
- Design > Bearing Design
- Select bearing type:
- Elastomeric: Rubber pad bearings
- PTFE sliding: For expansion bearings
- Rocker: For steel bridges
- Set:
- Reaction: From analysis results
- Movement: Thermal expansion + shrinkage
- Rotation: Girder end rotation under load
- SAP2000 checks:
- Compressive stress: Within bearing capacity
- Shear deformation: Within allowable
- Rotation capacity: Within bearing limit
- Stability: No overturning
Thermal Analysis
Temperature Loads
- Define > Load Patterns > Temperature
- Set:
- Uniform temperature: ΔT = +30°C (rise), -20°C (fall)
- Temperature gradient: Top hotter than bottom (per AASHTO 3.12.3)
- Apply to bridge elements
- SAP2000 calculates:
- Thermal expansion/contraction
- Thermal stresses (if restrained)
- Bearing movements
Wrapping Up
The bridge modeler in SAP2000 is one of those features that takes some upfront learning but pays off enormously once you're comfortable with it. The influence line approach is elegant — it efficiently finds the worst-case vehicle positions without you having to guess. If you're doing bridge work, invest the time to learn the lane definitions and vehicle load setup. It'll save you hours on every project.
Source Verification
More Sap2000 Guides
workflow
SAP2000 Nonlinear Analysis: Plastic Hinges, P-Delta, and Cable Structures
12 min read
workflow
SAP2000 Seismic Analysis: Response Spectrum, Time History, and Pushover
13 min read
workflow
SAP2000 Steel and Concrete Design: AISC, ACI, and Eurocode Code Checking
12 min read
workflow
SAP2000 Structural Analysis: Modeling, Section Properties, and Linear Static Analysis
12 min read
comparison
SAP2000 vs ETABS: Choosing the Right CSI Analysis Tool for Your Project
10 min read
Related workflow Guides
Similar workflow content for other CAD tools
Abaqus
•workflow
Abaqus Composite Material Analysis: Laminate Modeling, Damage, and Progressive Failure
12 min read
Abaqus
•workflow
Abaqus Contact Mechanics: General Contact, Friction, and Wear Simulation
12 min read
Abaqus
•workflow
Abaqus/Explicit Dynamic Analysis: Crash, Drop Test, and High-Speed Impact Simulation
13 min read
Abaqus
•workflow
Abaqus Fracture Mechanics: XFEM, Cohesive Zone, and J-Integral for Crack Propagation
12 min read