STAAD.Pro Concrete Design: ACI 318 Beam, Column, and Shear Wall Design
A guide to reinforced concrete design in STAAD.Pro covering ACI 318 code checking for beams, columns, and shear walls, reinforcement calculation, interaction diagrams, and seismic detailing per ACI 318 Chapter 18.

STAAD.Pro Concrete Design: ACI 318 Beam, Column, and Shear Wall Design
I've done concrete design in STAAD.Pro on everything from small commercial buildings to industrial structures, and the workflow is pretty consistent once you get the hang of it. ACI 318 is the code I use most, and STAAD handles beam flexural and shear design, column interaction, and shear wall design with automatic reinforcement calculation. Let me walk you through the whole process.
ACI 318 Design Setup
Configuring Concrete Design
- Design > Concrete Design
- Select code: ACI 318-19
- Set global parameters:
- FC: Concrete compressive strength (e.g., 30 MPa)
- FY: Rebar yield strength (420 MPa)
- FYH: Stirrup/tie yield strength (420 MPa)
- Clear cover: 40mm (beams), 40mm (columns), 75mm (foundations)
- Max aggregate size: 20mm
- Bar sizes: #3 to #11 (metric: 10mm to 36mm)
Member-Specific Parameters
- Select member(s)
- Design > Concrete > Design Parameters
- Set per member:
| Parameter | Beams | Columns | Shear Walls | |-----------|-------|---------|-------------| | FC | 30 MPa | 30-40 MPa | 30 MPa | | FY | 420 MPa | 420 MPa | 420 MPa | | Clear cover | 40mm | 40mm | 25mm | | Max bar | 25mm | 25mm | 15mm | | Stirrup/tie | 10mm | 10mm | 10mm | | Min bars | 2 | 4 (min for columns) | 2 per layer |
Beam Design
Flexural Reinforcement
- Design > Concrete > Design All (or select beams only)
- STAAD calculates for each beam:
- Factored moment (Mu): From critical load combination
- Required steel area (As): From ACI 318 equation
- Minimum steel (As,min): Per ACI 9.6.1.2
- Maximum steel (As,max): Per ACI 21.5.2 (seismic) or 0.25ρb (non-seismic)
- Output:
- Required As: mm² (top and bottom)
- Selected bars: e.g., 4 #20 (top), 3 #16 (bottom)
- Reinforcement ratio (ρ): As/(b×d)
Shear Reinforcement (Stirrups)
- STAAD calculates:
- Factored shear (Vu): From critical load combination
- Concrete shear capacity (φVc): φ × 0.17 × √f'c × b × d
- Required stirrup area (Av): (Vu - φVc) / (φ × fy × d)
- Spacing (s): Av × fy × d / (Vu - φVc)
- Output:
- Stirrup size: e.g., #10 (10mm)
- Spacing at critical section: e.g., 100mm
- Spacing at midspan: e.g., 200mm
- Minimum spacing: Per ACI 9.7.6.2
Beam Design Output
For each beam, STAAD reports:
| Parameter | Value | |-----------|-------| | Section | 300 × 600mm | | Mu (top) | 250 kN·m | | Mu (bottom) | 180 kN·m | | As required (top) | 1450 mm² | | As required (bottom) | 980 mm² | | Bars (top) | 4 #22 | | Bars (bottom) | 3 #20 | | Vu | 180 kN | | Stirrups | #10 @ 150mm | | Capacity ratio | 0.85 |
Column Design
Axial + Biaxial Bending
- Design > Concrete > Design All (or select columns only)
- STAAD performs:
- Factored loads: Pu, Mux, Muy from critical combination
- Interaction diagram: Generate P-M curve for the column section
- Check: Plot (Pu, Mux, Muy) on the interaction surface
- Capacity ratio: Demand/capacity based on interaction
Interaction Diagram
- Post-processing > Concrete > Column Interaction
- View the interaction diagram:
- X-axis: Moment (M)
- Y-axis: Axial load (P)
- Curves: For different reinforcement ratios (1%, 2%, 3%, 4%)
- Point: Factored demand (Pu, Mu)
- Verify that the demand point is inside the capacity curve
- If outside: increase section size or reinforcement ratio
Column Reinforcement
- STAAD calculates:
- Longitudinal bars: Total area required
- Bar arrangement: Symmetric layout (e.g., 4 corners, 8 total)
- Reinforcement ratio: ρ = As/Ag (1% to 8% per ACI)
- Tie spacing: Per ACI 25.7.2
- Output:
- Section: 400 × 400mm
- Bars: 8 #22 (2.4% reinforcement)
- Ties: #10 @ 300mm (standard), #10 @ 100mm (confinement zone)
Seismic Column Detailing (ACI 318 Ch. 18)
For columns in seismic force-resisting systems:
-
Special moment frames (SMF):
- Minimum reinforcement: ρ ≥ 1%
- Maximum reinforcement: ρ ≤ 6%
- Confinement: Ties at 100mm spacing over height ℓo = max(h/6, 450mm, depth/4)
- Strong-column/weak-beam: ΣMn,col ≥ 1.2 × ΣMn,beam
-
Confinement reinforcement:
- Transverse reinforcement in plastic hinge regions
- #10 ties at 100mm spacing
- Cross-ties to confine core concrete
- Volumetric ratio: ρs ≥ 0.12 × f'c/fyt (spiral) or equivalent rectangular
Shear Wall Design
Wall Modeling
- Model shear walls as:
- Plate elements: Meshed finite elements (for complex walls)
- Surface elements: STAAD surface entities (simplified)
- Assign wall thickness (e.g., 250mm)
- Assign concrete material (f'c = 30 MPa)
Wall Analysis Results
- Post-processing > Plate > Forces
- View:
- In-plane forces: Nxx (axial), Nyy (vertical), Nxy (shear)
- Out-of-plane forces: Mxx, Myy, Mxy (bending moments)
- Principal forces: Maximum and minimum stress directions
Wall Reinforcement Design
- Design > Concrete > Shear Wall Design
- STAAD designs:
- Vertical reinforcement: Required area per meter (mm²/m)
- Horizontal reinforcement: Required area per meter (mm²/m)
- Boundary elements: If stress exceeds 0.2 × f'c, boundary elements required
- Output:
- Vertical bars: #16 @ 200mm each face (total: 2 × 1000/200 × 201 = 2010 mm²/m)
- Horizontal bars: #12 @ 250mm each face
- Boundary elements: 600 × 600mm with 8 #22 bars and #10 ties @ 100mm
Boundary Element Check
- STAAD checks if boundary elements are required:
- Calculate maximum compressive stress: σ = N/A + M/Z
- If σ > 0.2 × f'c: boundary elements required
- If required:
- Design boundary elements as columns
- Provide confined core with closely spaced ties
- Extend boundary elements over the height where σ > 0.2 × f'c
Load Combinations for Concrete Design
Strength Combinations (LRFD)
- Combo 1: 1.4 × (D + F)
- Combo 2: 1.2D + 1.6L + 0.5(Lr or S or R)
- Combo 3: 1.2D + 1.0W + 1.0L + 0.5(Lr or S or R)
- Combo 4: 1.2D + 1.0E + 1.0L + 0.2S
- Combo 5: 0.9D + 1.0W
- Combo 6: 0.9D + 1.0E
Seismic Combinations (ACI 318 Ch. 18)
- Combo 7: 1.2D + 1.0E + 0.5L + 0.2S
- Combo 8: 0.9D + 1.0E
- With overstrength (Ω₀):
- Combo 9: 1.2D + Ω₀ × E + 0.5L + 0.2S
- For columns, walls, and foundations
Detailing Output
Beam Schedule
| Mark | Section | Top Bars | Bottom Bars | Stirrups | Length | |------|---------|----------|-------------|----------|--------| | B1 | 300×600 | 4#22 | 3#20 | #10@150 | 6000 | | B2 | 250×500 | 3#20 | 2#16 | #10@200 | 4500 | | B3 | 300×600 | 4#22 | 4#22 | #10@100/200 | 6000 |
Column Schedule
| Mark | Section | Bars | Ties | Height | Type | |------|---------|------|------|--------|------| | C1 | 400×400 | 8#22 | #10@100/300 | 3500 | Rectangular | | C2 | 500×500 | 12#25 | #10@100/300 | 3500 | Rectangular | | C3 | Ø500 | 8#22 | Spiral #10@75 | 3500 | Circular |
Common Concrete Design Issues
Insufficient Flexural Capacity
Cause: Beam section too small or reinforcement insufficient. Fix: Increase section depth (most effective for moment capacity), add more bars, use higher grade steel (fy = 520 MPa).
High Shear Demand
Cause: Heavy loads or long spans. Fix: Increase beam width, use higher strength concrete, add shear reinforcement, consider shear friction.
Column Capacity Exceeded
Cause: High axial load or biaxial moments. Fix: Increase column size, increase reinforcement ratio (up to 6% for seismic), use higher strength concrete.
Boundary Element Required
Cause: High compressive stress in wall edges. Fix: Add boundary elements with confined reinforcement, increase wall thickness, or redistribute lateral forces.
Wrapping Up
Concrete design in STAAD is reliable once you get the parameters dialed in. The automatic reinforcement calculation saves a lot of manual work, but don't just accept the defaults — review the output, especially for columns where axial-flexural interaction is critical. For shear walls in seismic zones, pay close attention to boundary elements. STAAD flags when they're needed, but you need to design them properly.
Source Verification
More Staad Pro Guides
workflow
STAAD.Pro Dynamic Analysis: Seismic Response Spectrum and Time History
12 min read
workflow
STAAD.Pro Editor Commands: Text-Based Modeling, Automation, and Batch Processing
12 min read
workflow
STAAD.Pro Foundation Design: Isolated Footings, Combined Footings, and Mat Foundations
12 min read
workflow
STAAD.Pro Steel Design: AISC 360 Code Checking, Optimization, and Connection Design
12 min read
workflow
STAAD.Pro Structural Analysis: Modeling, Loading, and Steel-Concrete Design Workflow
14 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