CSA S16-19 Verification

Benchmarking against S-FRAME CSA S16-14 Examples, STAAD.Pro CSA S16-19 Verification, and Kulak & Grondin textbook examples.

Open CSA S16-19 Calculator

Benchmarks
50
test cases
Avg Difference
0.16%
vs. reference
Check Types
6
categories
Section Types
6
shapes tested

Methodology

The CSA S16 design engine is benchmarked against three independent reference sources: S-FRAME CSA S16-14 Design Examples, STAAD.Pro CSA S16-19 Verification Manual, and Kulak & Grondin, “Limit States Design in Structural Steel” (8th Ed, CISC 2006).

  • Standard Adherence: Logic follows CSA S16:19 (and S16-14) for all member resistance and stability checks.
  • Automated Testing: Over 160 unit tests covering cross-section classification, member capacity, and combined effects.
  • Industry Cross-Check: Results compared against major FEA packages to ensure consistent and reliable design outputs.
  • Textbook Verification: 17 additional benchmarks from a university-level structural steel design textbook, covering compression (short/intermediate/slender/built-up/WWF/FTB), tension, flexure, LTB (elastic and inelastic), and beam-column interaction.

Benchmark Results

Each row compares an engine result against a published reference value. The difference column shows the percentage deviation.

IDDescriptionSectionExpectedResultDiff %
CSA-S16-01Major-axis compression resistance (W360x134, KL=9000)W360x1343940 kN3955 kN0.38%
CSA-S16-02HSS compression resistance (HSS305x203x9.5, K=0.8, L=6000)HSS305x203x9.52116 kN2114 kN0.08%
CSA-S16-03Lambda intermediate (HSS305x203x9.5)HSS305x203x9.50.7720.7710.11%
CSA-S16-04Minor-axis compression governs (W360x196, KL=9000)W360x1963608 kN3602 kN0.16%
CSA-S16-05Tension yield resistance, no bolt holes (W200x31)W200x311250.6 kN1250.6 kN0.00%
CSA-S16-06Tension yield resistance (L102x102x13, Fy=300)L102x102x13653.4 kN653.4 kN0.00%
CSA-S16-07Tension rupture with bolt holes (W200x31, An=3113, Fu=450)W200x311050 kN1051 kN0.06%
CSA-S16-08Tension rupture with shear lag (L102x102x13, Ane=1717)L102x102x13579.5 kN579.5 kN0.00%
CSA-S16-19Classification WT180x22.5 Class 4, slender stemWT180x22.5Class 4Class 40.00%
CSA-S16-20Classification WT180x50.5 non-slender (Class 3)WT180x50.5Class 3Class 30.00%
CSA-S16-21Flexural resistance, Class 1 continuously braced (W460x74)W460x74512.3 kNm512.3 kNm0.00%
CSA-S16-22Flexural resistance, Class 3 channel (C380x50)C380x50216.4 kNm216.4 kNm0.00%
CSA-S16-23Flexural resistance, Class 3 (W530x72)W530x72475.1 kNm475.1 kNm0.01%
CSA-S16-24Flexural resistance, Class 2 HSS (HSS254x152x4.8)HSS254x152x4.899.9 kNm99.9 kNm0.05%
CSA-S16-25LTB resistance, braced at third points (W460x74, Lb=3333)W460x74467.9 kNm467.9 kNm0.00%
CSA-S16-26Mu intermediate (W460x74, Lb=3333)W460x74744.5 kNm744.5 kNm0.01%
CSA-S16-27LTB resistance, Class 3, top-flange loading (W250x49, Lb=5160)W250x49147 kNm146.6 kNm0.29%
CSA-S16-28Shear resistance W-shape (W610x92)W610x921366 kN1366 kN0.03%
CSA-S16-29Shear resistance channel (C250x37)C250x37606.5 kN606.5 kN0.00%
CSA-S16-30Shear resistance RHS (HSS152x102x9.5)HSS152x102x9.5451 kN451 kN0.06%
CSA-S16-31Shear resistance W-shape STAAD (W530x82)W530x821043 kN1043 kN0.02%
CSA-S16-32ω2 center segment, UDL braced at thirds (W460x74)W460x741.011.010.41%
CSA-S16-33ω2 end segment, UDL braced at thirds (W460x74)W460x741.511.510.30%
CSA-S16-35Interaction Cf/Cr + Mfx/Mrx + Mfy/Mry (W360x147)W360x1470.9570.9570.02%
CSA-S16-36Cross-section interaction ratio (W250x49, U1x=1.013)W250x490.8120.8120.06%
CSA-S16-37Overall member interaction ratio (W250x49)W250x490.8600.8600.04%
CSA-S16-38LTB strength interaction ratio (W250x49, Mr_ltb=147)W250x490.9650.9650.09%
CSA-S16-39Compression major axis, short member STAAD (W250x73, L=1100)W250x732914 kN2913 kN0.02%
CSA-S16-40Compression minor axis, short member STAAD (W250x73, L=1100)W250x732884 kN2883 kN0.03%
CSA-S16-41Tee flexural X-axis compression (WT180x50.5, L=6000)WT180x50.5581.6 kN579.9 kN0.29%
CSA-S16-42Fe_x intermediate (WT180x50.5, KL/rx=130)WT180x50.5116.8 MPa116.5 MPa0.23%
CSA-S16-46Effective area for Class 4 slender stem (WT180x22.5)WT180x22.52511 mm²2511 mm²0.01%
CSA-S16-47FTB compression with Class 4 Ae (WT180x22.5, L=6000)WT180x22.5154 kN154 kN0.01%
CSA-S16-48Compression slender column KL/ry=170 (W250x73, L=11000)W250x73529 kN525 kN0.67%
CSA-S16-49Compression intermediate column KL/ry=94 (W250x73, L=6100)W250x731350 kN1339 kN0.83%
CSA-S16-50Compression built-up column, major axis governs (W310x283 + plates)W310x283 built-up14000 kN14062 kN0.44%
CSA-S16-51Compression double angle KL/ry=134 (2L89x64x9.5, Fy=300)2L89x64x9.5226 kN226.3 kN0.12%
CSA-S16-52Compression WWF n=2.24 curve, KL/ry=27 (WWF500x456, Fy=300)WWF500x45615700 kN15665 kN0.23%
CSA-S16-53Flexural-torsional buckling, singly symmetric built-up sectionBuilt-up (singly sym.)1690 kN1694 kN0.22%
Only independent FTB test in the suite. Verifies the quadratic Fe formula (Cl. 13.3.2) with textbook intermediates: ro²=32940, H=0.739, Fey=395, Fez=318, Fe=232 MPa.
CSA-S16-54Tension yield, welded double angle (2L76x64x9.5, Fy=300)2L76x64x9.5670 kN669.6 kN0.06%
CSA-S16-56Flexural resistance, Class 2 beam (W310x52, Zx=841×10³)W310x52265 kNm264.9 kNm0.03%
CSA-S16-57Flexural resistance, Class 2 beam (W530x82, Zx=2060×10³)W530x82649 kNm648.9 kNm0.02%
CSA-S16-58LTB elastic regime, Mu < 0.67Mp (W310x52, L=7300)W310x52100 kNm100.3 kNm0.27%
CSA-S16-59LTB inelastic regime, Mu > 0.67Mp (W310x79, L=7300)W310x79297 kNm296.6 kNm0.15%
CSA-S16-60LTB with ω2=1.69, capped by section capacity (W530x82, L=2500)W530x82649 kNm648.9 kNm0.02%
CSA-S16-61Cross-section strength check, Cf=900 kN, Mfx=180 kNm (W250x73)W250x730.800.800.22%
CSA-S16-62In-plane member check, equal end moments, U1x=1.06 (W250x73)W250x730.850.860.76%
CSA-S16-63In-plane member check, moment at one end, U1x=0.63 (W250x73)W250x730.640.640.67%
CSA-S16-64Out-of-plane LTB check, laterally unbraced, U1x=1.06 (W250x73)W250x730.930.930.24%
CSA-S16-65Out-of-plane check, moment at one end, ω2=1.75 (W250x73)W250x730.900.900.29%

Disclaimer: This verification page is provided for informative purposes only and does not constitute a guarantee of accuracy for all possible configurations. While we strive to ensure the correctness of our calculations through rigorous benchmarking, no software is entirely free of defects. Engineers must exercise independent professional judgement and verify results through their own checks before relying on any output for design or construction decisions. AutoCalcs accepts no liability for errors, omissions, or any consequences arising from the use of this software.