We use analytics cookies to understand how you use this site and improve our content. See our privacy policy and cookie policy for details.

Calcs.com
CSA S16:19NBCC 2015

Steel Column (CSA S16:19)

Column axial load links from beam reactions above and links to footing calculations below - change a beam span and the footing design updates automatically. Structural engineers designing hot-rolled steel columns to CSA S16:19 under NBCC 2015 for Canadian commercial, industrial, and residential projects. Covers axial compression capacity, cross-section class checks, member buckling, and combined axial-plus-bending interaction.

Start free trial

14-day free trial - no credit card required

What it calculates

Design hot-rolled steel columns to CSA S16:19 and NBCC 2015 for Canadian projects. Checks cover section class, axial compressive resistance Cr, moment resistance Mr, and combined axial-plus-bending interaction per Clause 13.8. Column axial load links from beam reactions above and passes down to footing calculations below automatically.

Code standards

  • CSA S16:19
  • NBCC 2015

How it calculates

The Steel Column (CSA S16:19) calculator designs hot-rolled steel columns and posts using limit state design per CSA S16:19 with load combinations per NBCC 2015. It runs a structural analysis to determine factored demands, then applies CSA S16:19 capacity equations for all limit states.

Structural analysis

The calculator performs FEA on the column as a beam-column, resolving axial forces, bending moments, and deflections under applied loads. End conditions (pinned, fixed, roller) are specified at each support. Concentrated axial loads and distributed lateral loads can be applied at any height. The member is assumed straight and prismatic (non-tapered) with a uniform cross-section along its full height. The member is treated as part of a braced frame; K-factors for sway frames should be derived from a rational analysis.

Section classification

Cross-sections are classified as Class 1, 2, 3, or 4 per CSA S16:19 Table 1 based on the flange and web width-to-thickness ratios under the combination of axial load and bending. Class 1 and 2 sections reach full plastic moment; Class 3 sections are limited to the yield moment. Class 4 sections are not supported - where a Class 4 result is determined the check will show as failing.

Axial compressive resistance

Axial compressive resistance Cr follows CSA S16:19 Clause 13.3:

utilization = Cf / Cr ≤ 1.0

Cr = phi * A * fy * (1 + lambda^(2n))^(-1/n), where lambda is the modified slenderness and n = 1.34 for hot-rolled sections. Major- and minor-axis effective lengths are evaluated separately to find the governing buckling axis.

Flexural resistance

Factored moment resistance Mr follows CSA S16:19 Clause 13.5:

utilization = |Mf| / Mr ≤ 1.0

For laterally supported members Mr = phi * Mp or phi * My depending on section class. For unsupported lengths exceeding Lu, lateral-torsional buckling reduces Mr per the omega_2-modified curve. Strong- and weak-axis moment resistances are evaluated independently.

Combined axial and bending

Combined axial compression and biaxial bending interaction follows CSA S16:19 Clause 13.8. The interaction checks for both cross-section and overall member stability are performed. The checks apply to columns with simultaneous axial and moment demands from gravity, wind, or seismic load combinations.

Outputs

Results are displayed as colour-coded utilization ratios for each limit state with CSA S16:19 clause references. Section class, governing demands, capacity values, and resistance factors are tabulated for report documentation.

What engineers say

Matt Ward company logo
The biggest thing I noticed about Calcs.com that made me a believer was the load linking. That was a game-changer.

Matt Ward

Principal Engineer, Ward Engineering

Noah Diaz company logo
The load linking feature is huge for us. Before, we had to use separate calculators and manually input everything.

Noah Diaz

Engineering Design Coordinator, PWI

Frequently asked questions

What design standard does this calculator use?
The calculator designs to CSA S16:19 (Design of Steel Structures) with load combinations per NBCC 2015. It uses limit state design with resistance factors phi applied to nominal capacities.
What are the key inputs?
Key inputs include column height, end conditions (pinned, fixed, roller), factored axial loads, distributed lateral loads, and effective lengths for major- and minor-axis buckling. The section is selected from a database of Canadian hot-rolled shapes, or entered as a custom section.
What limit states does it check?
The calculator checks cross-section class (Class 1 through 4), axial compressive resistance Cr, major- and minor-axis factored moment resistance Mr, and combined axial compression plus biaxial bending interaction per CSA S16:19 Clause 13.8. Class 4 sections are flagged as failing as they are not supported.
How does the section class affect the design?
CSA S16:19 classifies sections as Class 1, 2, 3, or 4 based on the width-to-thickness ratios of flanges and webs under compression. Class 1 and 2 sections can reach the full plastic moment, Class 3 reaches yield at the extreme fibre, and Class 4 sections experience local buckling before yield. Class 4 sections are not supported in this calculator.
How do I set effective lengths?
Effective lengths for major and minor axis bending are entered directly. For braced frames, Kx = Ky = 1.0 is conservative. CSA S16:19 Clause 13.3 and Appendix D provide guidance on effective length factors for frames with partial end restraint.
Can this calculator receive loads from a beam and pass axial load down to a footing calculation?
Yes - column axial load can be linked from beam reaction outputs above, and the resulting column base reaction links to a footing or base plate calculation below. Changes propagate automatically across the full load path.

Access this calculator and 100+ more

All verified, standards-aligned. Start a free trial - no credit card required.