However, I'm hunting for a better way to create 3d models via code (Blender Python?) because 'extrude_along_path'->SolidPython->OpenSCAD->stl export simply could not handle my model.
However, I'm hunting for a better way to create 3d models via code (Blender Python?) because 'extrude_along_path'->SolidPython->OpenSCAD->stl export simply could not handle my model.
Without constraints, you're still doing a lot of stuff directly rather than declaratively, and without a GUI you're mostly limited to geometry you can imagine, because doing anything by trial and error in OpenSCAD takes forever.
The whole thing feels very open loop, like it's meant to be "imagine it>reason about it> code it" rather than "vauge idea > iteration > verify"
I could see it being useful in some cases for high level professional designers though.
Also, as it's natively Python, you have all sorts of library support, up to and including things like numpy.
The future dream mCAD for me is something where extrusions and fillets and other 3d stuff is code, but sketches are GUI edited.