Skip to content

    Under active development. New calculators and features ship every week. Everything currently runs free while the site matures — pricing pages are a preview, checkout is not open yet.

    Engineering / Euler-Bernoulli / Timoshenko Beam FEA

    Beam Deflection Calculator

    Finite-element beam solver for deflection, rotation, shear and moment with multi-span supports, point and distributed loads, P-Delta and elastic foundation.

    ToolCalculatorExecutionIn browserCategoryEngineering

    Continuous FEA Beam Mainframe

    Timoshenko-Ehrenfest Theory // Multi-Span Continuity Matrix // Elastoplastic boundary

    MATRIX INTEGRITY STABLE // 120 FPS
    PEAK DEFLECTION
    41.450 mm
    PEAK BEND MOMENT
    122.00 kN·m
    PEAK SHEAR FORCE
    36.50 kN
    YIELD CAPACITY LIMIT
    82.6%

    Material Profile Stratum

    BEAM TOTAL LENGTH m
    HEIGHT (H) mm
    WIDTH (B) mm
    THICKNESS (TF) mm
    Area (A): 58.1 cm²
    Inertia (Iz): 8871 cm⁴
    Modulus (Zx): 591.4 cm³
    Yield (Fy): 250 MPa

    Boundary Matrix CONTINUITY

    COORD X m
    [Pinned] Node snapped @ 0.0m
    [Roller] Node snapped @ 8.0m
    WINKLER SUBGRADE REACTION (K_S)

    Complex Load Vectors

    Point load:
    FORCE kN
    COORD X m
    AXIAL COMPRESSIVE THRUST (P-DELTA) kN
    AMPLIFICATION MULTIPLIER150x

    VIEWPORT A // Deflected Structural Profile

    HOVER TO EXAMINE FIBER STRESSES

    VIEWPORT B // SHEAR FORCE & BENDING MOMENT DIAGRAMS (SFD / BMD)

    VIEWPORT C // Live Sectional Stress Fiber heatmap

    ARRAY STATE ISOLATION MATRIX LEDGER READOUT
    Det_K_bend (Timoshenko EI/L³) === 6.8647e+7 N/m || Shear Deformation Phi: 31.3062
    Node[00] sn_x: 0.0m === [ uX: 0.00e+0m, uY: 0.00e+0m, th: -1.56e-2rad ]
    Node[04] sn_x: 0.8m === [ uX: 0.00e+0m, uY: -1.24e-2m, th: -1.49e-2rad ]
    Node[08] sn_x: 1.6m === [ uX: 0.00e+0m, uY: -2.38e-2m, th: -1.29e-2rad ]
    Node[12] sn_x: 2.4m === [ uX: 0.00e+0m, uY: -3.31e-2m, th: -9.64e-3rad ]
    Node[16] sn_x: 3.2m === [ uX: 0.00e+0m, uY: -3.92e-2m, th: -5.22e-3rad ]
    Node[20] sn_x: 4.0m === [ uX: 0.00e+0m, uY: -4.14e-2m, th: -2.09e-16rad ]
    Node[24] sn_x: 4.8m === [ uX: 0.00e+0m, uY: -3.92e-2m, th: 5.22e-3rad ]
    Node[28] sn_x: 5.6m === [ uX: 0.00e+0m, uY: -3.31e-2m, th: 9.64e-3rad ]
    Node[32] sn_x: 6.4m === [ uX: 0.00e+0m, uY: -2.38e-2m, th: 1.29e-2rad ]
    Node[36] sn_x: 7.2m === [ uX: 0.00e+0m, uY: -1.24e-2m, th: 1.49e-2rad ]
    Node[40] sn_x: 8.0m === [ uX: 0.00e+0m, uY: 0.00e+0m, th: 1.56e-2rad ]
    Telemetry Verification === [ MATRIX INTEGRITY STABLE // 120 FPS // NO-SHORTCUTS ]
    engineering methodology

    A clear path from inputs to results.

    A beam calculator is only as good as its boundary conditions. This one assembles a Timoshenko beam stiffness matrix with optional P-Delta axial stiffening and Winkler foundation springs, so multi-span and continuous beams are solved properly rather than approximated by a single-span formula.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Set the span length and choose a material class.
    2. Pick a section preset — W-shape, RHS, circular or solid rectangle — and its dimensions.
    3. Define supports: pinned, roller or fixed, at any position along the span.
    4. Add point loads and uniformly distributed loads at their positions.
    5. Optionally add axial thrust for P-Delta effects or a Winkler foundation modulus for soil-supported beams.
    6. Read the deflection, rotation, shear and moment diagrams and compare the peak deflection with the span/360 serviceability limit.

    The formula

    EId4wdx4=q(x),δmax⁡=5wL4384EI (simply supported, UDL),M=EId2wdx2EI\frac{d^4w}{dx^4} = q(x), \qquad \delta_{\max} = \frac{5wL^4}{384EI}\ \text{(simply supported, UDL)}, \qquad M = EI\frac{d^2w}{dx^2}

    Reference: Timoshenko beam theory; Gere & Goodno, "Mechanics of Materials"; AISC 360 serviceability provisions.

    Worked example

    Simply supported 150 × 300 mm section, 8 m span, 10 kN/m

    Inputs
    • Solid rectangle 150 mm wide, 300 mm deep.
    • E = 200 GPa (steel).
    • Span 8 m, UDL 10 kN/m.
    Calculation path
    1. 1

      Second moment: 150 × 300³ / 12 = 337.5 × 10⁶ mm⁴ = 3.375 × 10⁻⁴ m⁴.

    2. 2

      EI = 200 × 10⁹ × 3.375 × 10⁻⁴ = 6.75 × 10⁷ N·m².

    3. 3

      Deflection: 5 × 10,000 × 8⁴ / (384 × 6.75 × 10⁷) = 7.9 mm.

    4. 4

      Serviceability limit: L/360 = 22.2 mm, so the beam passes.

    5. 5

      Peak moment: wL²/8 = 80 kN·m, giving a bending stress of 80e3 / 2.25e-3 = 35.6 MPa.

    Result

    7.9 mm mid-span deflection · 35.6 MPa bending stress · well inside L/360.

    Interpreting the result

    Deflection scales with the fourth power of span, which is why a 20% longer span deflects more than twice as much. It also scales inversely with the second moment, so depth is the cheapest lever: doubling depth cuts deflection by a factor of eight. The serviceability limit often governs before strength does on long spans.

    Assumptions & limitations

    • Linear elastic, small-deflection behaviour. Large deflections need a geometrically nonlinear solve.
    • Plane sections remain plane, with shear deformation included through the Timoshenko correction.
    • Loads are applied in the plane of bending and the section is symmetric about that plane.
    • No lateral-torsional buckling, local buckling or connection flexibility is modelled.
    • The Winkler foundation is linear and continuous, with no uplift or separation.

    Frequently asked questions

    When should I use Timoshenko rather than Euler-Bernoulli?

    When the span-to-depth ratio is below about 10, where shear deformation becomes significant. Deep beams, short spans and composite sections all benefit.

    What deflection limit should I use?

    L/360 is the common floor limit for brittle finishes; L/240 for roofs without ceilings; L/480 or tighter for sensitive equipment. Check the governing code for the actual occupancy.

    What is P-Delta and when does it matter?

    It is the second-order effect of axial load acting on a deflected shape, which amplifies both deflection and moment. It matters for slender columns and for beams carrying significant axial compression.

    Can I model a continuous beam over several supports?

    Yes — add each support at its position and the solver assembles the full multi-span system, which is where closed-form formulas stop being usable.

    Methodology last reviewed 2026-10-06. Results are informational and not financial or engineering advice — see our disclaimer.