CSA S16-19

The CSA S16-19 engine implements CSA S16-19 - Design of Steel Structures, the Canadian standard for the design of steel structures. It supports Class H (hot-formed/stress-relieved) and Class C (cold-formed) fabrication types for hollow sections.

Open CSA S16-19 Calculator

Standard Reference

StandardCSA S16-19 (Design of Steel Structures, 2019)
Design MethodLimit State Design (φ = 0.9)
UnitsMetric (kN, kNm, MPa, mm)
Verification SourcesS-FRAME CSA S16-14 Examples, STAAD.Pro CSA S16-19 Verification, Kulak & Grondin textbook
Benchmark Results50 test cases, 0.16% average difference

Supported Section Types

  • I-Shapes (W-shapes, WWF - rolled and welded wide flanges)
  • Channels
  • Tees (WT - beam tees and column tees with stem compression detection)
  • Rectangular Hollow Sections (HSS rectangular and square - Class H and Class C)
  • Circular Hollow Sections (HSS round - Class H and Class C)
  • Angles (equal and unequal leg)

Checks Performed

Section Classification (Clause 11)

Sections are classified as Class 1 through Class 4 per S16 Table 2. Classification is action-specific: different limits apply for compression versus flexure.

Tension (Clause 13.2)

  • Tr: Gross section yielding (φ × Ag × Fy)
  • Tr: Net section fracture (φu × Ane × Fu, where φu = 0.75)

Compression (Clause 13.3)

  • Section: Cr = φ × A × Fy (Aeff for Class 4)
  • Member: Cr = φ × A × Fcr using the S16 column curve with n-exponent
  • n-exponent: n = 2.24 for Class H (hot-formed/stress-relieved) hollow sections and WWF (welded wide flanges); n = 1.34 for all other sections
  • Flexural-torsional buckling: Full FTB calculation for monosymmetric sections (tees, channels) and singly/doubly asymmetric sections (angles)

Flexure (Clause 13.5 & 13.6)

  • Section: Mr = φ × Z × Fy (Class 1/2) or φ × S × Fy (Class 3) or φ × Se × Fy (Class 4)
  • LTB (13.6): Member moment resistance with ω2 (equivalent uniform moment factor) auto-computed from the moment distribution
  • Tee major-axis: Dedicated calculation including stem compression detection, LTB, and yielding. Applies for Beam Tees (BT); Column Tees (CT, where Iyy > Izz) are handled with an axis swap so their major-axis bending is treated as symmetric — appropriate because the CT's major principal axis is its axis of symmetry.
  • Angle major-axis: Principal-axis bending per Cl. 13.6(g). The engine rotates all six L-shape corners (heel, both leg tips outer/inner, inner corner) through the library’s α angle to find the principal extreme-fiber distances, giving Su = Iu/max|v| and Sv = Iv/max|u|. Yielding and LTB use the principal-axis formulas (Cl. 13.6(g)(i/ii)).

Shear (Clause 13.4)

  • I-shapes and channels: kv = 5.34 with web buckling check
  • RHS: Two webs with clear height h = D − 4t per S16 11.3.2(b)
  • CHS: Shear over half the cross-sectional area
  • Tees and angles: kv = 1.2
  • Minor-axis shear through flanges (I/channels) or perpendicular walls (RHS)

Combined Actions (Clause 13.8 & 13.9)

  • Class 1/2 I-shapes (13.8.2): Three limit states with β = 0.6 + 0.4λy ≤ 0.85:
    • (a) Cross-section strength
    • (b) Overall member strength (strong-axis buckling)
    • (c) Lateral-torsional buckling + weak-axis buckling
  • Class 1/2 Square HSS (13.8.3(b)): Cf/Cr + 0.85·U1x·Mfx/Mrx + 0.50·U1y·Mfy/Mry ≤ 1.0
  • Class 1/2 Circular HSS (13.8.3(c)): Cf/Cr + 0.85·√((U1x·Mfx)² + (U1y·Mfy)²)/Mr ≤ 1.0
  • All other sections (13.8.4): Cf/Cr + U1x·Mfx/Mrx + U1y·Mfy/Mry ≤ 1.0 (includes Class 3/4 HSS)
  • Member-strength interactions use section Mr, not LTB-reduced. LTB is captured by a separate Biaxial LTB sub-check: Mfx/Mr,LTB + Mfy/Mry ≤ 1.0. This split mirrors the Clause 13.8.2(b) / (c) distinction and avoids double-counting LTB in the overall member strength formula.
  • Station-coincident demand pairing. Biaxial interactions evaluate Mfx and Mfy at the station that maximises the governing linear combination of bending terms, rather than independently combining peak |Mfx| and peak |Mfy| from different stations. Matches how modern FEA tools evaluate interactions and prevents artificial inflation when the two moment peaks occur at different x.
  • Tension + bending (13.9.1): Tf/Tr + Mfx/Mrx + Mfy/Mry ≤ 1.0
  • Class 1/2 I-shapes in tension (13.9.2): Tf/Tr + 0.85·Mfx/Mrx + 0.60·Mfy/Mry ≤ 1.0, plus Mfx/Mrx + Mfy/Mry ≤ 1.0
  • Tension + LTB (13.9.3): Mfx/Mr,LTB + Mfy/Mry − Tf·Z/(Mr,LTB·A) ≤ 1.0
  • Plate girder shear-moment (14.6): For slender-web I-shapes: Vr,reduced = Vr × max(0, min(1, 2.20 − 1.60·Mf/Mr))

Calculator Inputs

The standalone CSA S16-19 calculator accepts the following inputs. All values are in metric units.

Fabrication Type

Select the fabrication method - this affects the compression n-exponent and section classification:

  • Rolled - standard rolled sections (W, C, WT, angles). n = 1.34
  • Class H - hot-formed or stress-relieved HSS. n = 2.24
  • Class C - cold-formed HSS. n = 1.34

Section Geometry

Select a shape group, then enter dimensions or pick from the built-in section library (CISC shapes).

ShapeDimensions
I-Shape / W-Shapeh (total height), b (flange width), tw (web thickness), tf (flange thickness) - mm
Channel (C/MC)h, b, tw, tf - mm
Tee (WT)h, b, tw, tf - mm
RHS / SHSh (height), b (width), t (wall thickness) - mm
CHS / Piped (diameter), t (wall thickness) - mm
Angle (L)h (leg 1), b (leg 2), t (thickness) - mm

Material Properties

SymbolDescriptionUnit
FySpecified yield strengthMPa
FuSpecified tensile strengthMPa

Member Lengths & Bracing

SymbolDescriptionUnit
LSystem member lengthm
KxLEffective length for strong-axis buckling (K × L per Clause 10)m
KyLEffective length for weak-axis buckling. Reduced if braced at intermediate points.m
LuUnbraced length for lateral-torsional buckling (Clause 13.6). Distance between lateral supports.m
ω2Equivalent uniform moment factor (default 1.0 = uniform moment). Auto-computed in FEA tool.-

A Continuously Restrained checkbox sets Lu = 0, bypassing the LTB check.

Design Actions

SymbolDescriptionUnitSign Convention
CfFactored axial loadkNPositive = compression
MfxMajor-axis bending momentkNm-
MfyMinor-axis bending momentkNm-
VfxMajor-axis shear forcekN-
VfyMinor-axis shear forcekN-

Capacity Reduction Factor

A capacity reduction factor of φ = 0.9 is used for yielding checks (tension yielding, compression, bending, and shear). Net section fracture uses φu = 0.75 per CSA S16-19.

Fabrication Types

TypeDescriptionn-exponent
RolledStandard rolled sections (W, C, WT, angles)1.34
Class HHot-formed or stress-relieved HSS2.24
Class CCold-formed HSS1.34

Class 4 Effective Section Properties

Class 4 sections use reduced effective properties per Clause 13.3.4 (compression) and 13.5(c) (flexure). The engine applies the following section-specific calculations:

  • I-shapes & channels: Both the effective area (for axial compression, Cl. 13.3.4) and the effective section modulus Se (for major-axis bending, Cl. 13.5(c)(iii)) are computed by gross-subtraction: start from the gross section properties and remove only the slender compression-flange-tip strips. This preserves fillet area (~227 mm² for HP 360x108) that a rebuild-from-rectangles approach would lose. The neutral axis shifts toward the tension flange via parallel-axis; Se = Ieff / ccomp,new. Under combined axial + bending, only the compression-side half-flanges are reduced (tension flange fully effective).
  • Tees: When the stem is fully in compression at the governing station (axial stress > bending stress at stem root), the Case 1 outstand limit (200/√Fy) is used for effective area. Otherwise the Case 2 limit (340/√Fy) applies. For Class 4 Tee bending per Cl. 13.5(c)(iii), Mr = φ × Sx × Fyewhere Fye = Fy × (340/√Fy / (d/tw))² for stems.
  • Angles: Effective area computed per Cl. 11.3.1(b) using the full nominal leg dimension (bel = D or B, not (D−tw)). Classification uses 250/√Fy (Table 1 compression) or 340/√Fy (Table 2 flexure).
  • RHS/SHS: Effective widths use 670/√Fy per Cl. 11.3.2(b).
  • Minor-axis I-shape bending: Effective Se uses a half-flange outstand reduction based on 200/√Fy (Case 1 limit) rather than the major-axis Se formula.

Section Classification (Clause 11.2)

Per Clause 11.2, Table 1 applies only to members subject to pure axial compression. When the member has non-negligible bending (combined loading), Table 2 appliesto the compression classification as well. This is particularly important for RHS/HSS members where Table 2 Case 5 limits (1100/1700/1900/√Fy with Cf/Cyinteraction) typically produce more favourable classifications under combined loading.

Limitations & Notes

  • Unequal-leg angle βw: Conservatively taken as 0. No unequal angles are in the standard Canadian section library; this only affects custom-defined sections.
  • ω1 for transverse loads: Returns 1.0 for all transverse load cases (UDL and concentrated loads). Uses 0.6 + 0.4κ for linear moment diagrams (end moments only).
  • WWF detection: Welded wide flanges are auto-detected from the section description and assigned n = 2.24.
  • Torsion (14.10): Not an input in the standalone calculator. In the FEA tool, torsion is checked for closed hollow sections (RHS/CHS) only. Warping torsion for open sections (I-beams, channels, angles, tees) is not performed.
  • Tee LTB centroid: The effective radius of gyration rt for tee LTB is computed using a centroid derived from rectangular geometry (flange + stem), not the library’s centroid which includes fillet radii. The difference is typically < 2%.
  • Tee Fye (Cl. 13.5(c)(iii)): Applied when the stem is fully in compression at the governing station. The engine uses the governing station’s stress state rather than station-by-station classification.
  • Angle Fye (Cl. 13.5(c)(iv)(ii)): Not currently applied to single angles in flexure. Standard wording is ambiguous; omitted pending further verification.
  • RHS shear area: Aw = 2(D−4t)t per the clear flat-width convention (matches Canadian textbook verification for HSS152x102x9.5). CSA S16-19 Cl. 13.4.1.1 does not prescribe the formula.

Verification

The engine is benchmarked against 50 independent test cases from S-FRAME CSA S16-14 Examples, STAAD.Pro CSA S16-19 Verification, and Kulak & Grondin Limit States Design in Structural Steel (8th Ed), with an average difference of 0.16%.