Structural Steel Design Workflow — From Geometry to Connection
The structural steel design process follows a well-defined sequence of stages, each building on the outputs of the previous one. Understanding this workflow helps engineers avoid rework, catch errors early, and produce designs that are both safe and constructable. This guide walks through the complete workflow from building geometry definition through to connection detailing and results verification.
At SteelCalculator.app, this workflow is implemented as a seven-stage pipeline (S0 through S7) in the Designer Hub. Each stage gates the next: you cannot proceed to load generation without first defining geometry and assigning sections. This gating prevents the most common source of design errors — working with unverified inputs from upstream stages.
The Seven-Stage Design Pipeline
S0 — Building Geometry
The starting point of every steel design: defining the physical arrangement of the structure. This includes column grids, beam spans, floor-to-floor heights, bay spacing, and the overall building footprint.
Key inputs:
- Grid dimensions (X and Y bay spacing)
- Number of stories and typical story height
- Frame type (braced frame, moment frame, dual system, or gravity-only)
- Support conditions at foundations (fixed, pinned, or semi-rigid base plates)
- Roof geometry (flat, gable, monoslope, or curved)
What can go wrong at S0: The most expensive error is incorrect column grid spacing that does not work with architectural or MEP requirements discovered later. Always coordinate with the architect's floor plan before locking in structural grid dimensions. A one-foot shift in column location can ripple through every downstream calculation.
Rule of thumb: Bay spacings of 25-35 ft for typical office/commercial floors, 30-40 ft for parking structures, and 15-25 ft for industrial buildings with crane loads. These ranges balance steel tonnage economy with functional flexibility.
S1 — Section Properties
Assign trial member sizes to all beams and columns. For preliminary design, use span-to-depth ratios as a starting point: L/24 for simply supported beams under gravity load, L/18 for continuous beams, and L/15 for cantilevers. The Designer Hub provides a section database with 2,000+ sections across four design standards (AISC, AS 4100, EN 1993, CSA S16).
Pro tips for section selection:
- Start with the deepest section that fits within the floor-to-floor height — deeper is almost always lighter for the same strength
- Group members into families (e.g., all interior girders use the same section) to reduce fabrication complexity
- Check local availability before specifying — W30 sections may have long lead times in some regions
- For columns, use the same exterior dimension at all floors even if the weight (wall thickness) changes — this simplifies connection detailing
How the Designer Hub helps: The Section Properties stage provides instant Ix, Sx, Zx, rx, J, Cw, and section classification for any standard rolled shape. Built-up sections (plate girders, box sections) are supported through the custom section calculator.
S2 — Load Generation
Calculate the design actions acting on the structure. Loads are generated per the governing standard and include:
- Dead load (D): Self-weight of structural steel, concrete deck, finishes, MEP, and architectural components
- Live load (L): Occupancy loads per ASCE 7 Table 4.3-1 (40 psf for offices, 100 psf for corridors, 60 psf for parking)
- Wind load (W): Wind pressure on building envelope per ASCE 7 Chapter 27, EN 1991-1-4, or AS/NZS 1170.2
- Snow load (S): Ground snow to roof snow conversion per ASCE 7 Chapter 7
- Seismic load (E): Base shear distribution per ASCE 7 Chapter 12 (ELF procedure)
Critical check: Distinguish between service loads (unfactored) and factored loads. Entering factored loads into a calculator that applies its own load factors produces double-factored demands — one of the most common and dangerous errors in structural design.
Related calculators:
- Wind load calculator — ASCE 7 analytical method
- Snow load calculator — ASCE 7 ground-to-roof
- Seismic load calculator — ELF method
S3 — Load Combination
Combine the individual load cases per the applicable load combination standard. ASCE 7-22 specifies strength (LRFD) combinations and serviceability (ASD) combinations. EN 1990 provides STR/GEO combinations for ultimate limit state and characteristic combinations for serviceability.
The governing combination is not always obvious. For a typical floor beam, 1.2D + 1.6L usually governs flexure. But for a column in a braced frame, the combination 1.2D + 1.0W + 0.5L may govern because wind induces axial load reversal. For roof beams in snow country, 1.2D + 1.6S often controls. The Designer Hub applies all code-specified combinations and automatically identifies the governing case for each member and limit state.
Key concept — envelope design: Rather than designing for a single "worst case" load combination, modern structural design uses an envelope approach. Design each member for the combination that produces the most severe demand for each limit state (flexure, shear, axial, combined). A girder might be governed by 1.2D + 1.6L for moment but by 0.9D + 1.0W for uplift at the end connections.
Related calculator: Load combinations generator — ASCE 7, EN 1990, AS/NZS 1170
S4 — FEA Analysis
Determine the internal forces (axial force P, shear V, bending moment M, torsion T) in every structural member under every load combination. The Designer Hub performs a linear elastic analysis (first-order or second-order P-Delta, depending on the structure's sensitivity index).
Analysis types in brief:
- First-order elastic: Forces calculated on the undeformed geometry. Acceptable when second-order effects are negligible (stability coefficient theta < 0.10).
- Second-order P-Delta: Accounts for the additional moments produced by axial loads acting through lateral displacements. Required for most multi-story frames.
- Direct Analysis Method (DAM): AISC 360 Chapter C — requires second-order analysis with notional loads (0.002 ÃÂÃÂ story gravity load) and reduced stiffness (0.8 ÃÂÃÂ EI).
What the analysis produces:
- Axial force diagrams (tension positive, compression negative)
- Shear force diagrams
- Bending moment diagrams (strong-axis My and weak-axis Mz)
- Nodal displacements and inter-story drift ratios
- Support reactions at foundations
S5 — Member Design
Check each steel member against the applicable design code's strength limit states. This is where section adequacy is verified.
Beam design checks (AISC 360 Chapter F):
- Flexural yielding (plastic moment Mp when compact)
- Lateral-torsional buckling (LTB) — the most common governing limit state for beams
- Flange local buckling (FLB) — non-compact and slender flanges
- Web local buckling (WLB) — non-compact and slender webs
- Shear yielding and shear buckling
- Web crippling and sidesway buckling under concentrated loads
Column design checks (AISC 360 Chapter E):
- Flexural buckling (Euler buckling about both axes)
- Torsional buckling (cruciform and built-up sections)
- Flexural-torsional buckling (single angles, channels, tees)
- Combined axial + flexure interaction (Chapter H)
Utilization ratio = demand / capacity. A ratio < 1.00 passes. Ratios between 0.90 and 1.00 are efficient but leave no margin for future changes. Ratios above 1.00 require a larger section, shorter unbraced length, or revised framing.
Related calculators:
- Beam capacity calculator
- Column capacity calculator
- Steel beam calculator — all beam tools hub
- Steel column calculator — all column tools hub
S6 — Connection Design
Design the connections that transfer forces between members. Connections are typically the most expensive part of steel fabrication (30-50% of total erected steel cost), so efficient connection design has a direct impact on project economics.
Connection types covered:
- Simple shear connections: Shear tabs, double angles, end plates, and seated connections — designed to transfer shear only with minimal moment restraint
- Moment connections: Flange-welded/web-bolted, extended end plates, and flange plates — designed to transfer both moment and shear with full or partial fixity
- Bracing connections: Gusset plates for diagonal braces in concentrically braced frames
- Column base plates: Axial load transfer from steel column to concrete foundation
- Splice connections: Column and beam splices for multi-story construction
The AISC 360 connection limit states (Chapter J):
- Bolt shear, bearing, and tension
- Weld strength (fillet, CJP, PJP)
- Block shear rupture
- Plate tension yielding and rupture
- Whitmore section for gusset plates
- Prying action in bolted T-stubs and end plates
Related calculators:
- Bolted connection calculator
- Welded connection calculator
- Base plate and anchor bolt calculator
- Connection design hub — all connection tools
S7 — Results and Traceability
The final stage compiles all design checks into a unified report. Each check is traceable to a specific code clause, so the engineer of record (or a peer reviewer) can verify every calculation step.
The results report includes:
- Member-by-member utilization summary with governing load combination
- Connection schedule with bolt/weld quantities and plate dimensions
- Step-by-step derivation for any member flagged with utilization > 0.80
- Warnings for slender sections, long unbraced lengths, or unusual boundary conditions
- Material takeoff summary (total steel tonnage by section group)
Verification best practices:
- Independently verify at least 10% of members by hand calculation
- Spot-check boundary conditions and load paths — are all loads finding their way to the foundation?
- Review deflected shape and moment diagrams for qualitative reasonableness
- Compare total steel tonnage against rules of thumb for the building type
- See the verification guide for a complete methodology
Code Comparison — AISC vs EN 1993 vs AS 4100
| Design Aspect | AISC 360-22 (US) | EN 1993-1-1 (EU) | AS 4100:2020 (AU) |
|---|---|---|---|
| Flexural resistance | Mn = min(Mp, Mr_ltb, Mr_flb) | Mc,Rd = min(Mpl,Rd, Mb,Rd) | Ms = min(Ms_plastic, Mb) |
| Resistance factor | phi_b = 0.90 (flexure) | gamma_M0 = 1.00 | phi = 0.90 (flexure) |
| Column buckling | Pn = Fcr ÃÂÃÂ Ag | Nb,Rd = chi ÃÂÃÂ A ÃÂÃÂ fy / gamma_M1 | Ns = alpha_c ÃÂÃÂ Ns_section |
| Section classification | Compact / Noncompact / Slender | Class 1 / 2 / 3 / 4 | Compact / Noncompact / Slender |
| Bolt shear | phi = 0.75, Fnv per Table J3.2 | Fv,Rd = alpha_v ÃÂÃÂ fub ÃÂÃÂ A / gamma_M2 | phi = 0.80, Vf per Table 9.3.1 |
Common Workflow Mistakes
Proceeding without confirming geometry. The structural grid is locked into every downstream calculation. Get architectural sign-off on column locations and floor-to-floor heights before starting member design.
Using the wrong load factors. Double-factoring loads (entering factored loads into a calculator that applies phi factors) inflates demands by 40-60%. Always know whether your input loads are factored or unfactored.
Ignoring unbraced length. Lb is the single most sensitive parameter for beam flexural capacity. Assuming Lb = 0 (continuously braced) when the top flange is only intermittently braced can overestimate capacity by 40% or more.
Mismatching analysis assumptions and connection detailing. A pinned-base assumption in the model requires a base plate detail that can rotate without yielding the anchors. A fixed-base assumption requires a stiff base plate, stiffeners, and anchor rods sized for moment.
Designing for a single load combination. The envelope of 10-30 code-specified combinations often reveals a different governing case than the obvious 1.2D + 1.6L.
Not iterating. Member design results (section sizes) change the structural weight, which changes the dead loads, which changes the analysis results, which may change the member design. For tall buildings with heavy columns, this iteration loop requires 2-3 cycles to converge.
Related Pages
- Beam design workflow — step-by-step guide
- Steel beam calculator — capacity, deflection, size lookup
- Steel column calculator — axial, buckling, combined loading
- Connection design hub — shear, moment, base plate
- Portal frame design guide — haunched frames
- Designer Hub — start a new design project
- How to verify calculator results
- Steel design verification guide
- Load combinations — ASCE 7, EN 1990, AS/NZS 1170
- All tools directory
- All guides directory
Disclaimer — Educational Use Only
This page is provided for general technical information and educational use only. It does not constitute professional engineering advice, a design service, or a substitute for an independent review by a qualified structural engineer.
All real-world structural design depends on project-specific factors: loads, combinations, stability, detailing, fabrication, erection, tolerances, site conditions, and the governing standard and project specification. You are responsible for verifying inputs, validating results with an independent method, checking constructability and code compliance, and obtaining professional sign-off where required.
The site operator provides the content "as is" and "as available" without warranties of any kind. To the maximum extent permitted by law, the operator disclaims liability for any loss or damage arising from the use of, or reliance on, this page or any linked tools.