Version 3 of an on going project to create best fidget pen to keep me from being bored at my desk! Gears mesh together and threaded caps secure them down simply, all this requires is a regular cheap BIC pen, take out the inner ink and push into the pen case and it will friction fit perfectly! Although still an ongoing project (comments and criticism very welcome) Much improved with smoother gears and easier fitting. Best way to print I have found is included, its manual supports for threads on body upright keeping the supports easy to remove. Gears/threads may need little after print processing for a smoother turn but enjoy your new fidget right after print and smooth it yourself through use! ADDED: Additional alternative gear STL with handle for easier turning!
Printing does require supports however you orientate it, for ease of printing and ease of removing supports vertical printing as yielded the best results for me. You can mix and match filament colors and types by using the replacement Gear and Cap files and make it your own!