Measuring progress in AI-assisted CAD design has been hampered by fragmented evaluations across different datasets, input types, and metrics. A new benchmark, CADBench, aims to provide a unified standard for assessing how well AI systems can recover editable CAD programs from images or 3D observations. According to the CADBench paper on arXiv, the benchmark contains 18,000 evaluation samples spanning six benchmark families derived from DeepCAD, Fusion 360, ABC, MCB, and Objaverse datasets.
Benchmark Composition
CADBench supports five input modalities: clean meshes, noisy meshes, single-view renders, photorealistic renders, and multi-view renders. This diversity allows researchers to test how AI systems perform under varying input quality and viewpoint conditions. The benchmark evaluates submissions across six metrics covering geometric fidelity, executability, and program compactness. The benchmark families are stratified by B-rep face count and diversity-sampled to enable controlled analysis across complexity and object variation.
| Input Modality | Description |
|---|---|
| Clean mesh | High-quality 3D mesh with minimal artifacts |
| Noisy mesh | Degraded 3D mesh with added noise |
| Single-view render | 2D image from one camera angle |
| Photorealistic render | High-fidelity 2D image with realistic textures |
| Multi-view render | Several 2D images from different angles |
Systems Evaluated
The benchmark tested eleven CAD-specialized and general-purpose vision-language systems, generating more than 1.4 million CAD programs in total. Under idealized inputs (clean meshes), specialized mesh-to-CAD models substantially outperformed code-generating VLMs, which remain far from reliable for CAD program reconstruction, the paper reports.
Key Findings and Failure Modes
CADBench identified three recurring failure modes in current AI-assisted CAD generation:
- Reconstruction quality degrades with geometric complexity: As objects become more complex, AI systems struggle to accurately reconstruct editable CAD programs.
- CAD-specialized models can be brittle under modality shift: Systems that perform well on clean meshes may fail dramatically when given noisy meshes or rendered images.
- Model rankings change across metrics: A system that ranks first on geometric fidelity may rank lower on program compactness or executability, indicating that no single model excels across all dimensions.
Implications for AI-Assisted Design
These findings position CADBench as a diagnostic testbed for measuring progress in editable 3D reconstruction and multimodal CAD understanding. The benchmark is publicly available for researchers and developers. By standardizing evaluation, CADBench aims to accelerate improvements in AI systems that assist design professionals in generating and modifying parametric CAD models from real-world observations.