3 ms·
Very nice write up, and it seems like you had a lot of fun. I play with OpenSCAD for fun, but because I use Inventor and Rhino at work, and FreeCAD at home, I
by eggy 8y ago
Very nice write up, and it seems like you had a lot of fun.
I play with OpenSCAD for fun, but because I use Inventor and Rhino at work, and FreeCAD at home, I don't use OpenSCAD to actually design stuff.
If I want to do generative, creative and coded design I use Racket with the Rosetta package [1] with Rhino or AutoCAD as my backend. I am trying to port Rosetta to FreeCAD [2], so it is all free. Racket with Rosetta is a lot more free or open to creating generative designs than OpenSCAD. I really get a kick out of Grasshopper [3] with Rhino too.
[1] http://web.ist.utl.pt/antonio.menezes.leitao/Rosetta/tutorials/introduction.html http://web.ist.utl.pt/antonio.menezes.leitao/Rosetta/tutoria...
[2] https://www.freecadweb.org https://www.freecadweb.org
[3] https://www.rhino3d.com/6/new/grasshopper https://www.rhino3d.com/6/new/grasshopper
- incanus77 8y agoCool, I’ll check these out. I’ve been conceptually into generative design, but haven’t played around yet. Clearly OpenSCAD will be a huge uphill battle there, if useful at all.
- linguaz 8y ago> I am trying to port Rosetta to FreeCAD ... so it is all free. This sounds really interesting. I've been wanting to work with Rosetta but with a backend other than AutoCAD, hopefully something that could run in Debian. I'd be interested to follow any progress you make on this front if there's a code repo / link you could point to, or maybe message me (contact info is in my profile).
- eggy 8y agoRosetta already has an OpenGL backend. My job is not coding, so getting Rosetta to work with FreeCAD is a personal project that I have not gone too far with. If I do, I will create a code repo. I sometimes code in Python for FreeCAD and Blender3D in the meantime. I like Rosetta, since it is striving to be a general purpose geometry-scripting language like Processing did for multimedia arts. Processing has been ported to, and is key to Rosetta.