Design codes
Structural design to ASCE 7, AISC 360 and ACI 318
How Struxt3D designs to US codes: ASCE 7-22 LRFD combinations and spectrum, AISC 360-22 steel and ACI 318-19 concrete checks, with a worked example.
In the United States, structural design is split between a loading standard and material standards: ASCE 7 tells you which loads to apply and how to combine them, AISC 360 covers structural steel and ACI 318 covers reinforced concrete. Choosing AISC / ACI as the design code in Struxt3D applies all three with load and resistance factor design (LRFD). This tutorial lists what the app uses and checks some of its numbers by hand.
Struxt3D works in SI units for every code. A992 steel is 345 MPa (50 ksi), f′c 28 MPa is 4000 psi, and 2.4 kN/m² is the 50 psf office load.
Standards used
| Standard | Used for |
|---|---|
| ASCE 7-22 §2.3.1 | Strength (LRFD) load combinations |
| ASCE 7 Chapter 4 | Live loads by occupancy |
| ASCE 7 Chapters 26–27 (form) | Velocity pressure from a 3-second gust speed, exposure C |
| ASCE 7 11.4.6, Table 12.2-1 | Design response spectrum, response modification factor R |
| AISC 360-22 LRFD | Steel members (Chapters D–H) and cables (D2(a)) |
| ACI 318-19 | Concrete beams, columns, slabs, walls, footings |
| AISC Design Guide 11 | Walking vibration of composite floors |
Load combinations
These are the ASCE 7-22 strength combinations, with wind and seismic at strength level. Wind combinations are repeated for each of the four directions; seismic ones for ±(EX + 0.3EY) and ±(0.3EX + EY) (ASCE 7 12.5.3).
| Combination | ASCE 7 §2.3.1 |
|---|---|
| 1.4D | Combination 1 |
| 1.2D + 1.6L | Combination 2 |
| 1.2D + 1.0W + L | Combination 4 |
| 0.9D + 1.0W | Combination 5 |
| 1.2D + 1.0E + L | Combination 6 |
| 0.9D + 1.0E | Combination 7 |
| D + L (service) | Deflections |
Roof live, snow and rain terms (Lr, S, R) are not generated, and the vertical seismic effect Ev = 0.2SDSD is not added. The seismic weight includes 25 % of the floor live load.
Live loads
| Use | L (kN/m²) | psf |
|---|---|---|
| Office | 2.40 | 50 |
| Residential | 1.92 | 40 |
| Retail | 4.79 | 100 |
| Storage | 6.00 | 125 |
| Roof | 0.96 | 20 |
| Footbridge deck | 4.31 | 90 |
Live load reduction is not applied, which is conservative for columns and footings carrying large areas.
Wind
ASCE 7 uses a 3-second gust basic wind speed V (50 m/s ≈ 112 mph by default). Struxt3D computes the velocity pressure with exposure C and a gust factor of 0.85:
Take V from the ASCE 7 wind maps (or the ASCE Hazard Tool) for your risk category and type it in Wind speed.
Seismic
Enter SDS and SD1, the design spectral accelerations at short periods and at 1 s, and pick the structural system. Struxt3D builds the ASCE 7 11.4.6 spectrum (TL = 8 s) and divides it by R; modes are combined by CQC.
| Structural system | R |
|---|---|
| Ductile (special) moment frame | 8 |
| Ordinary moment frame | 3.5 |
| Braced frame | 6 |
| Walls or core | 5 |
| Elastic | 1 |
The importance factor Ie is taken as 1.0. For risk category III or IV, multiply SDS and SD1 by Ie before you enter them; that has the same effect as R/Ie. Read the response spectrum tutorial for how the modes combine.
Materials and sections
| Material | Grades offered (default first) |
|---|---|
| Steel | A992 Gr 50 (345 MPa), A36 (250 MPa), A572 Gr 65 (450 MPa); E = 200 GPa |
| Concrete | f′c 35, 28, 40 MPa; Ec = 4700√f′c MPa |
| Reinforcement | fy = 420 MPa (Grade 60) |
| Glulam | 24F-V4, 20F-V7 |
Beams come from W12×26 to W40×249 and columns from W8×31 to W14×257. Steel uses φ = 0.9 for flexure and yielding, with the AISC column curve (E3). Concrete uses ACI φ factors (0.9 tension-controlled, 0.65 tied compression, 0.75 shear) and the 0.85f′c rectangular stress block.
Member and element checks
- Steel: AISC 360-22 LRFD, compactness, compression (E3), flexure with lateral-torsional buckling (F2), shear (G2) and interaction H1-1. See steel column design.
- Concrete: ACI 318-19 flexure, shear, column interaction with slenderness, two-way slab shear (punching), shear wall piers and footings. See RC column design.
- Composite beams: AISC 360 Chapter I with shear studs, unshored, plus DG11 walking vibration. See composite beam design.
- Connections: AISC 360 Chapter J bolts and welds; base plates and anchors. See steel connection design.
Worked example: a four-storey office frame
- Open the Multi-storey frame template.
- In Materials, set Design code to AISC / ACI. Sections become W shapes and steel A992.
- In Supports & loads, choose Office, wind 50 m/s, and turn on Earthquake with SDS = 0.5 g, SD1 = 0.25 g, ductile moment frame.
- Press F5 then F6. Each design row shows the governing AISC or ACI clause; Report of the selection… prints the full calculation for one member.
Check 1: factored floor load
Dead load with a 200 mm slab and 1.5 kN/m² finishes is 6.41 kN/m²; office live load is 2.40 kN/m².
Check 2: velocity pressure at 10 m
Check 3: spectrum ordinates
How AISC / ACI changes the design
Compared with the Eurocode, the US gravity combination 1.2D + 1.6L puts more weight on the live load and less on the dead load. On a heavy concrete floor (D much larger than L) the factored load is lower than the Eurocode 1.35D + 1.5L, so concrete members often come out slightly lighter; on a light roof with a large live load the difference narrows. Wind and seismic are at strength level with a factor of 1.0, so the pressures themselves are larger (3-second gust) while the factor is smaller.
For steel, the AISC column curve and the F2 lateral-torsional buckling equations give capacities close to EN 1993 curve b for rolled W-shapes. For concrete, ACI ties its φ factor to the strain in the extreme tension steel: a beam with too much reinforcement drops from φ = 0.9 towards 0.65. If a beam fails in flexure with heavy reinforcement, a deeper section is usually cheaper than more bars. Auto-sizing (Design › Size members automatically) handles this by trying the next section up.
The deflection limit defaults to span/250 under D + L for every code. US practice often uses L/360 under live load for floors with brittle finishes; set the limit you need in Design settings….
What you still need to check
- Risk category and importance factors (Ie, wind map choice).
- Scaling the modal base shear to 100 % of the equivalent lateral force base shear (ASCE 7 12.9.1.4), accidental torsion, drift limits and Ω0 load combinations.
- Snow, roof live, rain, ice and flood loads, and live load reduction.
- Seismic detailing of special moment frames and special walls (AISC 341, ACI 318 Chapter 18): Struxt3D checks strength, not ductile detailing.
- Wind exposure other than C, topographic effects and components and cladding pressures.
Struxt3D gives a sound first design quickly. Confirm the items above before you issue drawings; accuracy and limitations lists the rest.