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 Beam

Beam reactions link to your column and footing calculations automatically - change a load once and everything downstream updates. Designed for Canadian structural engineers working to CSA S16:19 and NBCC 2015, this calculator checks factored moment resistance, shear resistance, and three deflection limits for any steel section across simple, continuous, and cantilevered spans.

Start free trial

14-day free trial - no credit card required

What it calculates

Beam reactions link to the columns and footings below, so load changes propagate downstream automatically. Design steel beams to CSA S16:19 with multiple supports and loads. Checks cover factored moment and shear resistance, section class, lateral torsional buckling via the omega-2 factor, and three independent deflection limits.

Code standards

  • CSA S16:19
  • NBCC 2015

How it calculates

Structural model

The calculator models the steel beam as a one-dimensional Euler-Bernoulli beam element using a finite element method (FEM) engine. You define supports (pins, rollers, or fixed ends) at any position along the span, and the solver computes reactions, bending moment, shear force, and deflection diagrams under each load combination.

Load combinations (NBCC 2015 / CSA S16:19)

Loads are entered by type: dead (D), live (L), roof live (Lr), snow (S), wind up and down (Wu, Wd), and seismic (Eh, Ev). The calculator automatically generates and evaluates all governing CSA/NBCC ultimate limit state (ULS) combinations, for example:

  • 1.25D + 1.5L
  • 1.25D + 1.5S + 1.0L
  • 0.9D + 1.5W (uplift check)

Serviceability load combinations are also generated for deflection checks.

Section classification

Before computing capacities, the calculator determines the section class (Class 1 through 4) by checking flange and web element slenderness ratios against CSA S16:19 limits. This governs which section modulus is used:

  • Class 1 and 2: plastic section modulus Z (full plasticity permitted)
  • Class 3: elastic section modulus S
  • Class 4: effective section modulus S_e, computed by reducing the compression flange width

Moment resistance (Clause 13.5 and 13.6)

Cross-section moment resistance (M_sxn): based on the section class and applicable modulus.

Lateral torsional buckling (LTB): The calculator checks whether the unbraced length L_L between lateral restraints at the compression flange exceeds the limit for full plasticity. If LTB governs, the factored member moment resistance M_r is computed using the omega-2 moment modification factor - either automatically calculated from the bending moment diagram or entered manually. The governing positive and negative moment resistance tables are shown with code references.

Utilization: moment utilization = M_f / M_r ≤ 1.0

Shear resistance (Clause 13.4)

Shear capacity accounts for web buckling. The web plate buckling coefficient k_v and the shear buckling strength coefficient C_v2 are computed from the web slenderness h/w. The factored shear resistance V_r is then:

shear utilization = V_f / V_r ≤ 1.0

For circular hollow sections, the critical shear stress F_cr follows the applicable CSA provision.

Deflection checks

Three independent deflection limits are checked:

  1. Span/n ratio (e.g. L/360 for live load) - user-defined per span
  2. Long-term deflection - separate L/n limit applied to total long-term deflection
  3. Absolute deflection - optional hard limit in mm

Deflections are computed by integrating the curvature diagram from the FEM solution. The governing deflection per span is compared to each active limit.

Section properties

Section properties (I_x, I_y, Z, S, J, C_w, A_g, A_w) are read directly from the built-in steel section database. For angle sections, the orientation and principal axis angle alpha are accounted for.

Load linking

Reaction forces at each support are exported as linked outputs. When this beam is part of a larger project, column and footing calculations placed below it automatically receive the updated reactions whenever the beam inputs change.

Frequently asked questions

What design code does this calculator use?
The calculator designs steel beams to CSA S16:19 (Limit States Design) with load combinations per NBCC 2015. Both factored strength checks and serviceability deflection limits are included.
What are the key inputs?
Key inputs include the steel section (selected from the built-in database), beam span and support layout, yield strength (Fy), distributed and point loads by load type, lateral restraint spacing for lateral torsional buckling, and deflection limit criteria (span/n and absolute).
What checks and outputs does it produce?
The calculator outputs factored moment demand vs. resistance (M_f / M_r), factored shear demand vs. resistance (V_f / V_r), governing short-term deflection, long-term deflection, and simplified DL+LL deflection ratios. Section class (1 through 4), lateral torsional buckling, and the omega-2 moment modification factor are all computed automatically.
Can it handle continuous beams and cantilevers?
Yes. The calculator supports unlimited spans with any combination of pin, roller, and fixed supports. Cantilever spans are handled and deflection limits for cantilevers can optionally be doubled per common practice.
Which steel sections are available in the section database?
The calculator includes Canadian W, S, M, HP, hollow structural sections (HSS rectangular and circular), and angles. You can also select bending axis (strong or weak) and orientation for angle sections.
Does this calculator support load linking with column and footing calculations?
Yes - beam reactions link directly to connected column and footing calculations. When inputs change, all downstream calcs update automatically.

Access this calculator and 100+ more

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