3DPrintCalcs
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 = (E x b x h³) / (4 x L³) — the cantilever end-load rate 3EI/L³ (fixed at one end, load at the free tip)
- 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
Yes! TPU and Nylon produce functional springs with good fatigue life. PETG works for light-duty springs. PLA is too brittle for repeated compression. Design with thicker wire cross-sections than metal springs to compensate for lower material strength.
TPU 95A is the best for springs that need large deflection (like bumpers and dampers). Nylon is excellent for moderate springs with good fatigue life. PETG works for light-duty applications. Avoid PLA as it will crack under repeated stress.
Keep the maximum strain well below the material limit. Use generous fillet radii at all transitions. Print with the spring axis vertical for best inter-coil consistency. Avoid sharp corners which create stress concentrations.
For FDM printing, use rectangular wire cross-sections of at least 1.5mm x 1.5mm. Square or rectangular cross-sections print better than circular ones on FDM printers. Wider wire = stiffer spring.
Related Calculators
Thread Calculator
Calculate metric thread dimensions for 3D printed bolts and threaded holes.
Bearing Calculator
Calculate bearing seat dimensions and tolerances for standard bearings.
Snap Fit Calculator
Calculate cantilever snap fit dimensions for secure clip connections.
Gear Calculator
Design spur gears with correct module, tooth count and pitch circle dimensions.
Hinge Calculator
Design print-in-place hinges with correct clearance and pin dimensions.
Was this calculator helpful?
Last updated: February 2026
All calculations are estimates. Always verify settings with test prints before committing to final prints.