Struxt3D

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.

Level IntermediateTime 14 minCodes ASCE 7, AISC 360, ACI 318Updated
Follow along in Struxt3DOpens the Multi-storey frame template with its default sizes.
Open the template

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

StandardUsed for
ASCE 7-22 §2.3.1Strength (LRFD) load combinations
ASCE 7 Chapter 4Live 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-1Design response spectrum, response modification factor R
AISC 360-22 LRFDSteel members (Chapters D–H) and cables (D2(a))
ACI 318-19Concrete beams, columns, slabs, walls, footings
AISC Design Guide 11Walking 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).

CombinationASCE 7 §2.3.1
1.4DCombination 1
1.2D + 1.6LCombination 2
1.2D + 1.0W + LCombination 4
0.9D + 1.0WCombination 5
1.2D + 1.0E + LCombination 6
0.9D + 1.0ECombination 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

UseL (kN/m²)psf
Office2.4050
Residential1.9240
Retail4.79100
Storage6.00125
Roof0.9620
Footbridge deck4.3190

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:

q = 0.613 Kz V² G, Kz = 2.01 (z / 274)2/9.5, G = 0.85z is at least 4.6 m; q in Pa with V in m/s. Walls: 0.8q windward, 0.5q leeward. Kzt, Kd and Ke are taken as 1.0.

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.

012340.000.200.400.60 Period T (s) Sa (g) ElasticDesign, R = 8
The default seismic inputs (ASCE 7, SDS = 0.5 g, SD1 = 0.25 g): elastic spectrum dashed, the design spectrum Struxt3D applies in blue. Change the inputs in Supports & loads › Earthquake.
Structural systemR
Ductile (special) moment frame8
Ordinary moment frame3.5
Braced frame6
Walls or core5
Elastic1
Ts = SD1/SDS, T0 = 0.2Ts; Sa = SDS(0.4 + 0.6T/T0) below T0, SDS up to Ts, SD1/T up to TL

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

MaterialGrades offered (default first)
SteelA992 Gr 50 (345 MPa), A36 (250 MPa), A572 Gr 65 (450 MPa); E = 200 GPa
Concretef′c 35, 28, 40 MPa; Ec = 4700√f′c MPa
Reinforcementfy = 420 MPa (Grade 60)
Glulam24F-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

  1. Open the Multi-storey frame template.
  2. In Materials, set Design code to AISC / ACI. Sections become W shapes and steel A992.
  3. 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.
  4. 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².

1.2 × 6.41 + 1.6 × 2.40 = 7.69 + 3.84 = 11.53 kN/m² (1.4D = 8.97 kN/m² does not govern)

Check 2: velocity pressure at 10 m

Kz = 2.01 × (10/274)0.2105 = 1.00, q = 0.613 × 1.00 × 50² × 0.85 = 1304 Pa ≈ 1.30 kN/m²

Check 3: spectrum ordinates

Plateau: SDS/R = 0.5/8 = 0.0625 g (0.1 – 0.5 s). At T = 1.0 s: SD1/(T R) = 0.25/8 = 0.031 g

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.