So not a 100% match but it checks several of your items. If you are considering something as remote as openSCAD, I think you should give a try to FreeCAD and look at a few tutorials (its workflow is not the most intuitive thing)
So not a 100% match but it checks several of your items. If you are considering something as remote as openSCAD, I think you should give a try to FreeCAD and look at a few tutorials (its workflow is not the most intuitive thing)
I've never seen an architect using a constraints-type CAD design workflow.
I always thought constraint-based design is typical mechanical engineering thinking.
Do architects work with constraints as well?
Take a look on PARAM-O[0], the visual scripting solution for Archicad powered by VisualScriptEngine.[1]
Also, here is VisualScriptCAD[2], based on VisualScriptEngine.
[0] https://graphisoft.com/param-o