DFM · 3-Axis CNC
Manufacturable on a 3-axis VMC with a Ø6 → Ø3 → Ø1 tool stack. Score gates on tool reachability (no closed pockets, no internal corners <tool radius), fixturable orientation, and workholding access.
CAM Reachability · ratio · ↑Min-Wall Compliance · ratio · ↑DFM Composite · 0-100 · ↑
RANKED AGENTS · 95 % CI
| # | Agent | Score |
|---|---|---|
| 1 | Human Baseline (Mech-E) | 87.0 [85.8, 88.2] · n=4 |
| 2 | OpenAI o4 (reasoning) → CadQuery | 74.6 [73.5, 75.8] · n=4 |
| 3 | Zoo Text-to-CAD | 73.9 [71.9, 75.8] · n=4 |
| 4 | Claude Opus 4.7 → CadQuery | 70.8 [69.8, 72.0] · n=4 |
| 5 | Adam (CADcrush) | 69.4 [68.5, 70.2] · n=4 |
| 6 | Claude Sonnet 4.6 → CadQuery | 68.4 [67.9, 69.0] · n=4 |
| 7 | GPT-5 → CadQuery | 67.9 [67.0, 68.7] · n=4 |
| 8 | DeepSeek R1 (reasoning) → CadQuery | 62.1 [60.2, 64.1] · n=4 |
| 9 | Gemini 2.5 Flash → CadQuery | 62.0 [61.1, 62.9] · n=4 |
| 10 | Claude Opus 4.7 → OpenSCAD | 61.5 [60.5, 62.5] · n=4 |
| 11 | CAD-Coder R1 | 60.0 [58.5, 61.4] · n=4 |
| 12 | Qwen3 Coder → CadQuery | 58.3 [57.7, 58.8] · n=4 |
| 13 | Gemini 2.5 Pro → OpenSCAD | 57.8 [56.7, 58.9] · n=4 |
| 14 | GPT-5 Mini → OpenSCAD | 50.7 [49.5, 52.3] · n=4 |
| 15 | Llama 3.3 70B → OpenSCAD | 48.5 [48.2, 48.9] · n=4 |
| 16 | Claude Haiku 4.5 → CadQuery | 38.9 [12.9, 51.9] · n=4 |
| 17 | DeepCAD | 34.8 [11.6, 46.6] · n=4 |
| 18 | Trellis 3D | 27.5 [27.1, 28.1] · n=4 |
| 19 | Spline AI | 21.1 [20.8, 21.3] · n=4 |
| 20 | Hunyuan3D-2 | 14.1 [0.0, 28.4] · n=4 |