Posable figure then hinges
hard tier · iterate
The requests, in order
1A posable figure for FDM PLA, about 100 mm tall, in five pieces named exactly `body` (the head and torso in one piece), `armL`, `armR`, `legL` and `legR`, each limb one piece. Ball joints at the shoulders and hips, with fits that print and move. Two views: first `assembly`, the figure standing upright with Z up, its feet on the bed at Z = 0, centred on the origin; then `print`, every piece laid out flat on the bed apart from the others. Supports are fine wherever a joint needs them — say so and record it; every piece must still rest on a flat face in the print layout. Declare the process in `verify`.
2Now split each limb at the elbow or knee with a pin hinge so the arms and legs bend: `armL` becomes `upperArmL` and `forearmL`, `armR` becomes `upperArmR` and `forearmR`, `legL` becomes `thighL` and `shinL`, and `legR` becomes `thighR` and `shinR`. The pin can be a printed peg on one half or a separate piece, your call. Keep the ball joints at the shoulders and hips exactly as they are, keep every fit printable and moving, and keep both views, the print layout included.
What the AI judge checks
- Ball joints at the shoulders and hips and pin hinges at the elbows and knees are visible on the figure
- A recognisably humanoid figure: head, torso, two arms and two legs in plausible proportion
- The figure stands upright on its feet
- Where a ball joint is visible, it is printable: an open or split socket, or a ball on a pin, rather than a ball sealed inside a closed sphere
- Nothing added beyond the figure's pieces and their joints
Measured checks
- every named piece is present (gate)
- a print view places the printed pieces
- every printed piece has a footprint above the floor in its print pose (gate)
- the interface list names only profile fit classes
- the part's own verify passes
- no unaccepted cost remains
- every named piece is present (gate)
- a print view places the printed pieces
- every printed piece has a footprint above the floor in its print pose (gate)
- the interface list names only profile fit classes
- the part's own verify passes
- no unaccepted cost remains
Every model's attempts
This is an older run. See the current results.
Run kimi31-sonnet-hard2026-11-05commit 58201d93spend $50.99 + $14.79 AI judgingOther runs: 2026-11-05T05-50-12-kimi31-vs-sonnet, 2026-10-16T18-49-10-hard-compact-2026-10-16, 2026-09-23T06-56-16-hard-baseline-2026-09-23, 2026-09-10T19-44-23-baseline-2026-09, 2026-09-04T20-02-10-stage2-hard-cases, 2026-09-04T19-48-31-screen-14-fixed