Kinetic Arm prosthetic, fully assembled, on white background
Case 006  ·  Uganda Campaign  ·  2025

Uganda

Kampala, Uganda

Two young men. Two kinetic arms. One campaign, coordinated across three countries and two nonprofit organizations.

Campaign e-NABLE Winnipeg & World Action Fund
Recipients E.F. & O.E.
Design Kinetic Arm (both)
Arms built 2

A message from Winnipeg

The request came through Riyan Zahid, a volunteer with e-NABLE Winnipeg in Canada. He was coordinating an outreach campaign with the World Action Fund, a nonprofit in Uganda that had identified close to 400 people in need of upper limb prosthetics across the country. They had two recipients ready for me.

Riyan sent measurement forms for both: E.F. and O.E.. Both needed below-elbow prosthetics. Both had been waiting a long time. He asked if I could take them on together.

I said yes.

Building two at once

Taking on two cases simultaneously meant printing around the clock. The Kinetic Arm has dozens of individual components, forearm shell, palm plate, five fingers, wrist joint, elbow socket, all printed separately and then assembled. Two arms meant roughly twice the print time, plus two distinct sets of measurements, two fit calibrations, and two separate assembly processes.

E.F.'s arm was for the right side. O.E.'s was for the left. The Kinetic Arm has separate mirrored designs for each, which meant I was running two completely different file sets at the same time.


E.F. E.F. — Kinetic Arm, Right

When the forearm wouldn't fit the bed

E.F.'s measurements came back with a larger-than-usual forearm dimension. When I ran the model at his scale, the forearm shell was too long for the Creality print bed. It would overhang the edge. Most builders would scale down to fit, but that would have sacrificed the fit precision needed for a proper socket.

The two-piece solution

Instead of compromising the scale, I split the forearm shell into two pieces, printed them separately, and joined them with epoxy. The seam runs horizontally across the forearm, hidden under the velcro straps during wear. The socket still fits to his exact measurements. The join has held.

E.F.'s arm socket components: elbow cup and wrist cup side by side, 'E.F.' name visible on the piece E.F.'s arm fully assembled, black and navy kinetic arm on carpet E.F.'s two-piece forearm shell standing on a shelf, epoxy join visible at center

Left: socket components with E.F.'s name printed into the wrist cup. Center: the assembled arm. Right: the two-piece forearm shell showing the horizontal epoxy join.

Two forearm pieces side by side on wood floor showing the split and epoxy join solution Laila holding the E.F.'s Kinetic Arm, showing the assembled hand and forearm

Left: the two forearm halves before joining. Right: the finished arm.

Recipient E.F.
Design Kinetic
Side Right
Forearm 2-piece
O.E. O.E. — Kinetic Arm Left

The left-handed build

O.E.'s arm is the mirrored Kinetic Arm Left design. His measurements came in clean, fitting within standard print bed tolerances, and the build went smoothly from the start. I finished his arm using black PLA with blue TPU for the grip pads on the palm, a combination that improves friction and grip when picking up objects.

The e-NABLE logo is embossed directly into the wrist connector, and the elbow cup is custom-sized to his residual limb.

Interior of the elbow cup socket showing how the arm fits around the residual limb

The elbow cup interior, shaped to the contours of O.E.'s residual limb.

Case 007
Design Kinetic L
Side Left
Grip pads Blue TPU

Weeks of printing

Building two Kinetic Arms simultaneously means the printer runs almost continuously. Wrist cups, elbow sockets, palm plates, finger segments, wrist connectors — each piece takes hours. Below is a cross-section of what those weeks looked like.

Creality print bed with multiple Kinetic Arm hand components printing simultaneously Wrist cup piece mid-print on Creality printer, purple LEDs glowing Large palm plate piece printing flat on the Creality print bed, forearm shape visible Complex wrist connector piece mid-print showing the curved 3D geometry with pivot points Forearm shell printing on the Creality printer Completed wrist connector piece on print bed with printer screen showing print progress, other arm components laid out in background

Top row: hand components batch printing, wrist cup mid-print, palm plate laying flat. Bottom row: wrist connector geometry, forearm shell, and the finished complex connector with the print job screen still showing.

"We are so grateful for your willingness to serve our community. These two arms represent hope for E.F. and O.E., and for everyone watching. You have no idea how much this means to us."

Uganda e-NABLE Coalition (UEC)  ·  2025

Shipping box on scale at post office counter, addressed to Uganda

The package leaves

Both arms shipped together, packed carefully with assembly instructions and spare tensioner cord. The box was addressed through Riyan, who handled the logistics from the Canada side to ensure it reached the World Action Fund team in Uganda.

Once it arrived, the UEC team would handle fitting and any adjustments on the ground. I stayed available by message in case anything needed troubleshooting, a screw that needed tightening, a strap that needed shortening, a cord tension that needed to be redone.

The post office doesn't know what's in the box. Two hands, headed to Uganda.


← Back to all cases @3dprintwithpurpose