Build progress
The duck fills in as parts get made. Hover over a part, or over a plate below, to see which is which. Last updated 21 October 2026.

















































- Still to make
- Printed or in handFitted to the robot
So far
18 of 20 plates printed, about 39 of 41 hours.
Feetech HD-1910 servos: 16 on order.
389 g of about 421 g of filament in the printed parts, not counting failed attempts.
Milestones
- Parts ordered
- Print file tuned for the H2D
- Screen and camera fitted to a face
- PLA plates printedDone
- Head running on the bench stand
- TPU soles and beak edges printed
- Servos arrived and tested
- Legs assembled
- Calibrated
- Stands up on its own
- First steps
Every print plate
About the print fileMatte White
-
W1Printed
Body shell, left
1 h 34 min, 16 g
-
W2Printed
Body shell, right
1 h 35 min, 16 g
-
W3Printed
Thigh shells
1 h 43 min, 18 g
-
W4Printed
Battery cage
2 h 28 min, 27 g
-
W5Printed
Base bracket and head servo support
2 h 3 min, 30 g
-
W6Printed
Hip brackets
1 h 5 min, 10 g
-
W7Printed
Hip outputs
1 h 59 min, 22 g
Came out fine, with wisps of support material that brushed off.
-
W8Printed
Leg links
1 h 23 min, 15 g
Third attempt. The recess at the tab tip needed a sacrificial skin.
-
W9Printed
Hip plates
16 min, 3 g
-
H1Printed
Hood
12 h, 100 g
-
H2Printed
Face plate, screen clamp and XIAO bracket
1 h 30 min, 13 g
Face plate v1, printed front-down.
Matte Grey
-
G1Printed
Head base plate
3 h 56 min, 48 g
-
G2Printed
Hip and thigh plates
31 min, 6 g
-
G3Printed
Head brackets
1 h 8 min, 10 g
-
G4Printed
Neck and ankle spacers
14 min, 2 g
-
S1Printed
Head bench stand (a bench jig, not part of the duck)
3 h 10 min, 89 g
Marine Blue
-
B1Printed
Bill
1 h 48 min, 18 g
-
B2Printed
Feet
3 h 23 min, 31 g
Blue ooze hairs and strings on the uprights; the file now prints them with no supports.
-
H3Printed
Eye ring and camera ring
26 min, 4 g
TPU
-
T1Not yet
Foot soles
1 h 4 min, 19 g
-
T2Not yet
Beak edges
49 min, 13 g