Compression Spring Generator (OwlCAD)
A printable coil spring from wire size, diameter, length and coil count, always one solid body
Compression Spring Generator (OwlCAD) is a free browser tool for printing a small spring for a button, latch or toy. The customizers and the editor are free; only OwlCAD's AI features need the Pro subscription. Exports STL and 3MF; no account needed. Last checked .
Opens owlcad.com
About this generator
The Compression Spring Generator is one of the free customizers in OwlCAD, a browser-based parametric CAD tool. It makes a helical compression spring as one swept solid, so it always comes out as a single connected body rather than a stack of rings.
You set the wire diameter (0.2 to 12 mm), the outside diameter (2 to 200 mm), the free length (2 to 300 mm) and the number of coils (2 to 60). The gap between the coils, which decides whether it prints, is worked out and reported; ask for a length too short for that many coils and it is raised to the shortest one that works, with a note. Ends can be open, closed or closed and ground flat, the hand left or right, and the wire round or square.
It runs in the browser with no account and costs nothing; only OwlCAD's AI features are paid. It is one of 35 free OwlCAD customizers, and you can open the result in the full editor if you want to change more. Its terms give you full commercial rights to what you make, the free plan included.
What you can make
- Compression springs
- Springs for buttons, latches and toys
- Square-wire springs
How to use Compression Spring Generator
- Open the customizer
- Set the wire diameter, outside diameter, free length and coils
- Choose the ends, hand and wire section
- Download the STL or 3MF
What you'll need to print it
Filament and parts that suit what you make with Compression Spring Generator.
PETG
- Bambu Lab PETG Basic (affiliate link) Amazon
- Polymaker PETG (affiliate link) Polymaker EU: 3DJake (affiliate link)
Code gives 15% off your first order at Polymaker.
Matte PLA
M3 heat-set inserts
Also handy
Digital calipers
Filament dryers and dry boxes
- SUNLU FilaDryer S4 (affiliate link) Amazon
- Polymaker PolyDryer (affiliate link) Polymaker
Some of these are affiliate links: we may earn a small commission, at no extra cost to you. More about that
Compression Spring Generator pros
- Coil gap worked out and reported, so it prints
- Open, closed or ground ends
- Round or square wire, left or right hand
- Free, no account, and selling prints and files is allowed
Compression Spring Generator cons
- A printed spring is weaker and tires faster than a steel one
- No variable pitch: coils are evenly spaced
Rate Compression Spring Generator
One rating per account. Signing in takes one email link, no password.
Reviews
Made with Compression Spring Generator
Read next
Compression Spring Generator alternatives
Gear, knob and part generators
Mechanical Parts
Spring Generator by Koolm
Compression springs with variable pitch, dead coils and flat ends, ready to print
Mechanical Parts
GenerateSTL
Gears, screws and nuts, print-in-place bearings, boxes, grilles and pegboards as STL
Mechanical Parts
Neo Gear
Free spur and helical gear generator with profile shift and keyed, D, hex or square bores, as STL or 3MF
Mechanical Parts
O-Ring Generator by Koolm
O-rings and seal rings from AS568 size presets or your own metric sizes, in five cross-sections
Mechanical Parts
Button Generator (WardCons)
Replacement sewing buttons in the shape, size and hole layout you choose
Mechanical Parts
Custom End Cap Generator for Square/Rectangle Tube
Press-in end caps for square and rectangular metal tubes, sized from four measurements