This appears to implement nontrivial features such as constraint solving and the ability to easily fillet edges.
I like the idea of programming geometry, but never got the hang of the OpenSCAD language. I eventually settled on JSCAD.
I like the idea of programming geometry, but never got the hang of the OpenSCAD language. I eventually settled on JSCAD.
Cadquery is great, I use it to parametrically create parts for electronics libraries (so a lot of similar looking geometries with slightly different dimensions).
Since Jupyter-CadQuery [0] uses Juypter as an "editor", it's much more mature and stable. And if the viewer blows up, the notebook still works and can simply be reloaded. Debugging via replay is great.
It's also nice that you can install Jupyter-CadQuery on a different machine, either via Conda or Docker. And the standalone viewer looks awesome. It's a really exciting ecosystem.