Skip to main content

Elongation of uniform bar under its self weight

Short answer

Elongation δ = γL²/(2E) = WL/(2AE), where γ is unit weight, W total weight. Derived by considering stress γx at distance x from free end and integrating strain over length.

Derive the expression for the total elongation of a uniform bar of length L and cross section area A under its self weight.

Consider a uniform vertical bar of length LL, area AA, Young's modulus EE and unit weight (weight density) γ=ρg\gamma = \rho g, hanging from a fixed support at the top and carrying only its own weight.

 ═══════  fixed support
   │ ↑ x measured from the free (bottom) end
   │
   │  dx
   │
   ○  free end

Derivation

Take a section at distance xx from the free end. The load it carries is the weight of the bar below it:

Px=γAxP_x = \gamma A x

The stress at the section is σx=PxA=γx\sigma_x = \dfrac{P_x}{A} = \gamma x, which varies linearly from zero at the free end to γL\gamma L at the support.

The elongation of a small element of length dxdx:

dδ=σxEdx=γxEdxd\delta = \frac{\sigma_x}{E}dx = \frac{\gamma x}{E}dx

Total elongation:

δ=∫0LγxEdx=γL22E\delta = \int_0^L\frac{\gamma x}{E}dx = \frac{\gamma L^2}{2E}

With the total weight W=γALW = \gamma A L:

δ=γL22E=WL2AE\boxed{\delta = \frac{\gamma L^2}{2E} = \frac{WL}{2AE}}

Meaning: the elongation due to self-weight is half the elongation that the same weight WW would cause if it were applied as a point load at the free end (δ=WL/AE\delta = WL/AE). Maximum stress σmax=γL\sigma_{max} = \gamma L occurs at the support.

Example: a steel bar of L=100L = 100 m with γ=77\gamma = 77 kN/m³ and E=200E = 200 GPa: δ=77×10−6 N/mm3×(105)22×200×103=1.925\delta = \dfrac{77\times10^{-6}\ \text{N/mm}^3\times(10^5)^2}{2\times200\times10^3} = 1.925 mm, with σmax=7.7\sigma_{max} = 7.7 N/mm².

✓ Answer checked by Claude Opus 5.5 (high effort)

All Strength of Materials chapter 3 questions →