StepCAD: Mesh-to-CAD Code Generation via LLM Policy and Geometry-Guided Search
StepCAD turns 3D meshes into executable CAD programs with an LLM policy and geometry-guided search, beating prior baselines.
StepCAD recovers executable CAD programs from 3D meshes by combining a state-conditioned LLM policy with IoU-guided tree search that edits programs using target and intermediate geometry. The authors release ARCADE-1.5M, with 1.5 million executable programs, sequences longer than 150 operations, and 12.5 million intermediate state-action transitions. Across CAD reconstruction benchmarks it reports state-of-the-art geometric accuracy and up to 87.2% relative IoU improvement over the strongest baseline, with the largest gains on complex shapes.
- StepCAD pairs a state-conditioned CAD policy with IoU-guided tree search.
- ARCADE-1.5M holds 1.5M programs and 12.5M state-action transitions.
- Sequences exceed 150 operations and cover diverse CAD operations.
- It reports up to 87.2% relative IoU gains versus the strongest baseline.
- Products
- ARCADE-1.5M
- AI models
- StepCAD
From the original article
1 min read at huggingface.coRecovering executable CAD programs from 3D meshes is challenging due to the compositional nature of CAD construction and the interaction between discrete modeling choices and continuous parameters.
By Ghadi Nehme, Faez Ahmed · huggingface.co
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.