Comment by brianhorakh
8 days ago
Another one for the openscad awesome list: https://github.com/elasticdotventures/awesome-openscad
Personally I've stopped using openscad recently (*in the last few years). I found it's lack of ability to create attachment/mate connectors significantly inhibited it's ability to compose complex objects. I looked into the amount of effort required to support attachments and ultimately decided that it was the wrong approach and have since migrated to Python & cadquery.
I need to take another run at CADQuery and Build123. I’m frustrated with OpenSCAD’s unstable kernel, but it’s still the easiest way to get a basic parametric design going from code.
I’m also keeping an eye on zoo (fka KittyCAD). It too has performance problems, but if/when it stabilizes it’s exactly what I want.
Plugging my system here: https://github.com/timschmidt/csgrs
I think I've reached feature parity with OpenSCAD, and a similar level of ease of use, but with multithreading and all of Rust available, including the https://www.dimforge.com/ libraries and high quality 2D offsetting with https://github.com/jbuckmccready/cavalier_contours