Preprint · cad-bench/v0.5 · sweep 2026-04-12open · MIT
CAD·Benchv0.5
← all tasks
BOOL-003 · Boolean Robustness · difficulty 4/5

Coplanar-face union (knife-edge stress)

sha256:9a1b21d83fc04421

§1Prompt verbatim

Two 20 × 20 × 20 mm cubes placed so their +X / −X faces are exactly coplanar. Union them and fillet the shared edge at R 1 mm. The result must be a single watertight body.

§2Ground-truth spec

shells1
V−E+F2
genus0
watertighttrue
manifoldtrue
acceptance ε±0.05 mm
Stresses ε-tolerance handling — many kernels emit a sliver face here.

§3Reference render

canonical reference · drag to orbit, scroll to zoom

Visualisation is rebuilt in-browser from the canonical parametric description. Scoring is performed against the held-out reference STEP file (sha-256 fingerprint above).

§4Per-agent renders

reference + 10 agent outputs · scored against the held-out STEP
vol IoU · BREP · manifold

Each tile is rebuilt from the canonical parametric description and degraded to match the agent's scored profile (tessellation, non-manifold face removal, dimension scale jitter, missing features). Image-only diffusion models render visually plausible meshes but score in the single digits on BREP fidelity — the geometry is not a manifold solid even when the render reads clean.

§5Per-agent metrics

ranked by Vol IoU · same data as the leaderboard, restricted to this task
AgentVol IoUWatert.Manif.Euler-Poincaré ComplianceP@1p50latencycost
Human Baseline (Mech-E)0.8230.9701.000834.9s$6.512
Adam (CADcrush)0.6660.9490.00011.6s$0.302
GPT-5 → CadQuery0.6170.9420.00044.2s$0.190
Gemini 2.5 Pro → OpenSCAD0.6140.9470.00023.6s$0.083
Claude Opus 4.7 → CadQuery0.5920.9440.00048.9s$0.303
Zoo Text-to-CAD0.5850.9370.0005.9s$0.183
Claude Opus 4.7 → OpenSCAD0.5430.9330.00032.0s$0.370
DeepCAD0.368×0.902×0.0005.8s$0.021
Trellis 3D0.049×0.858×0.00014.9s$0.059
Spline AI0.044×0.856×0.0009.6s$0.047