Slicer Discord
Parametric spiral generator – 3D printable model from Thingiverse Thingiverse

Parametric spiral generator

by acwest
46 Downloads
36 Likes
0 Makes
Go to Model
OpenScad's rotate_extrude module has a few limitations, particularly in the version I have. Later versions have addressed the lack of an angle parameter, but I needed something similar to how linear_extrude can do twist and scale, and to generate spirals by offsetting the shape during the rotation.
A comment on a forum somewhere (sadly I don't remember where) suggested using the hull module to accomplish this, which turned out to be an effective method. I kept on adding features, because frankly, I couldn't resist...
I don't quite understand how the Customizer draw_polygon tool works, it only seems to handle simple shapes well

Update (2018-12-15):
I added a Möbius strip to the sample shapes, and fixed a 1 degree math error

Update:
As was pointed out by AKADAP, the hull module is only effective with convex shapes. As a workaround, you can now do difference, intersection, and join operations on the shapes, which will allow you to build up non-convex shape from convex primitives
Source
Thingiverse
What you need to print this: Beginner Low confidence
Why?
no supports
Support-free Single piece
Supports 0/3
Assembly 0/3
Settings 1/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!
Feed Blog Slicer Cost Calculator Image Search Submit Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Add to Collection