Skip to content

Drawing No. EH–CS–001 // Civil & Structural Engineering

Beam & Column Calculator

Reviewed September 2026

Two checks that decide most member sizes. Work out reactions, shear, bending moment, stress and deflection for a beam under a given support and load arrangement — then, for a member in compression, the Euler critical load at which it would buckle.

Engineering scope: Preliminary calculation and learning tool. Final machine design should use the applicable design code, manufacturer data, fatigue assessment, tolerances, load spectra and service conditions.

Calculation workflow

Inputs are converted internally to SI, the engineering model is solved, and results are converted back to the selected unit system.

1 — DefineSupports, span and load
2 — SectionGeometry and stiffness
3 — SolveM(x), V(x), curvature
4 — CheckStress, deflection, margin

Beam and load

Used only to show an elastic yield safety factor.

Cross-section

Check the geometry and load inputs. Dimensions must be positive and the point load must lie on the beam.

Results

Left / fixed reaction
—
Right reaction
—
Peak bending moment
—
Peak shear force
—
Max bending stress
—
Max deflection
—
Second moment I
—
Yield safety factor
—
—

Shear-force diagram

Bending-moment diagram

Elastic deflection curve

Column buckling

A member in compression can fail by buckling long before the material yields. The Euler critical load is the upper bound for an ideal, perfectly straight, elastically loaded column.

Column and end conditions

1.0 = pinned–pinned · 0.5 = fixed–fixed · 0.7 = fixed–pinned · 2.0 = fixed–free
Use the weaker axis — buckling occurs about whichever axis has the smaller I.
200 GPa ≈ structural steel · 70 GPa ≈ aluminium

Buckling results

Critical (Euler) buckling load, Pcr
—
Effective length, KL
—
Pcr = π² E I / (K L)²

Euler assumes a straight, concentrically loaded, elastic column. Real columns carry initial crookedness, eccentricity and residual stress, and stocky columns yield before they buckle — design codes cap the Euler curve accordingly. Treat Pcr as an upper bound, not a capacity.

Worked example

A 4 m simply supported steel beam with a 10 kN center load and 100 × 200 mm rectangular section.

1 — Section property

I = bh³/12 = 6.667×10⁻⁵ m⁴.

2 — Bending

Mmax = PL/4 = 10 kN·m, giving about 15 MPa bending stress.

3 — Deflection

δmax = PL³/(48EI) ≈ 1.0 mm for E = 200 GPa.

Background

Elastic beam behavior is controlled by loading, support conditions, material stiffness and section geometry.

Frequently asked questions

Practical questions about assumptions, limits and interpretation.