A LLM may produce OpenSCAD compliant syntax, I don't doubt that, but how do you make it produce designs that fit engineering constraints? How do you even express those to a LLM? How do you validate those? How do you iterate upon them?
The domain of ML-driven design optimization isn't exactly new, is quite specific, and I would need convincing that Claude has anything to contribute to it.
I’m pretty sure Claude has been trained on high school physics textbooks, yo. And if it hasn’t there are plenty of other models out there that have.
It’s not a problem of the ML model. It’s a problem of the human setting up the description of the problem in such a way that the model can operate. OpenSCAD gets a long way towards that target. Use it with a model thats been trained for the purpose - just the same way that ML has been used to produce optimal rocket engine nozzles and fuel transfer systems.
Not that difficult, really.