Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How do you prompt it? It seems it would be difficult to describe a 3d geometry correctly just with text. Do you provide hand-made sketches?
 help



All text, but none of these were a one-shot task. There were a few serious gotchas that you need to pay close attention to. It understands problems VERY well when it actually controls the viewport and takes screenshots of the part, unfortunately it REALLY resists that instead preferring to make up a bunch of equations to justify/validate it but these were almost never correct. It frequently got things like axis backwards so when it would test for a potential collision it would test in the wrong direction. Guidance specifically for the axes might help there, I suspect it's assuming different real-world axis (maybe more aligned with the game industry axis than modeling or CAD axis standards).

When I approached those two projects I took different approaches. The workbench I had clear measured physical requirements and desires but no specific design in mind (such as number or size of drawers). I had a long back and forth working out a purely textual project description via Fable chat, I originally wasn't even going to model it in CAD and just build from the textual description. I had just seen someone else post success with FreeCAD + MCP and there were some measurements that were suspect... So I had it model it. It did pretty good entirely on its own but a wood bench is composed of effectively a bunch of differently sized rectangles oriented and put together correctly so it feels like this was an "easy task" for it to complete.

The other side of the coin was that inverted differential omni-wheel. This one I knew mechanically exactly what needed to happen and I wanted to model to make a parametric, re-usable model that could be dropped in to a bunch of different designs. This one needs some complex gearing built which it actually mostly did pretty well. Where it kept failing here was weirdly in the motor placement (it was a stock placeholder mesh of the motor part), it had a sled mount with screw slots to allow a little adjustment of the meshing of the final gears. Over half of my time working with the model was simply trying to get it to point the motor model in the correct direction, fully seated in the sled, with the screw slots accessible and physically not colliding with anything. The next hardest part was composite/boolean joined parts, specifically a couple of gears that are a combination of crown and pinion gear, it couldn't seem to comprehend that adding the two physical objects together wouldn't remove excess material from around one of the sets of teeth.

Kind of a ramble, but let me know if there are any more specifics I can provide.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: