Benchmark Results
STATIC20 hand-selected prompts run once across 5 models, results reviewed manually. This is a fixed snapshot — not a live leaderboard. Click any cell to see the generated code and 3D rendering.
See Methods for how each model was run and scored.
LLM Baseline
Claude Opus 4.6
95%
19/20 · 6.9s avg
Commercial
Zoo ML-ephant
95%
19/20 · 11.1s avg
LLM Baseline
Gemini 2.5 Flash
70%
14/20 · 3.1s avg
LLM Baseline
GPT-5
60%
12/20 · 16.1s avg
Academic
Text2CadQuery (Qwen 3B)
70%
14/20 · 11.5s avg
TIER 1Simple Primitives
PROMPT
Claude
Zoo
Gemini
GPT-5
Text2CadQuery
TIER 2Single Part with Features
PROMPT
Claude
Zoo
Gemini
GPT-5
Text2CadQuery
t2_03An L-shaped bracket: one arm 60mm long, the other arm 40mm long, both arms 20mm …
✓3DPY
✓3DKCL
✗PY
✗✗PY
TIER 3Multi-Feature Parts
PROMPT
Claude
Zoo
Gemini
GPT-5
Text2CadQuery
TIER 4Complex Functional
PROMPT
Claude
Zoo
Gemini
GPT-5
Text2CadQuery
t4_01A spur gear with 20 teeth, module 2mm (so pitch diameter 40mm), face width 10mm,…
✓3DPY
✓3DKCL
✗PY
✗✓3DPY
t4_02A hex bolt: a regular hexagonal head 13mm across flats and 8mm tall, with a cyli…
✓3DPY
✓3DKCL
✓3DPY
✗✗PY
t4_03A 90-degree pipe elbow: 15mm inner diameter, 2mm wall thickness, with 25mm-long …
✓PY
✓3DKCL
✗PY
✗✗PY
t4_04A helical compression spring: 20mm outer diameter, 1.5mm wire diameter, 10 activ…
✓3DPY
✗✗PY
✗✗PY
t4_05A countersunk screw hole pattern: a flat plate 80mm × 60mm × 6mm with four count…
✗PY
✓3DKCL
✗PY
✗✗PY
✓ = executed successfully✗ = failed3D= 3D render availablePY= source code available