Preprint · cad-bench/v0.5 · sweep 2026-04-12open · MIT
CAD·Benchv0.5
← all tasks
PRIM-001 · Geometric Primitives · difficulty 1/5

Hollow cylinder (60 × 40 × 100)

sha256:e3b0c44298fc1c14

§1Prompt verbatim

Model a hollow cylinder with outer diameter 60 mm, inner diameter 40 mm, height 100 mm. Origin at the centroid of the bottom face. Output a watertight solid.

§2Ground-truth spec

volume157080.0 mm³
surface area34558.0 mm²
bbox60.0 × 60.0 × 100.0 mm
shells1
V−E+F0
genus1
watertighttrue
manifoldtrue
acceptance ε±0.05 mm

§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 IoUBidirectional ChamferWatert.Manif.P@1p50latencycost
Human Baseline (Mech-E)0.8430.1380.9740.000792.5s$7.170
Zoo Text-to-CAD0.8340.1270.9690.0006.3s$0.146
DeepCAD0.7990.1170.9730.0005.4s$0.024
Adam (CADcrush)0.7750.1470.9600.00011.1s$0.226
Claude Opus 4.7 → CadQuery0.7550.1430.9600.00031.0s$0.339
GPT-5 → CadQuery0.6780.1570.9490.00031.6s$0.208
Trellis 3D0.5160.1780.9260.0009.7s$0.051
Gemini 2.5 Pro → OpenSCAD0.4990.1890.9260.00035.6s$0.094
Claude Opus 4.7 → OpenSCAD
kernel error: BRepCheck_NotClosed
0.000×0.0000.00039.4s$0.318
Spline AI
kernel error: BRepCheck_NotClosed
0.000×0.0000.0008.3s$0.045