Axial compression of a W section or HSS
CSA S16-19Verified against CSA S16-19 and CISC SST 12.1: 20 formulas and 7 clauses compared with the code text, 9 rows accepted by the authorClass 4 effective area and the least of flexural and torsional buckling, W shape or HSS. Check a W, WWF, S, HP or M shape or a rectangular or square HSS in concentric compression. Each element is classified and a class 4 element's excess width comes off the area. The elastic buckling stress is the least of flexural buckling about either axis and torsional buckling, and sets the compressive resistance.
First report free, then a free sign-in
PASS Governing: Compressive resistance, D/C 0.78, S16 Cl. 13.1, C_r >= C_f3 of 3 checks below pass
Given
Jump to resultsType any value, everything below recomputes. Hover or tap a symbol to trace it.
Resume your last case ()? Load it
This printed copy omits the derivation. The full report, with every step, is the PDF at https://calc.struct.work/calc/axial-w-hss.pdf.
Checks
! marks a check that passes with D/C at or above 0.95: close to its limit. The band is a site convention, not a code limit.
| Check | D/C | Utilisation | Result |
|---|---|---|---|
| Slenderness, x axisS16 Cl. 10.4.2.1 | 0.14 | PASS | |
| Slenderness, y axisS16 Cl. 10.4.2.1 | 0.15 | PASS | |
| Compressive resistanceS16 Cl. 13.1, C_r >= C_f | 0.78 | PASS |
Results
Also worth checking
- Combined axial load and bending, Cl. 13.8 and 13.9: this is concentric compression only
- Tension, shear and deflection
- Twisting at the ends: the torsional length K_z L_z is taken as L_x with K_z = 1.0, which Cl. 13.3.1.2 allows only where both ends are restrained from twisting (Cl. 9.4); a member free to twist at an end, such as a cantilever column, takes a larger K_z L_z
- The braces and supports that set L_x and L_y: their strength (0.02 times C_f at each brace point) and stiffness, Cl. 9.5 and 9.6, and twist restraint at the supports, Cl. 9.4
- A 350W Class H HSS or a flame-cut welded I-shape, whose n = 2.24 in Cl. 13.3.1.1 the calc does not take; it takes n = 1.34 throughout
- Local effects at the load points, such as web crippling and bearing, and the connections
- Built-up and non-table sections, and any member out of straightness beyond what S16's column curve assumes
Derivation
Compared with CSA S16-19 Cl. 13.1 a) (phi = 0.90, structural steel)
S16 Cl. 11, Table 1, webs and HSS walls in compression
Compared with CSA S16-19 Cl. 11.3.1 c) (flange of beam or T-section: b_el = half the full width)
Compared with CSA S16-19 Cl. 11.2 Table 1 (flanges of I-sections: 200/sqrt(F_y))
S16 Cl. 11, Table 1, flanges
Branch: did not hold
Compared with CSA S16-19 Cl. 11.2 Table 1 (web ratio h/w compared with 670/sqrt(F_y))
Branch: did not hold
S16 Cl. 13.3.4 a), effective area from reduced widths meeting Table 1
Compared with CSA S16-19 Cl. 13.3.1.2 (F_ex = pi^2 E/(K_x L_x/r_x)^2, pi^2 E = 1.974 TPa)
Compared with CSA S16-19 Cl. 13.3.1.2 (F_ey = pi^2 E/(K_y L_y/r_y)^2)
S16 Cl. 13.3.1.2, L_z = L_x
S16 Cl. 13.3.1.1 a)
Compared with CSA S16-19 Cl. 13.3.1.1 (lambda = sqrt(F_y/F_e))
S16 Cl. 13.3.1, n = 1.34
Compared with CSA S16-19 Cl. 13.3.4 a) and 13.3.1.1 (C_r = phi A_e F_y/(1+lambda^2n)^(1/n))
S16 Cl. 13.3.4 a), phi A_e f_s
Report
Sheet 1 and the first sheet of the working of the PDF report, at the declared values with a sample title block. First report free, then a free sign-in.
Questions
Which n does an HSS take in S16 Cl. 13.3.1.1?
1.34, a class C cold-formed section. A stress-relieved class H HSS would take 2.24 and a higher resistance.
Where do A_0, r_x, r_y, J and C_w come from?
The CISC Structural Section Tables, SST 12.1: area, radii, J and C_w, and the element dimensions.
Revision history
After an independent checker's review: added slenderness checks of KL/r against 200 on each axis (Cl. 10.4.2.1), an HSS no longer takes torsional buckling (Cl. 13.3.1.2 Note 2), the class 4 reduction cites Cl. 13.3.4 a), and the twist-restraint assumption is listed as not checked
| Value | Was | Now | Unit |
|---|---|---|---|
slender_x_ok | |||
slender_y_ok |
fix(units,examples): zero keeps its unit, zero cope, shear tab rules
| Value | Was | Now | Unit |
|---|---|---|---|
A_b | 0 \mathrm{m}^{2} | 0 | |
A_d | 0 \mathrm{m}^{2} | 0 |

