TL;DR
CADBench is a comprehensive, multimodal benchmark dataset for evaluating AI systems on CAD program generation, enabling standardized assessment across diverse inputs, metrics, and models.
Contribution
The paper introduces CADBench, a unified benchmark with extensive data and metrics for evaluating AI models in CAD program generation from multiple modalities.
Findings
Specialized mesh-to-CAD models outperform general-purpose vision-language models.
Model performance degrades with increased geometric complexity.
Model rankings vary across different evaluation metrics.
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,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
