Continuous Steel Beam Calculator - Direct Stiffness Method Analysis

Instantly analyze multi-span continuous steel beams using the Direct Stiffness Method. Get reactions, shear forces, bending moments & deflections.
Find Me: Google Knowledge Panel
Common Questions about SteelSolver.com: More
We independently provide precision steel tools, calculators, and expert resources for steel, metalworking, construction, and industrial projects. Learn More.

This professional Continuous Steel Beam Calculator uses the Direct Stiffness Method (matrix analysis) to deliver engineering-grade results for indeterminate multi-span beams (up to 8 spans) with cantilevers, support settlements, and complex loading.

Quickly compute support reactions, shear force diagrams (SFD), bending moment diagrams (BMD), and deflection curves. Includes full AISC 360 section checks for flexure, shear, and lateral-torsional buckling (LRFD/ASD), plus live load patterning.

Perfect for steel designers needing fast, reliable analysis of continuous beams without expensive FEA software. Free, instant, and mobile-friendly.

Continuous Steel Beam Calculator

Analyze multi-span indeterminate beams — reactions, shear, moment & deflection — using the Direct Stiffness Method. Free, instant, no signup.

● No Signup  |  ● AISC / Eurocode  |  ● Up to 8 Spans
Units:
📏 Beam Geometry
Interior supports are added automatically
Span Lengths & Support Conditions
Span # Length (ft) Left Support Right Support Settlement (in)

Support settlement causes moment redistribution in continuous beams — enter 0 if no settlement.

Material & Section Properties
📐 Serviceability & Design Settings
👁 Live Beam Diagram

Diagram updates automatically as you change inputs.

Add all loads below. Tag each with a load type (Dead/Live/Snow/Wind) to enable automatic LRFD load combinations. Multiple loads per span are supported.
Uniformly Distributed Loads (UDL / Partial UDL)
Point Loads & Concentrated Forces
Trapezoidal / Triangular Loads
Applied Moments
🔌 Pattern / Unbalanced Live Load

When checked, the calculator generates all skip-loaded cases and reports the governing envelope of moments, shears, and reactions.

No results yet. Set up your beam geometry and loads, then click Analyze Beam.
Section design checks per AISC 360 LRFD. Analyze the beam first to populate M_max and V_max automatically.
Flexural Capacity (AISC 360 Chapter F)
Overrideable. kip-ft
Shear Capacity (AISC 360 Chapter G)
Overrideable. kips
🔗 Lateral-Torsional Buckling (LTB) Check
Serviceability — Deflection Checks
🌡 Utilization Heat Map
All formulas used in this calculator are shown below in LaTeX format. The Direct Stiffness Method (matrix stiffness analysis) is used — not simplified hand-calc approximations.
Analysis Method & Key Formulas
1. Stiffness Matrix — Beam Element

For a prismatic beam element of length $L$, flexural rigidity $EI$, the element stiffness matrix (4×4, degrees of freedom: $v_1, \theta_1, v_2, \theta_2$) is:

$$[k_e] = \frac{EI}{L^3}\begin{bmatrix} 12 & 6L & -12 & 6L \\ 6L & 4L^2 & -6L & 2L^2 \\ -12 & -6L & 12 & -6L \\ 6L & 2L^2 & -6L & 4L^2 \end{bmatrix}$$

This is assembled into the global stiffness matrix $[K]$ by superposition over all beam elements.

2. Global System of Equations

After applying boundary conditions (pinned: $v=0$; fixed: $v=0, \theta=0$; roller: $v=0$), the reduced system is:

$$[K_r]\{d\} = \{F_r\}$$

where $\{d\}$ is the vector of unknown displacements/rotations, $\{F_r\}$ is the reduced load vector. Solved by Gaussian elimination.

3. Fixed-End Forces — UDL

For a full-span uniformly distributed load $w$ (force/length) on a span of length $L$:

$$R_{A,fixed} = R_{B,fixed} = \frac{wL}{2}$$ $$M_{A,fixed} = +\frac{wL^2}{12}, \quad M_{B,fixed} = -\frac{wL^2}{12}$$

For a partial UDL from $a$ to $b$, fixed-end reactions are integrated accordingly.

4. Fixed-End Forces — Point Load

For a point load $P$ at distance $a$ from the left end of a span $L$ (where $b = L - a$):

$$R_A = \frac{Pb^2(3a+b)}{L^3}, \quad R_B = \frac{Pa^2(a+3b)}{L^3}$$ $$M_A = +\frac{Pab^2}{L^2}, \quad M_B = -\frac{Pa^2 b}{L^2}$$
5. Bending Stress & Section Modulus
$$f_b = \frac{M}{S_x}, \quad \text{where } S_x = \frac{I_x}{c} = \frac{I_x}{d/2}$$

The demand/capacity ratio (DCR) for flexure:

$$\text{DCR}_{\text{flex}} = \frac{M_u}{\phi_b M_n}, \quad \phi_b = 0.90 \text{ (LRFD)}$$

For compact sections (LTB not governing), $M_n = M_p = F_y Z_x$

6. Lateral-Torsional Buckling (AISC 360 F2)

Plastic (no LTB) when $L_b \le L_p$:

$$L_p = 1.76 r_y \sqrt{\frac{E}{F_y}}$$

Inelastic LTB when $L_p < L_b \le L_r$:

$$M_n = C_b \left[M_p - (M_p - 0.7F_y S_x)\frac{L_b - L_p}{L_r - L_p}\right] \le M_p$$

Elastic LTB when $L_b > L_r$:

$$M_n = F_{cr} S_x \le M_p, \quad F_{cr} = \frac{C_b \pi^2 E}{(L_b/r_{ts})^2}\sqrt{1 + 0.078 \frac{Jc}{S_x h_o}\left(\frac{L_b}{r_{ts}}\right)^2}$$
7. Shear Capacity (AISC 360 G2)
$$\phi_v V_n = \phi_v \times 0.6 F_y A_w C_{v1}, \quad \phi_v = 1.00 \text{ (for most W-shapes)}$$

where $A_w = d \times t_w$ and $C_{v1} = 1.0$ for $h/t_w \le 2.24\sqrt{E/F_y}$.

$$\text{DCR}_{\text{shear}} = \frac{V_u}{\phi_v V_n}$$
8. Deflection — Elastic Curve Integration

Deflection is computed by double integration of the moment diagram:

$$EI \frac{d^2 y}{dx^2} = M(x)$$ $$EI \frac{dy}{dx} = \int M(x)\, dx + C_1$$ $$EI\, y = \int\!\!\int M(x)\, dx + C_1 x + C_2$$

Constants $C_1, C_2$ are determined by boundary conditions. For a simply supported reference span:

$$\delta_{max} = \frac{5wL^4}{384EI} \quad \text{(UDL, simply supported)}$$

The serviceability check requires: $\delta_{max} \le \dfrac{L}{360}$ (or selected limit)

9. Differential Settlement Effects

Support settlement $\Delta_s$ at an interior support introduces additional fixed-end moments. For a propped cantilever or interior support settling by $\Delta_s$:

$$M_{settlement} = \frac{6EI \Delta_s}{L^2}$$

These are incorporated directly into the fixed-end force vector $\{F_0\}$ before solving $[K]\{d\} = \{F\}$.

? Frequently Asked Questions
What is a continuous steel beam and why is it statically indeterminate?
A continuous beam extends over three or more supports without internal hinges. Unlike a simply supported beam (two supports, statically determinate), a continuous beam has more support reactions than the two equations of statics can resolve. This statical indeterminacy means bending moments are distributed across spans based on relative stiffness — which is exactly what this calculator solves using the Direct Stiffness Method (matrix analysis).
What analysis method does this calculator use?
This tool uses the Direct Stiffness Method (matrix stiffness analysis) — the same approach used by commercial FEA software like SAP2000 and ETABS, scaled to beam elements. It assembles element stiffness matrices, applies boundary conditions, solves the global system of equations for nodal displacements and rotations, then back-calculates internal forces. This is significantly more accurate than the Three-Moment Equation or Moment Distribution for unequal spans, partial loads, or settlement conditions.
How much does a continuous beam reduce deflection vs simply supported spans?
For two equal spans under uniform load, a continuous beam reduces maximum span deflection by approximately 60% compared to two independent simply supported beams of the same span. Maximum positive (sagging) moment also drops by about 30%. This is the core benefit of continuity — moment continuity at the intermediate support redistributes load, reducing both deflection and mid-span moment at the cost of hogging (negative) moment at the interior support.
What happens when spans are not equal in length?
Unequal spans change the stiffness distribution, so the longer span attracts less negative moment at shared supports while the shorter span attracts more. The Three-Moment Equation handles this with span-specific terms; the matrix stiffness method handles it automatically. This calculator accepts individual span lengths per span, so unequal configurations are fully supported without any simplification.
Why does live load patterning (skip loading) matter?
Live loads don't always cover every span simultaneously. ASCE 7 and ACI 318 require checking alternating-span (skip) loading patterns because: (1) loading alternate spans maximizes positive moment in loaded spans, and (2) loading adjacent spans maximizes negative moment at shared supports. Loading all spans simultaneously often misses the true critical moment locations. The pattern loading option in this calculator generates all realistic arrangements and reports the governing envelope.
What is the two-span continuous beam support reaction rule of thumb?
For a uniformly loaded two-span continuous beam with equal spans, the interior (middle) support carries approximately 62.5% of total load (5wL/8 per span), while each end support carries about 31.25% (3wL/8). The interior support carries significantly more because it is shared between two spans. This is a well-known pattern in continuous beam analysis and is confirmed by this calculator's output.
Does this calculator work for concrete and timber beams too?
Yes. The continuous beam analysis is material-independent — the elastic stiffness method depends only on EI (flexural rigidity), not the material type. Enter the appropriate E and I for concrete or timber and the reaction/moment/deflection results are valid. The section design checks (Tab 3) currently implement AISC 360 steel checks; for concrete or timber design checks, use the corresponding SteelSolver calculators and input M_max from this tool.
How does support settlement affect a continuous beam?
Settlement at any support causes moment redistribution throughout the entire continuous beam — a phenomenon that does not exist in simply supported beams (where settlement is harmless). The settled support effectively "pulls down" the beam, inducing hogging moments in adjacent spans. This calculator incorporates differential settlement as additional fixed-end forces in the stiffness formulation, so you can see exactly how much moment redistribution results from a given settlement value.
What deflection limit should I use?
Common serviceability limits: L/360 for floor beams under live load (most common in offices/residential); L/240 for total load on general construction; L/480 for floors supporting sensitive equipment or brittle finishes; L/600 for very sensitive applications; L/180 for roof members. These are AISC 360 and IBC-referenced values. The calculator checks each span's maximum deflection against the selected limit and reports pass/fail with the actual ratio.
How accurate is this free calculator vs SAP2000 or ETABS?
For elastic analysis of prismatic beam elements under static loads, the Direct Stiffness Method implemented here is analytically exact (not approximate) — it produces the same results as SAP2000 or ETABS for the same model. Differences arise only with: (1) shear deformation (ignored here, significant only for very deep/short beams), (2) non-linear analysis, (3) dynamic/seismic analysis, or (4) 2D/3D frame effects. For preliminary design and verification of standard floor and roof beams, this tool provides engineering-grade accuracy.
📚 Quick Reference — Common Deflection Limits & E Values
ApplicationDeflection LimitCode Reference
Office/residential floor — live loadL / 360AISC 360, IBC
Floor — total loadL / 240AISC 360
Roof — live loadL / 180AISC 360
Sensitive equipmentL / 480 to L / 600Project specific
Steel (A36, A992, A572)E = 29,000 ksi (200,000 MPa)AISC Steel Manual
Aluminum 6061-T6E = 10,000 ksi (69,000 MPa)ADM
Concrete (fc'=4000 psi)E ≅ 3,605 ksi (24,855 MPa)ACI 318 Eq. 19.2.2.1
Douglas Fir-Larch #2E = 1,600 ksi (11,030 MPa)NDS Supplement

More SteelSolver Calculators

Explore related structural tools for your complete design workflow.

Copied to clipboard!