Hacker News new | ask | show | jobs
by zonkerdonker 2 days ago
https://www.mcmaster.com/6325K113/

Download model, done.

Not attempting to be sassy, sorry, but maybe I can explain my point a bit better. If you are making something complex enough to warrant you yourself designing it (something unique, custom, new), then CAD on its own is the best tool (right now!). I have models with thousands of parametric features linked to hundreds of other parts in an assembly. I would need to write a novel to achieve those same features with an LLM.

If what you want to make is simple enough that an LLM would be able to nearly one-shot it, then that model either: 1. Already exists somewhere (like the gear above) or 2. Is simple enough that a couple hours of training videos will give you all the skills you need to make it yourself

1 comments

> Download model, done.

Note how that is not a parametric model with the appropriate variable parameters nor does it have the set screw I specified in my prompt. Even if precisely the model you want has been made by somebody else, it still takes time and effort to hunt it down. By the same logic who needs to generate 2D images when stock photos are a thing?

> If you are making something complex enough to warrant you yourself designing it (something unique, custom, new), then CAD on its own is the best tool (right now!).

I make CAD models every day, professionally. Most are not complex at all. Unique, custom, and new don't imply any level of complexity, and none of the above correspond to difficulty to describe. As a simple example from today, I need a funnel with a specific volume and sizing for the inlet and outlets. No one makes it, there is no model I can download, it is unique, custom and new. The modelling itself is not hard but the tricky bit is doing the math to ensure I get the right volume without compromising the geometry. The CAD software solves the equation but I had to spend time and effort to figure out the equation to type in. This is exactly the sort of task that LLMs excel at.

> I have models with thousands of parametric features linked to hundreds of other parts in an assembly. I would need to write a novel to achieve those same features with an LLM.

Did you hit a button to create that whole assembly and form all those links with a single short action, or did you spend hours if not days meticulously making or modifying models for each of those parts then manually link them each together to create those relationships? You put in the time and effort to write a novel, you just wrote it in a different language.

> If what you want to make is simple enough that an LLM would be able to nearly one-shot it, then that model either: 1. Already exists somewhere (like the gear above) or 2. Is simple enough that a couple hours of training videos will give you all the skills you need to make it yourself

You've got it completely backwards. CAD tools are well set up for doing standard work, where LLMs would excel would be where you're departing from the normal to do more complex stuff. Simple example: let's say you want a 10x10 grid of 1/4-20 threaded holes, most any cad software you can do that in under a minute. Now let's say you want 100 1/4-20 threaded holes arranged in a spiral pattern where the distance between each pair increases by 1% as you move outwards. Is that doable in CAD? Most certainly, but it's gonna be a pain in the butt. Does a model exist on the internet? I doubt it, maybe for some generic flat plate but definitely not the part you need this feature on. On the other hand, typing out a prompt to describe it takes virtually no time at all. It's unique, custom, new but much like my funnel it isn't complex, at least not conceptually.