Thingiverse
OpenScad Revolids by WilliamAAdams
by Thingiverse
Last crawled date: 3 years ago
I've wanted to see how much can be done with OpenScad to generate more basic solids. Now that I've gotten my 100th design out of the way, here's more OpenScad mayhem.
This thing is a little library of 'Solids of Revolution' (revolids).
It's simple stuff that you can easily do with OpenScad (torus, ellipsoid, bezier curves rotated. In this case, I'm doing my own math though, and utilizing the Renderer that I did for the Bezier surface stuff.
This library allows me to play with different methods of rendering different shapes, to see what I can make 2-manifold, what will still work as a CSG form when combined with other primitives, and whatnot. These closed polyhedra will work standalone, but to combine them with other things in a CSG way would require some more work.
One goal I have is to get more solids integrated into a tool like RapCAD. And ultimately, I'd like to get a machine to be able to read .scad files directly, rather than slicing .stl files. But that's another story, these are just raw bits.
At any rate, if you're at all curious about how these various forms are put together from scratch, here's a library for you.
UPDATE: The blog posting to go with ithttp://williamaadams.wordpress.com/2011/06/11/reconsidering-openscad-extensions/
This thing is a little library of 'Solids of Revolution' (revolids).
It's simple stuff that you can easily do with OpenScad (torus, ellipsoid, bezier curves rotated. In this case, I'm doing my own math though, and utilizing the Renderer that I did for the Bezier surface stuff.
This library allows me to play with different methods of rendering different shapes, to see what I can make 2-manifold, what will still work as a CSG form when combined with other primitives, and whatnot. These closed polyhedra will work standalone, but to combine them with other things in a CSG way would require some more work.
One goal I have is to get more solids integrated into a tool like RapCAD. And ultimately, I'd like to get a machine to be able to read .scad files directly, rather than slicing .stl files. But that's another story, these are just raw bits.
At any rate, if you're at all curious about how these various forms are put together from scratch, here's a library for you.
UPDATE: The blog posting to go with ithttp://williamaadams.wordpress.com/2011/06/11/reconsidering-openscad-extensions/
Similar models
thingiverse
free
Granules in OpenScad by WilliamAAdams
...ally in the library as yet. i'm trying to figure out tweaks to make it not quite so resource intensive. but, it looks good!
thingiverse
free
HiFi motor made with relativity.scad by 16807
...39;ve been working on, relativity.scad.
the whole thing is written in under 50 lines of openscad. you can see here how i made it.
thingiverse
free
Bezier Mesh Surface V1.0 by WilliamAAdams
...day... enjoy!
update: blog entry to go with it:http://williamaadams.wordpress.com/2011/05/26/linear-extrusion-of-bezier-surfaces/
thingiverse
free
Bezier Ribbons 3D by WilliamAAdams
...ly want to get a sense for what's happening here, you might want to play with the model in openscad, or spin the .stl around.
thingiverse
free
Height Mapped Polyhedra in OpenScad by WilliamAAdams
...date:
ok, i got unlazy, and actually included the proper mesh renderer, so you can in fact make solid things from your bump maps.
thingiverse
free
Cobra Chair by WilliamAAdams
... curves, and see how the curve reacts. it would probably be much easier to model with a different type of curve, but here it is.
thingiverse
free
Bezier Boat by WilliamAAdams
...usion offered by the openscad bezier library.
this model takes about 3 minutes to generate the .stl from the .scad. not too bad.
thingiverse
free
Bezier Heart in OpenScad by WilliamAAdams
...t, whatever.
and, on top of that, it's a simple example of how you can use the bezier function to construct something simple.
thingiverse
free
Solid Bezier library by profezzorn
...solid bezier library by profezzorn
thingiverse
openscad library for creating solid objects based based on bezier curves.
thingiverse
free
S800 Electronics Plate by dlsspy
...nd it seemed to work out pretty well. i've still got work to do on this plane, but i think this covers my electronics needs.
Williamaadams
thingiverse
free
Toy Panel by WilliamAAdams
... most basic pieces of the klikko math system. it is a builder system where you can click panels together to form various shapes.
thingiverse
free
Yazzo by WilliamAAdams
...the connectors. the openscad file allows you to parameterize these connectors, and create any sizes you might want to play with.
thingiverse
free
Gandhi Lithophane by WilliamAAdams
...a lithophane of gandhi on a stamp.
any number of lithophane prints can be made by simply changing a file name in the .fab script.
thingiverse
free
Yazzo Servo Linkage by WilliamAAdams
...elative sizing of things. by default the arm is 1/2" thick to match the size of the sleeve bearing that's at the joint.
thingiverse
free
Faceted Drinking Cup by WilliamAAdams
...se for quite some years, but i was getting thirsty, so i designed this simple cup to test out printing with translucent filaments
thingiverse
free
Yazzo UClip Keyed by WilliamAAdams
...tandard key on the edge of it, so that you can attach something, or a number of things to it by sliding the key into their notch.
thingiverse
free
Cobra Chair by WilliamAAdams
... curves, and see how the curve reacts. it would probably be much easier to model with a different type of curve, but here it is.
thingiverse
free
Coaster Blob by WilliamAAdams
...s a convenient blobby cup holder. put some sticky rubber feet pads on the bottom, and it will make a nice addition to your desk.
thingiverse
free
Yazzo Female Clevis by WilliamAAdams
...mm plastic filament probably. good enough for prototyping. printing on its side would probably be best for structural strength.
thingiverse
free
Simple Tetrahedron by WilliamAAdams
....
this thing is a simple vertex constructed from vinyl tubing. there are no actual files, only pictures that show the technique.
Openscad
thingiverse
free
OpenSCAD sphere
...openscad sphere
thingiverse
basic project for openscad.
thingiverse
free
Openscad Football by KySyth
...openscad football by kysyth
thingiverse
openscad not tested
thingiverse
free
Openscad Apple by KySyth
...openscad apple by kysyth
thingiverse
openscad apple = not tested
thingiverse
free
Plugs with openscad by benengel
...plugs with openscad by benengel
thingiverse
plugs with openscad and fontawesome
thingiverse
free
Openscad spirals by mafmuf
...openscad spirals by mafmuf
thingiverse
just fooling around with openscad.
thingiverse
free
Practice on OpenScad by ajensen906
...practice on openscad by ajensen906
thingiverse
a very crude practice on openscad
thingiverse
free
Batteries in OpenSCAD by roman_hegglin
...batteries in openscad by roman_hegglin
thingiverse
common batteries as modules for openscad.
thingiverse
free
OpenScad Propeller by KySyth
...se
trying to make a propeller with openscad = not tested
this is some of the results
added the openscad file but still need work
thingiverse
free
Openscad Cloud by Twanne
...openscad cloud by twanne
thingiverse
openscad cloud.
size can be adjusted
thingiverse
free
Geomag for OpenScad by vicnet
...geomag for openscad by vicnet
thingiverse
openscad file to design geomag things.