
OpenSCAD's language is too limiting in what it can do. And is has a very bad text editor that doesn't even support find and replace. CADQuery has highlighted edges, but in a weird way, because you can also see part of edges that are not visible. It has an edge mode, but that outlines every single triangle, just a big mess. OpenSCADs biggest flaw in my view is that edges of objects are not highlighted, which makes them hard to see on screen. I played around with CADQuery, and it looks very similar to OpenSCAD.

Looks like Python is the language of choice for many CADs, no way I can avoid learning it any longer. I hope it matures into a real product some day. Matt Keeter's work looks very interesting. Have you looked at Toolpath Language? tplang Other languages I can recall coming up include Haskell, Ocaml, and Rust.Īnd there are more Python projects than one can easily list Go: sdfx - A simple CAD package using signed distance functions to make STLs (golang -> stl).

