All tools
TOOL IDB-MEC-015
Compression spring

Desktop only

Engineering tools are available only on desktop screens.

Compression spring

A real spring works between two positions: installed (preload) and working (max). Set both and this gives the force and stress at each, the clearance left to solid, and — the part that decides whether it survives — a fatigue safety factor cycling between the two loads. Wire strength is taken from the actual wire diameter, so thin wire is correctly stronger.

Compression spring — working stroke k = —
preload F₂ δ L
Engineering notes

Two operating points

  • Rate k = G·d⁴ / (8·D³·na); forces F = k·δ at preload (δ₁) and working (δ₂).
  • Shear stress τ = KW · 8·F·D / (π·d³), KW = (4C−1)/(4C−4) + 0.615/C.
  • Tensile strength is size-dependent: Sut = A / dm (A, m per material). Static shear yield ≈ 0.45·Sut.

Fatigue (Goodman + Zimmerli)

  • Alternating / mean shear τa = (τ₂−τ₁)/2, τm = (τ₂+τ₁)/2.
  • Endurance from Zimmerli (size-independent): unpeened Ssa=241, Ssm=379 MPa; shot-peened 398 / 534 MPa. Goodman: Sse = Ssa/(1−Ssm/Ssu), Ssu=0.67·Sut.
  • Fatigue factor nf = 1 / (τa/Sse + τm/Ssu). nf ≥ 1 means infinite life (>10⁶ cycles); shot-peening roughly doubles the alternating endurance.
  • Keep index C in 4–12, the working point clear of solid, and L₀/D < 4 to avoid buckling.

Result

Live