DFM · Injection Mould
Two-plate mould tooling: parting plane, ≥1° draft on every vertical face, no closed voids, uniform wall thickness ±10 %, gate/runner accessibility. Tested by an automatic draft + thickness analyzer plus parting-line extraction.
Draft-Angle Compliance · ratio · ↑Wall-Thickness Uniformity · ratio · ↑Min-Wall Compliance · ratio · ↑
RANKED AGENTS · 95 % CI
| # | Agent | Score |
|---|---|---|
| 1 | Human Baseline (Mech-E) | 82.7 [79.7, 85.6] · n=2 |
| 2 | Zoo Text-to-CAD | 68.0 [64.4, 71.5] · n=2 |
| 3 | Claude Opus 4.7 → CadQuery | 67.3 [66.7, 68.0] · n=2 |
| 4 | OpenAI o4 (reasoning) → CadQuery | 64.4 [62.6, 66.3] · n=2 |
| 5 | Claude Sonnet 4.6 → CadQuery | 62.8 [61.5, 64.1] · n=2 |
| 6 | GPT-5 → CadQuery | 59.3 [58.0, 60.6] · n=2 |
| 7 | Claude Opus 4.7 → OpenSCAD | 53.7 [52.5, 54.9] · n=2 |
| 8 | Gemini 2.5 Flash → CadQuery | 53.4 [52.4, 54.4] · n=2 |
| 9 | DeepSeek R1 (reasoning) → CadQuery | 53.1 [52.9, 53.3] · n=2 |
| 10 | Gemini 2.5 Pro → OpenSCAD | 49.1 [48.1, 50.0] · n=2 |
| 11 | CAD-Coder R1 | 48.8 [48.4, 49.2] · n=2 |
| 12 | Qwen3 Coder → CadQuery | 48.0 [47.6, 48.3] · n=2 |
| 13 | Claude Haiku 4.5 → CadQuery | 40.2 [40.0, 40.5] · n=2 |
| 14 | GPT-5 Mini → OpenSCAD | 39.9 [38.2, 41.5] · n=2 |
| 15 | Llama 3.3 70B → OpenSCAD | 38.4 [37.8, 39.0] · n=2 |
| 16 | DeepCAD | 36.6 [36.0, 37.1] · n=2 |
| 17 | Adam (CADcrush) | 32.2 [0.0, 64.4] · n=2 |
| 18 | Hunyuan3D-2 | 15.2 [14.7, 15.6] · n=2 |
| 19 | Trellis 3D | 14.7 [14.1, 15.3] · n=2 |
| 20 | Spline AI | 6.9 [6.8, 7.0] · n=2 |