| ▲ | jrflo 4 hours ago | |||||||||||||
As someone with a background in mechanical engineering, I'd love to be able to automate CAD design as it's quite tedious and only fun like 5% of the time, but I've tried these tools and I really don't think text-to-CAD is the right approach. It usually takes longer for me to come up with an accurate written prompt to fully dimension what I need than to just grab my space mouse and do it. | ||||||||||||||
| ▲ | akiselev 4 hours ago | parent | next [-] | |||||||||||||
The real power with these kinds of tools isn’t prompting one shotted models but giving agents the ability to do the full workflow. You give them a description of the part and how it’s supposed to mate with parts from McMaster, Misumi, existing parts libraries, etc and the agent downloads the models, asks any clarifying questions to clear up ambiguities (using available part configurations to provide options when applicable), uses measurement tools to validate the design, provide material details for FEA, read and use PDF drawings/datasheets, and so on. At least, that’s the theory. The problem is that none of the existing CAD tools (almost all exclusively built on Parasolid) are set up to support agentic workflows. None have proper text based representations, with the possible exception of OnShape’s feature script which is too undocumented and proprietary to be of much use. Even if it was supported, Parasolid isn’t set up to provide the kind of detailed error reporting needed to provide agent feedback. I’ve been experimenting with this in ECAD by giving agents the ability to edit Altium files directly and it’s been working very well (even with footprint drawings!), but my attempts to do it with MCAD have fallen flat on their face because it’d require developing a geometric kernel from scratch with this workflow in mind. | ||||||||||||||
| ▲ | zachdive 3 hours ago | parent | prev | next [-] | |||||||||||||
Completely agree and we're exploring a number of modalities. You can actually select edges, faces and specific features to give that context to the model. It is quite impressive putting in a raw prompt and watching the model just one-shot it though: https://x.com/adamdotnew/status/2050264512230719980?s=20 | ||||||||||||||
| ▲ | GorbachevyChase 4 hours ago | parent | prev | next [-] | |||||||||||||
Worc.dev might be for you. I might call it Jupyter for engineers. Founder is a Mechanical I seem to see one or two of these CAD projects a week. It’s cool, but the real value is design automation specific to my problem domain. Modeling isn’t usually that hard if you’re comfortable with the software. It would probably take as long to just think about what you need. I find more difficulty in maintaining coherence in complex projects that doesn’t involve me forcing a whole team to go all in on some stupid PaaS. A tip for founders: if you’re adding steps to the work process, you’re not helping. | ||||||||||||||
| ||||||||||||||
| ▲ | fillskills 4 hours ago | parent | prev | next [-] | |||||||||||||
Could be camera and canvas to CAD - be more apt for your use case? Something akin to minority report + AI? Asking seriously. Context: Have some overlapping interest in the space because I am prototyping a camera based edge device that allows for AR/AI interactions. | ||||||||||||||
| ||||||||||||||
| ▲ | WillAdams 3 hours ago | parent | prev [-] | |||||||||||||
Isn't AutoLISP the traditional answer here? Or these days, Dynamo? | ||||||||||||||