Load a column and it gets shorter. Not by much β a heavily loaded steel column might compress a couple of millimetres over a storey β but across a tall building those millimetres accumulate into centimetres, and architects and structural engineers must predict them: cladding joints, lift rails, pipe runs and the level of the top floor all depend on how much the structure will shorten under its own weight and the loads it carries. The height compression calculator estimates this elastic shortening of a structural member from its load, length, cross-section and material stiffness.
Quick Answer
The shortening of a member under axial load is Ξ΄ = (P Γ L) / (A Γ E) β load times original length, divided by cross-sectional area times the material's modulus of elasticity. The compressed height is L β Ξ΄, and the compression as a percentage is Ξ΄/L Γ 100%.
Why Tall Structures Get Slightly Shorter
The formula is Hooke's law dressed for engineering. Divide the load P by the cross-sectional area A and you get the stress, Ο = P/A β how hard the material is being squeezed per unit area. The material answers with strain, the fractional shortening Ξ΅ = Ο/E, where E, the modulus of elasticity, measures stiffness: about 200 GPa for steel, roughly 30 GPa for structural concrete, near 70 GPa for aluminium. Multiply the strain by the original length and you have the total shortening. Every storey of a tower is doing this at once, each supporting everything above it, which is why the lowest columns compress the most and why the effect was first noticed when precision instruments were installed in tall buildings.
Two consequences follow from the structure of the formula. Shortening grows in direct proportion to length, so a 40-storey frame accumulates forty times a single storey's compression. And it shrinks in proportion to area and stiffness, which is why lower floors of skyscrapers carry visibly fatter columns: they need the area both for strength and to keep the shortening within the tolerances the finishes can absorb. This elastic compression is also only the instant part of the story β concrete continues to shorten slowly for years through creep and drying shrinkage, an effect designers add on top of the elastic figure rather than inside it.
How to Use the Height Compression Calculator
- Gather the axial load P on the member β the compressive force it carries, in newtons.
- Measure the member's original, unloaded length L.
- Work out the cross-sectional area A; for a rectangular column this is width times depth.
- Use the modulus of elasticity E for your material β around 200,000 MPa for steel, 25,000β35,000 MPa for concrete.
- Keep one consistent unit system throughout: newtons, millimetres and MPa (which are N/mmΒ²) pair together cleanly.
- Enter the values, run the calculation, and read the shortening Ξ΄; subtract it from L for the loaded height.
Worked Example: A Steel Column Under 500 kN
A steel column 4 m tall (L = 4,000 mm) has a cross-sectional area of 5,000 mmΒ² and carries P = 500 kN = 500,000 N. Steel's modulus is E = 200,000 MPa. Then Ξ΄ = (500,000 Γ 4,000) / (5,000 Γ 200,000) = (2 Γ 10βΉ) / (1 Γ 10βΉ) = 2 mm. The column stands 3,998 mm tall under load β a compression of 2/4,000 = 0.05%.
Concrete makes the contrast vivid. A 300 mm Γ 300 mm column (A = 90,000 mmΒ²), 3 m tall (L = 3,000 mm), carrying 800 kN with E = 30,000 MPa, shortens by Ξ΄ = (800,000 Γ 3,000) / (90,000 Γ 30,000) = (2.4 Γ 10βΉ) / (2.7 Γ 10βΉ) β 0.89 mm. The far larger cross-section offsets the far lower stiffness β the trade-off the formula makes visible, and the reason material choice and member size are negotiated together in real designs.
- Steel: E β 200 GPa β the stiff benchmark
- Aluminium: E β 69 GPa β compresses nearly three times as much as steel at equal stress
- Structural concrete: E β 25β35 GPa, depending on mix and age
- Timber along the grain: E β 9β13 GPa, the most compressible common structural material
Why Designers Care About a Few Millimetres
In a single-material frame the whole structure simply settles a little shorter, and little harm follows. Modern towers, though, mix materials: a stiff concrete core beside more flexible steel framing, or concrete columns beside steel ones. Each vertical system shortens by a different amount under its share of the load, and that differential shortening tilts floor plates, cracks partitions and misaligns lift guide rails that were installed dead vertical. Engineers fight back with compensation β casting columns slightly long by the predicted shortening, delaying the installation of stiff cladding, and in the tallest buildings, monitoring actual levels during construction and adjusting the design heights as the frame climbs. The per-member number this calculator returns is the raw ingredient in all of those corrections, summed storey by storey with the loads accumulating downward.
Inputs That Quietly Skew the Answer
The modulus is the least certain input: concrete's E varies with its mix, curing and age by Β±20% or more, so treat concrete results as estimates with that much slack. The load must be genuinely axial β a load applied off-centre bends the member instead of purely compressing it, and slender members introduce buckling, a sudden sideways failure mode governed by different mathematics (Euler's formula) that this shortening calculation does not cover. Unit mixing is the mundane killer: entering L in metres while A is in mmΒ² breaks the consistency the formula depends on, producing answers out by factors of a thousand. And remember what the number excludes β creep, shrinkage, thermal movement and foundation settlement all change a building's height too, each calculated separately in a full design.
Related Structural and Science Tools
The load in this formula is a straightforward compressive force, and the Force Calculator covers the underlying F = ma relationships and weight calculations that produce such loads. Cross-sectional areas for rectangular members come from the Rectangle Area Calculator. Both are shelved with this tool in the science section.