Can you believe that this is less than ten twenty lines of code? Printing it is as fun as tinkering with parameters!
Actualy this one can be written in just two lines:
for(i=[0:20:360]) rotate(i) translate([10, 0]) linear_extrude(height=100, center=false, scale=[4.5, 1.5], twist=90) translate([10, 0]) square([4.5, 13.5], center=true);
cylinder(r=20,h=1);
(and the second line is just for it to have a solid bottom), but all the parameters have ben of course extracted to variables in attached scad
file (-:
I added some examples:
smooooth
is a result of setting smooooth=200
, which makes it less low-poly looking, but avoids steep overhangs inside, even-smoooother
even-smooootherer
are results of more parameter changes (they can be seen on attached screenshots) and changing base shape from square to circle.Keep in mind that for some parameter values combinations model is no longer suitable for spiral vase mode, but you can usually still print those in normal mode.
The author marked this model as their own original creation.