← mecheval / task / a3-hex-nut-01

Hexagonal nut A · A3 · a3-hex-nut-01

hex · polygon · nut · boolean · advanced

Expected

Prompt

Make a hexagonal nut. The outer cross-section is a regular hexagon with flat-to-flat distance 19mm (so 19mm wrench fits), oriented so two flats are parallel to the X axis (the top and bottom of the hex). Height 8mm along Z, base on the XY plane (z = 0 to z = 8). Concentric central through-hole of diameter 10mm, axis along Z. Output a single solid.

Checks

0
valid_solid
{
  "type": "valid_solid"
}
1
bbox
{
  "type": "bbox",
  "min": [
    -10.97,
    -9.5,
    0
  ],
  "max": [
    10.97,
    9.5,
    8
  ],
  "tolerance_mm": 0.2
}
2
mass_props
{
  "type": "mass_props",
  "volume_mm3": 1872.62,
  "tolerance_pct": 1.5
}
3
hole_count
{
  "type": "hole_count",
  "diameter_mm": 10,
  "expected": 1,
  "diameter_tolerance_mm": 0.1
}
4
hole_positions
{
  "type": "hole_positions",
  "diameter_mm": 10,
  "positions": [
    [
      0,
      0,
      0
    ]
  ],
  "tolerance_mm": 0.15
}
5
step_roundtrip
{
  "type": "step_roundtrip",
  "tolerance_pct": 1.5
}

Anti-cheese

{
  "max_solid_count": 1
}

Limits

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

Recent attempts

Runs (15)

modelrun statusscorefirst failtokenswall
claude-mcp-claude-opus-4-7 20260611T181444Z-bc71 fail 0.83 bbox · X off by -1.47mm 223.0k 49.6s
claude-mcp-claude-opus-4-7 20260611T181343Z-db2f fail 0.83 bbox · X off by -1.47mm 261.0k 61.5s
claude-mcp-claude-opus-4-7 20260611T181316Z-dfee PASS 1.00 437.4k 164.8s
claude-mcp-claude-opus-4-7 20260611T181310Z-02a6 PASS 1.00 552.5k 130.5s
claude-mcp-claude-opus-4-7 20260611T181147Z-5312 fail 0.50 mass_props · volume off by 67.1% 630.0k 115.3s
claude-direct-claude-opus-4-7 20260428T213607Z-58f2 fail 0.33 bbox · X off by +5.97mm 1.4k 5.6s
claude-direct-claude-opus-4-7 20260428T213556Z-9daf PASS 1.00 1.9k 11.2s
claude-direct-claude-opus-4-7 20260428T213552Z-1d97 fail 0.67 bbox · Y off by +1.46mm 1.2k 3.5s
claude-direct-claude-opus-4-7 20260428T213548Z-e2e0 fail 0.67 bbox · Y off by +1.46mm 1.3k 4.2s
claude-direct-claude-opus-4-7 20260428T213544Z-4764 fail 0.67 bbox · Y off by +1.46mm 1.3k 4.3s
claude-direct-claude-opus-4-7 20260428T213254Z-0c6a fail 0.00 valid_solid · solid invalid 2.6k 13.8s
claude-direct-claude-opus-4-7 20260428T213249Z-d031 fail 0.00 valid_solid · solid invalid 1.3k 4.4s
claude-direct-claude-opus-4-7 20260428T213242Z-28df fail 0.00 valid_solid · solid invalid 1.7k 7.3s
claude-direct-claude-opus-4-7 20260428T213238Z-88b8 fail 0.00 valid_solid · solid invalid 1.2k 3.9s
claude-direct-claude-opus-4-7 20260428T213231Z-7d62 fail 0.00 valid_solid · solid invalid 1.2k 6.7s

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