atlas

Research map / 3D vision / Face and shape

StepCAD: Mesh-to-CAD Code Generation via LLM Policy and Geometry-Guided Search

NeurIPS 2026 · 3D vision › Face and shape · approach: 3D shape generative modeling · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes StepCAD, a state-conditioned Qwen2.5-Coder-1.5B CAD policy plus IoU-guided beam search over local program edits, trained on the new 1.5M-program ARCADE dataset, for mesh-to-CadQuery reconstruction.

Problem

Recovering executable CAD construction programs (CadQuery) from 3D meshes is hard due to long-horizon compositional structure and precise continuous parameters; existing methods predict one-shot sketch-extrude programs with limited operation diversity and no correction.

Approach

Autoregressive policy conditioned on point clouds of both target and intermediate geometry predicts CAD actions step by step, followed by a geometry-aware beam search that refines the program via local edits (continuous parameter refinement, sketch modification, complement cut, operation skipping) ranked by IoU against the target.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: ARCADE-1.5M ABC DeepCAD Fusion 360 MCB Objaverse CADBench

Benchmarks: CADBench (DeepCAD, Fusion 360, ABC Easy/Medium/Hard, Mechanical, Organic)

Metrics: IoU Chamfer Distance Valid Shape Rate

Baselines: CAD-Recode Cadrille CADEvolve CADReasoner Single-shot Qwen2.5 on ARCADE-1.5M

Builds on: DeepCAD CAD-Recode Point-MAE CadQuery

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy