Thingiverse
SuperEllipse in OpenScad
31
Downloads
45
Likes
0
Makes
donb (http://www.thingiverse.com/donb) sent me a message recently about the SuperFormula (en.wikipedia.org/wiki/Superformula) as it reminded him of my other surface/solids work.
Recognizing the fun challenge, I thought I'd code it up. But, instead of starting right away with the SuperFormula, I thought I'd start with the SuperEllipse, which is very close, and a step along the way anyway.
This thing is an implementation of the SuperEllipse formula in OpenScad.
What good is a SuperEllipse? Well, it's actually a surface of revolution. With it you can define the ellipsoid, sphere, cylinder, cube/rectangle, and myriad other funky looking shapes that are somehwere in between these. It's great because from one formula you get all sorts of things. Just imagine if this were a primitive in OpenScad, as it is in things like PovRAY.
At any rate, the basic formulas are there. The fun thing is, you can render a point cloud if you want. That is, only the vertices, represented as ti
Recognizing the fun challenge, I thought I'd code it up. But, instead of starting right away with the SuperFormula, I thought I'd start with the SuperEllipse, which is very close, and a step along the way anyway.
This thing is an implementation of the SuperEllipse formula in OpenScad.
What good is a SuperEllipse? Well, it's actually a surface of revolution. With it you can define the ellipsoid, sphere, cylinder, cube/rectangle, and myriad other funky looking shapes that are somehwere in between these. It's great because from one formula you get all sorts of things. Just imagine if this were a primitive in OpenScad, as it is in things like PovRAY.
At any rate, the basic formulas are there. The fun thing is, you can render a point cloud if you want. That is, only the vertices, represented as ti
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!