I printed the tall version of the Snappy Fidget Button by 3D Printy and liked it. After using it a bit, I thought a round version might feel better in my hand. Turns out it does, so I figured I'd share it for others.
This print includes just the frame and caps for the round version, please refer to the original print files for the tall spring part with the desired resistance.
All credit really goes to 3D Printy for the fun fidget toy, :) I've included the Fusion360 file and a STEP file, should you want to adjust anything such as the diameters or chamfers.
I don't think this model is sensitive to layer height or nozzle size at all, but for reference I am using a 0.6mm nozzle and did variable layer height because why not.
I printed the caps with the tops up (as 3D Printy recommended) and used a Hilbert Curve top fill pattern:
For both the frame and the caps I used fuzzy skin for fun:
The source, Snappy Fidget Button, is used under the CC BY 4.0 license.
The author remixed this model.