Fidget Toy
A print-in-place fidget toy combining a clicking gear, a slider, and flexible springs.
I designed a print-in-place fidget toy in Fusion with two ways to interact: rotating a gear and pushing a slider. Both engage flexible springs to create tactile feedback.
Final design
The slider teeth and slot are on the bottom side, so the teeth print directly from the build plate. That makes them cleaner and more robust than in Version 10, and the slider is easier to push.
Design iterations
Versions 1–3: freeing the gear
In the first two versions, the 0.3 mm clearance between the gear and its central support was too small: the parts fused during printing. Adding chamfers in Version 2, shown in yellow, opened the gap slightly but still did not let the gear rotate.
After consulting a TA, I increased the clearance to 0.5 mm and widened the frame so it creates less pressure on the gear and spring since the corners are further from the center. Version 3 could rotate, but its small teeth barely deflected the spring.
Version 4: bigger teeth
I enlarged the gear teeth and the spaces between them so that each tooth made better contact with the spring. This produced a louder click and a more distinct feel when turning the gear.
Compare the gear–spring interaction in Versions 3 and 4
The mechanism worked, but it still needed a larger redesign:
- The gear could come off its support too easily.
- The gear was too small to be satisfying.
- Most of the toy was outer frame, so holding it and turning the gear was less comfortable.
- The narrow spring was difficult to print cleanly; its first-layer lines could come loose.
Versions 5–6: big gear, big spring
I redesigned the toy around a larger gear and spring. In Version 5, I accidentally extruded the spring to the back-frame face instead of the gear face, so it was stuck. Its tip was also a bit too small. In Version 6 I fixed the extrusion and enlarged the tip, but too much: it was now so close to the gear and the outer frame that the gear wouldn’t move.
Versions 7–9: making room for the spring to flex
Reducing the spring tip in Version 7 helped, but the spring still hit the frame as the gear turned. Widening the frame to 20 mm in Version 8 made counterclockwise rotation smoother. Clockwise still caught. At 22 mm, in Version 9, both directions were smooth, though counterclockwise remained easier because of the spring’s orientation.
Compare spring movement in Versions 7, 8, and 9
Version 10: adding a slider
To add a second interaction, I introduced a toothed slider that engaged another spring. In Version 10, the teeth started partway up the print with nothing underneath them, so they came out messy and the slider was hard to push.
What I learned
Getting the gear to turn and getting it to click were separate problems. Increasing clearance freed the gear, but tooth size and spring geometry determined the feedback. The spring also needed clearance throughout its motion, not just in its resting position.
The slider taught me that a part can look workable in CAD and still be hard to print.