Skip to content

Spring Calculator — 3D Printed Spring Dimensions

Calculate dimensions for 3D printed helical springs and leaf springs.

How We Calculate This

Spring Calculations

  • Helical spring rate = (G x b x h³) / (5.6 x n x D³) — the RoyMech rectangular-wire rate, where 1/5.6 ≈ 0.18 is the shape factor for a square section
  • Shear modulus G = E / (2(1+ν)) ≈ 0.35 x E for FDM polymers (Poisson's ratio ν ≈ 0.4)
  • Leaf spring rate = (4 x E x b x h³) / L³
  • Max deflection = lesser of the strain limit (π x n x D² x γ / h) and the solid-height limit (free length − coils x h)
  • Max force = Spring rate x Max deflection

Where G = shear modulus, E = Young's modulus, b = wire width, h = wire height, n = active coils, D = mean diameter, γ = allowable wire shear strain, L = span length. 3D printed springs use rectangular wire because square/rectangular cross-sections print far better on FDM than round ones. The max-deflection figure is capped at the solid height (where the coils touch), so it never exceeds what the spring can physically travel.

Frequently Asked Questions

Last updated: February 2026

All calculations are estimates. Always verify settings with test prints before committing to final prints.