← mecheval / task / a5-u-bracket-01

U-channel bracket with mounting holes A · A5 · a5-u-bracket-01

u-bracket · channel · legs · boolean · mounting-holes

Expected

Prompt

Make a U-channel bracket as a single solid. The base is a rectangular plate 100mm × 30mm × 8mm with its bottom face on the XY plane, centered in X and Y (so it spans x in [-50, 50], y in [-15, 15], z in [0, 8]). From the left end of the base, a vertical leg rises: 8mm × 30mm × 35mm, at x in [-50, -42], y in [-15, 15], z in [8, 43]. A matching vertical leg rises from the right end: 8mm × 30mm × 35mm, at x in [42, 50], y in [-15, 15], z in [8, 43]. Drill two through-holes of diameter 6mm, axes parallel to Z, through the base only (z = 0 to z = 8), centered at (-25, 0) and (25, 0). Output a single solid.

Checks

0
valid_solid
{
  "type": "valid_solid"
}
1
bbox
{
  "type": "bbox",
  "min": [
    -50,
    -15,
    0
  ],
  "max": [
    50,
    15,
    43
  ],
  "tolerance_mm": 0.1
}
2
mass_props
{
  "type": "mass_props",
  "volume_mm3": 40347.61,
  "center_of_mass": [
    0,
    0,
    12.95
  ],
  "tolerance_pct": 1
}
3
hole_count
{
  "type": "hole_count",
  "diameter_mm": 6,
  "expected": 2,
  "diameter_tolerance_mm": 0.05
}
4
hole_positions
{
  "type": "hole_positions",
  "diameter_mm": 6,
  "positions": [
    [
      -25,
      0,
      0
    ],
    [
      25,
      0,
      0
    ]
  ],
  "tolerance_mm": 0.2
}
5
step_roundtrip
{
  "type": "step_roundtrip",
  "tolerance_pct": 1
}

Anti-cheese

{
  "max_solid_count": 1
}

Limits

{
  "max_tokens": 40000,
  "max_wallclock_sec": 240,
  "max_tool_calls": 40
}

Recent attempts

Runs (5)

modelrun statusscorefirst failtokenswall
claude-mcp-claude-opus-4-7 20260611T230154Z-90a9 fail 0.33 bbox · X off by +50.00mm 617.1k 126.7s
claude-mcp-claude-opus-4-7 20260611T230102Z-db8c PASS 1.00 474.3k 100.4s
claude-mcp-claude-opus-4-7 20260611T230057Z-86f3 PASS 1.00 638.4k 124.3s
claude-mcp-claude-opus-4-7 20260611T225944Z-2753 fail 0.50 mass_props · volume off by 60.6% 647.1k 130.1s
claude-mcp-claude-opus-4-7 20260611T225942Z-6b23 PASS 1.00 335.7k 75.1s

generated 2026-06-17T03:16:07.268Z · static site, regenerate with npm run build -w @mecheval/leaderboard