Check the compressive capacity of a column against buckling. Enter the section shape and dimensions, the unbraced length and the end condition factor, and this calculator returns the least radius of gyration, the effective slenderness ratio, the critical buckling stress from either the Euler formula or the Johnson parabola, the IS 800 buckling curve reduction factor and the design compressive resistance. Rectangular, solid circular, I-section and circular hollow sections are supported.
Slenderness
Critical stress — Euler above the transition, Johnson below it
IS 800 design resistance
L — unbraced length between points of lateral restraint
K — effective length factor for the end conditions
λ — effective slenderness ratio KL/r
λc — Euler–Johnson transition slenderness, about 126 for mild steel
λ̄ — non-dimensional slenderness used by the IS 800 buckling curves
α — imperfection factor selecting the buckling curve
χ — stress reduction factor, between 0 and 1
γM0 — partial safety factor on material, 1.10
Pcr — theoretical critical load, no safety factor, for comparison only
Pd — design compressive resistance, the value to compare N against
A 4.0 m steel column pinned at both ends, so K = 1.0. The section is a 200 mm square I-section with 200 mm flanges 12 mm thick and an 8 mm web. Steel with E = 200 GPa and fy = 250 MPa, carrying 600 kN.
hw = 200 − 2 × 12 = 176 mm
A = 2 × 200 × 12 + 176 × 8 = 6208.0 mm²
Ix = [200 × 200³ − 192 × 176³] / 12 = 46.10 × 10⁶ mm⁴
Iy = 2(12 × 200³/12) + 176 × 8³/12 = 16.01 × 10⁶ mm⁴
The minor axis governs, as it always does for an unbraced I-section.
rmin = √(16.01 × 10⁶ / 6208) = 50.78 mm
λ = KL / r = 1.0 × 4000 / 50.78 = 78.8, comfortably inside the limit of 180.
λc = π√(2 × 200 000 / 250) = π × 40 = 126
Since 78.8 < 126, the Johnson parabola applies rather than Euler.
σcr = 250[1 − 250 × 78.8² / (4π² × 200 000)] = 200.88 MPa
Pcr = 200.88 × 6208 = 1247.08 kN — theoretical, not a design value.
σe = π² × 200 000 / 78.8² = 318.1 MPa
λ̄ = √(250 / 318.1) = 0.887
An I-section takes α = 0.21 here, so
φ = 0.5[1 + 0.21(0.887 − 0.2) + 0.887²] = 0.965
χ = 1 / [0.965 + √(0.965² − 0.887²)] = 0.743
fcd = 0.743 × 250 / 1.10 = 168.8 MPa
Pd = 168.8 × 6208 = 1047.97 kN
N = 600 kN against Pd = 1047.97 kN, so the ratio is 1.75 and the column is adequate. Axial stress is 600 000 / 6208 = 96.65 MPa, well under yield.
Slenderness KL/r = 78.8 against the limit of 180 — PASS
Design resistance Pd = 1047.97 kN against N = 600 kN — PASS
Reduction factor χ = 0.743, so buckling costs about a quarter of the squash capacity
Pd/N = 1.75
Overall verdict — PASS
A 100 × 100 mm solid steel bar used as a 6.0 m column, pinned both ends, carrying a light load of just 20 kN. E = 200 GPa, fy = 250 MPa.
A = 10 000 mm², Imin = 8.33 × 10⁶ mm⁴, r = 28.87 mm
Pd = 339.05 kN against an applied 20 kN
Pd/N = 16.95 — nearly seventeen times the load
Axial stress = 2.00 MPa against 250 MPa yield — less than one percent utilised
Demand check reads Adequate.
λ = 1.0 × 6000 / 28.87 = 207.8, against the IS 800 limit of 180.
λ̄ = 2.339 and χ has collapsed to 0.149 — buckling has already destroyed 85 percent of the squash capacity, which is exactly why the code stops you here.
Demand check N = 20 kN ≤ Pd = 339 kN — passes
Safety factor 16.95 — passes
Axial stress 2.00 MPa — passes
Slenderness 207.8 against 180 — FAILS
Verdict — not permitted, and only the slenderness limit says so
A safety factor of 17 is meaningless for a member this slender. The design equation assumes an initial bow of roughly length over 1000; a very slender column is exquisitely sensitive to that assumption, and a real member with a slightly larger bow, or a load a few millimetres off centre, behaves nothing like the calculation. The limit of 180 is a blunt instrument, and it is there precisely because the capacity equation stops being trustworthy before it stops producing numbers. Brace the column at midheight and λ halves to 104, which fixes the problem without changing the section.
| Input | SI unit | Imperial unit | Accepted | Notes |
|---|---|---|---|---|
| Unbraced length L | m | ft | > 0 | Between points of lateral restraint, before K |
| Effective length factor K | — | — | 0.65 – 2.1 | Use the recommended value, not the theoretical one |
| Flange width b | mm | in | > 0, must exceed tw | Overall width for a rectangular section |
| Overall depth d | mm | in | > 0, must exceed 2tf | Rectangular and I-sections |
| Web thickness tw | mm | in | > 0 | I-section only |
| Flange thickness tf | mm | in | > 0 | I-section only |
| Diameter | mm | in | > 0 | Solid circular section only |
| Outside diameter OD | mm | in | > 0 | Circular hollow section only |
| Wall thickness t | mm | in | > 0, must be < OD/2 | Circular hollow section only |
| Elastic modulus E | GPa | GPa | > 0 | 200 for steel — enter GPa, not MPa |
| Yield stress fy | MPa | MPa | > 0 | 250 for Fe410 mild steel, 345 for Fe490 |
| Applied load N | kN | kip | ≥ 0 | Factored axial compression; self-weight excluded |
Effective length factor K — IS 800 Table 11
| End conditions | Theoretical K | Recommended K | Effect on capacity |
|---|---|---|---|
| Fixed both ends, no sway | 0.50 | 0.65 | Highest capacity |
| Fixed one end, pinned other | 0.70 | 0.80 | — |
| Pinned both ends | 1.00 | 1.00 | The reference case |
| Fixed both ends, sway permitted | 1.00 | 1.20 | — |
| Fixed base, free top (cantilever) | 2.00 | 2.10 | Lowest capacity |
Slenderness limits — IS 800 Table 3
| Member | Max KL/r |
|---|---|
| Compression from dead and imposed loads | 180 |
| Compression from wind or seismic only | 250 |
| Tension member liable to stress reversal | 350 |
| Member normally in tension, reversal under wind only | 400 |
Euler–Johnson transition slenderness λc = π√(2E/fy)
| Material | E, GPa | fy, MPa | λc | Behaviour below λc |
|---|---|---|---|---|
| Mild steel Fe410 | 200 | 250 | 126 | Johnson parabola, inelastic |
| High strength Fe490 | 200 | 345 | 107 | Johnson parabola, inelastic |
| Fe540 | 200 | 410 | 98 | Johnson parabola, inelastic |
| Aluminium 6061-T6 | 70 | 240 | 76 | Johnson parabola, inelastic |
Buckling curve imperfection factors used by this calculator
| Section in this tool | α | Curve | IS 800 Table 10 reality |
|---|---|---|---|
| I-section | 0.21 | a | Usually b about the major axis, c about the minor |
| Solid circular | 0.21 | a | Broadly reasonable |
| Circular hollow | 0.34 | b | a if hot-finished, b if cold-formed |
| Rectangular solid | 0.49 | c | Conservative |
Radius of gyration of common shapes
| Shape | r | At 200 mm overall size |
|---|---|---|
| Solid rectangle, minor axis | b / √12 = 0.289b | 57.7 mm |
| Solid circle | D / 4 | 50.0 mm |
| Circular hollow, thin wall | ≈ D / 2√2 = 0.354D | 70.7 mm |
| I-section, minor axis | ≈ 0.22 to 0.25 b | ≈ 50 mm |
Column Buckling Calculator — multicalci.com. Axial compression only, prismatic concentrically loaded members. No combined axial and bending interaction, no local plate buckling, no torsional or flexural-torsional buckling, and buckling curves assigned by section shape alone. Results are indicative and must be verified by a qualified structural engineer against IS 800 Table 10.