DeCoDELab/CADBench
CADBench CADBench is a unified multimodal benchmark for AI-assisted CAD program generation, introduced in the paper CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generation. The benchmark contains 18,000 evaluation samples spanning six benchmark families derived from DeepCAD, Fusion 360, ABC, MCB, and Objaverse. It is designed to measure progress in editable 3D reconstruction and multimodal CAD understanding. Dataset Summary CADBench supports… See the full description on the dataset page: https://huggingface.co/datasets/DeCoDELab/CADBench.
CADBench
CADBench is a unified multimodal benchmark for AI-assisted CAD program generation, introduced in the paper CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generation.
The benchmark contains 18,000 evaluation samples spanning six benchmark families derived from DeepCAD, Fusion 360, ABC, MCB, and Objaverse. It is designed to measure progress in editable 3D reconstruction and multimodal CAD understanding.
Dataset Summary
CADBench supports evaluation across five input modalities:
- Clean meshes
- Noisy meshes
- Single-view renders
- Photorealistic renders (PBR)
- Multi-view renders
The benchmark evaluates models across six metrics covering geometric fidelity, executability, and program compactness. STEP-based families are stratified by B-rep face count to support controlled analysis across complexity and object variation.
