Slicer Discord
Parametric Helical Coil (Spring) – 3D printable model from Thingiverse Thingiverse

Parametric Helical Coil (Spring)

by thehans
78 Downloads
79 Likes
1 Makes
Go to Model
An experiment to create an accurate helical coil in OpenSCAD using the linear_extrude function.

In order for this to work, a polygon representing the end section of the spring had to be calculated first.
To derive this equation
1) Started with a circle representing the cross section of a round wire.
2) This wire will be angled by the spring's pitch angle, so the cross section gets stretched into an ellipse by scaling one of the axis.
3) Then this ellipse gets distorted by wrapping it around the mean coil diameter.
4) Finally use extrude this shape vertically while twisting it.

It was an interesting math challenge and the result looks pretty good.

It generates very quickly even at high detail, though you may run out of memory if detail is too high!
Source
Thingiverse
What you need to print this: Intermediate Low confidence
Single piece
Supports 1/3
Assembly 0/3
Settings 2/3
Bed size 0/3
Post-process 0/3
Printer
FDM / FFF
File format
STL
Material
Software
Cura, PrusaSlicer, or similar
No ratings yet
No comments yet – be the first!

Similar Models

6 Suggestions
Feed Blog Slicer Cost Calculator Image Search Submit Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Add to Collection