[2605.10873] CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generation
Abstract:Recovering editable CAD programs from images or 3D observations is central to AI-assisted design, but progress is difficult to measure because existing evaluations are fragmented across datasets, modalities, and metrics. We introduce CADBench, a unified benchmark for multimodal CAD program generation. CADBench contains 18,000 evaluation samples spanning six benchmark families derived from DeepCAD, Fusion 360, ABC, MCB, and Objaverse; five input modalities including clean meshes, noisy meshes, single-view renders, photorealistic renders, and multi-view renders; and six metrics covering geometric fidelity, executability, and program compactness. STEP-based families are stratified by B-rep face count and all families are diversity-sampled to support controlled analysis across complexity and object variation. We benchmark eleven CAD-specialized and general-purpose vision-language systems, generating more than 1.4 million CAD programs. Under idealized inputs, specialized mesh-to-CAD models substantially outperform code-generating VLMs, which remain far from reliable CAD program reconstruction. CADBench further reveals three recurring failure modes: reconstruction quality degrades with geometric complexity, CAD-specialized models can be brittle under modality shift, and model rankings change across metrics. Together, these results position CADBench as a diagnostic testbed for measuring progress in editable 3D reconstruction and multimodal CAD understanding. The benchmark is publicly available at this https URL.
C AD B ENCH: A Multimodal Benchmark for AI-Assisted CAD Program Generation Anna C. Doris Jacob Thomas Sony Ghadi Nehme Era Syla Amin Heyrani Nobari Faez Ahmed Massachusetts Institute of Technology arXiv:2605.10873v2 [cs.CV] 18 Jun 2026…
saved by
related reading
- CAD Arena · Normal Researchnormal.ai
- [2203.07814] Competition-Level Code Generation with AlphaCodearxiv.org
- [2605.20873] PlanningBench: Generating Scalable and Verifiable Planning Data for Evaluating and Training Large Language Modelsarxiv.org
- text-to-cad | Design physical products with AItexttocad.dev
- f316275b44ee2de533102913828a8107-Paper-Datasets_and_Benchmarks_Track.pdfproceedings.neurips.cc
- [2501.01257] CodeElo: Benchmarking Competition-level Code Generation of LLMs with Human-comparable Elo Ratingsarxiv.org
- One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusionarxiv.org
- DreamGaussian: Generative Gaussian Splatting for Efficient 3D Content Creation | PDFarxiv.org
- Measuring AI Ability to Complete Long Software Tasksarxiv.org
- BigO(Bench) -- Can LLMs Generate Code with Controlled Time and Space Complexity?alphaxiv.org
- ALE-Bench: A Benchmark for Long-Horizon Objective-Driven Algorithm Engineering | alphaXivalphaxiv.org
- 2311.15980arxiv.org