← mecheval / task / a6-yoke-block-01

Fork yoke with cross-bore through both tines A · A6 · a6-yoke-block-01

yoke · fork · tine · cross-bore · pin-hole · advanced

Expected

Prompt

Make a fork yoke as a single solid. The base block is 80mm × 40mm × 12mm, centered in X and Y with its bottom face on the XY plane (x in [-40, 40], y in [-20, 20], z in [0, 12]). Two vertical tines (fork arms) rise from the base. The left tine is 14mm × 40mm × 45mm at x in [-40, -26], y in [-20, 20], z in [12, 57]. The right tine is 14mm × 40mm × 45mm at x in [26, 40], y in [-20, 20], z in [12, 57]. The gap between the tines (x in [-26, 26]) is open. Through both tines, drill a coaxial cross-bore of diameter 18mm whose axis is parallel to X, centered at y = 0, z = 44.5, passing through the left tine (x in [-40, -26]) and the right tine (x in [26, 40]). The cross-bore removes a cylindrical channel of diameter 18mm from each tine; the open gap between the tines is unaffected. Output a single solid.

Checks

0
valid_solid
{
  "type": "valid_solid"
}
1
bbox
{
  "type": "bbox",
  "min": [
    -40,
    -20,
    0
  ],
  "max": [
    40,
    20,
    57
  ],
  "tolerance_mm": 0.1
}
2
mass_props
{
  "type": "mass_props",
  "volume_mm3": 81674.78,
  "center_of_mass": [
    0,
    0,
    20.23
  ],
  "tolerance_pct": 1.5
}
3
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)

modelrun statusscorefirst failtokenswall
claude-mcp-claude-opus-4-7 20260612T004924Z-7249 PASS 1.00 497.3k 117.1s
claude-mcp-claude-opus-4-7 20260612T004906Z-26cd PASS 1.00 618.1k 158.4s
claude-mcp-claude-opus-4-7 20260612T004813Z-1d17 fail 0.75 mass_props · volume off by 320.2% 599.9k 116.8s
claude-mcp-claude-opus-4-7 20260612T004725Z-9fa7 fail 0.50 bbox · Z off by -45.00mm 635.9k 118.9s
claude-mcp-claude-opus-4-7 20260612T004711Z-526c fail 0.50 bbox · Y off by +20.00mm 597.3k 114.7s

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