Kalkmi Online calculators
en

Steel Tube Roof Truss Calculator — Loads & Deflection

Build a gable, mono-pitch or arched rectangular-tube truss and calculate roof loads, reactions, member forces, deflection, tube mass and a cut schedule.

Symmetric truss with straight top chords and a ridge node.

Load on one truss27,6 kN
Tube with allowance25,06 m
Deflection · reference L/2506,07 mm · L/989
Preliminary pin-jointed model: review the result, then refine geometry, section and loads below.

Truss geometry and loading

Units
Roof pitchEnter an angle or rise per 12; ridge height stays synchronized.
10.4° · 2.2:12 · 18.3%
For a gable truss, pitch is measured over half the span. For mono-pitch, it uses the full span.
Tube section and procurement mass

One rectangular tube section is used for chords, diagonals and verticals. Lengths are measured along member centerlines.

Load on one truss

Enter design values with the required load factors already applied. 1 kPa is approximately 20.9 psf.

6 m steel-tube roof truss deflection example

For the six-panel gable example with a total applied load of 27.6 kN, the linear pin-jointed model gives 6.07 mm maximum vertical deflection, 26.1 kN maximum axial force and 85.9 MPa maximum stress. Change the section, geometry or loading and all three results update together.

How to calculate roof-truss load

Short answer: the load on one truss equals the sum of dead, snow and other area loads multiplied by truss spacing and span: P = (G + S + Q) × spacing × span.

Add the dead, snow and other area loads in kPa, multiply the sum by truss spacing, then multiply that line load by span. For 0.35 + 1.8 + 0.15 kPa, 2 m spacing and a 6 m span: p = 2.30 kPa, q = 4.60 kN/m, total load on one truss is 27.6 kN, and each support reaction for the symmetric layout is 13.8 kN.

The calculator distributes line load to the top nodes: each interior node receives one full panel load and each end node receives half a panel load. In arched mode, the top chord follows a circular arc through the ends and midspan; the schedule reports straight node-to-node chord lengths for fabrication.

Area loadsp = G + S + Q
Line loadq = p × spacing
ReactionR = qL / 2
Chord estimateN ≈ (qL² / 8) / h

This is a preliminary linear model, not a capacity certification. Deflection and axial forces come from a 2D pin-jointed stiffness model with the same section for every member. Compression members show force divided by the ideal weak-axis Euler buckling load using node-to-node effective length. Wind uplift, unbalanced snow, load combinations, code buckling factors, actual restraint, joint rigidity, welds and out-of-plane behavior are not included.

How to read N / Ncr. As the ratio approaches 100%, the compression member approaches ideal elastic buckling. This is not a code utilization ratio; real design strength is usually lower because of imperfections, eccentricity and restraint conditions.

How to read L/δ and the deflection reference. L/δ is span divided by calculated deflection; a larger number means a stiffer model. The selectable L/200–L/400 values are comparison references only. The required limit depends on use, roofing, load combinations and governing design code; the calculator does not select it automatically.

Reference basis: ASCE/SEI 7-22 — Minimum Design Loads; steel member and connection reference: ANSI/AISC 360-22 — Specification for Structural Steel Buildings.

Truss member schedule

Equal lengths are grouped. Values are centerline lengths between truss nodes.

GroupLengthQuantityTotal

Related rectangular-tube calculations

Continue with the complete frame

Canopy. Build a combined schedule of columns, frames, purlins and roof sheets with the rectangular-tube canopy workflow.

Arched greenhouse. Estimate arches, transverse frames, longitudinal bracing and polycarbonate with the rectangular-tube greenhouse workflow.

Was this calculator helpful?

Help improve Kalkmi Report an issue or request a useful calculator.
Report a bug Suggest a calculator
Text copied
Removal error
Restore error
Calculator published
Calculator unpublished
Feedback sent
Done
Error
Author received:++
Calculator removed
Install as an app

Open the browser menu and choose “Add to Home Screen” or “Install app”.