← mecheval / task / a6-motor-flange-01
Motor mounting flange with register boss, central shaft bore, and bolt pattern A · A6 · a6-motor-flange-01
motor · flange · register · boss · bolt-circle · central-bore · advanced
Expected
Prompt
Make a motor mounting flange as a single solid. The main flange is a disc of diameter 120mm and thickness 12mm, base on the XY plane (z = 0 to z = 12), centered on the Z axis. On top of the flange sits a coaxial register boss (spigot) of diameter 72mm and height 6mm (z = 12 to z = 18); this raised boss is used for accurate pilot location. A central through-bore of diameter 32mm runs along the Z axis through both the flange and the register boss (z = 0 to z = 18). Four mounting bolt holes of diameter 9mm, axes parallel to Z, pass through the flange only (z = 0 to z = 12), arranged on a bolt circle of diameter 96mm (radius 48mm) centered on the Z axis at 90-degree intervals: (48, 0), (0, 48), (-48, 0), (0, -48). Output a single solid.
Checks
0
valid_solid{
"type": "valid_solid"
}1
bbox{
"type": "bbox",
"min": [
-60,
-60,
0
],
"max": [
60,
60,
18
],
"tolerance_mm": 0.2
}2
mass_props{
"type": "mass_props",
"volume_mm3": 142616.81,
"center_of_mass": [
0,
0,
7.24
],
"tolerance_pct": 1.5
}3
hole_count{
"type": "hole_count",
"diameter_mm": 32,
"expected": 1,
"diameter_tolerance_mm": 0.15
}4
hole_positions{
"type": "hole_positions",
"diameter_mm": 32,
"positions": [
[
0,
0,
0
]
],
"tolerance_mm": 0.2
}5
hole_count{
"type": "hole_count",
"diameter_mm": 9,
"expected": 4,
"diameter_tolerance_mm": 0.05
}6
hole_positions{
"type": "hole_positions",
"diameter_mm": 9,
"positions": [
[
48,
0,
0
],
[
0,
48,
0
],
[
-48,
0,
0
],
[
0,
-48,
0
]
],
"tolerance_mm": 0.2
}7
step_roundtrip{
"type": "step_roundtrip",
"tolerance_pct": 1.5
}Anti-cheese
{
"max_solid_count": 1
}
Limits
{
"max_tokens": 50000,
"max_wallclock_sec": 300,
"max_tool_calls": 60
}
Recent attempts
Runs (5)
| model | run | status | score | first fail | tokens | wall |
|---|---|---|---|---|---|---|
| claude-mcp-claude-opus-4-7 | 20260612T004025Z-0099 | PASS | 1.00 | — | 330.2k | 68.4s |
| claude-mcp-claude-opus-4-7 | 20260612T003915Z-9f35 | fail | 0.63 | mass_props · volume off by 5.2% |
669.3k | 123.4s |
| claude-mcp-claude-opus-4-7 | 20260612T003842Z-e6f3 | PASS | 1.00 | — | 591.5k | 105.3s |
| claude-mcp-claude-opus-4-7 | 20260612T003839Z-37a2 | PASS | 1.00 | — | 625.2k | 105.9s |
| claude-mcp-claude-opus-4-7 | 20260612T003711Z-be32 | fail | 0.63 | mass_props · volume off by 207.5% |
682.9k | 123.5s |