Bearing Gyro Toy

Gyroscopic Forces Science Experiment / Toy


Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


I was discussing gyroscopic forces and angular momentum with my two boys (7 and 9). I wanted to give them a cool demonstration, and give them a toy with which they can experiment to help grasp the concept. So we sat down together and designed this. They have been having fun with it all afternoon, and I will admit... so have I.

Here is a video of it in action:

I have included the STL's, and other CAD formats (naitive Solidworks 2018, STEP, X_T, Fusion360 import). Feel free to modify, remix, etc. Have fun.

Materials and methods

Parts Required:

Printed Parts (I have plated the STL's for easy printing)
Qty:2 - 608 Skate Bearings (low friction bearing like whatwere used in old fidget spinners work best)
Qty:21 - 3/8" Hex nuts to act as flywheel mass (let me know if you want one for metric hardware as the weights)
Qty:1 - 3mm x 45mm long bolt
Qty:1 - 3mm hex nylock nut
Optional: A few 3mm washers to space out the sides if center rubs



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


F36f5f6b69d7d6cf1fd7b6c0ba5f9227?default=blank&size=40robbert commented ago

printing one as we speak. just printed the center part. you said 3 nuts will fit in the holes. but its possible to fit a stack of 3 m8 nuts wit a m8/25mm bolt inside greatly increasing the total weight mass

Mini untitled 1Eric Lien commented ago

Fyi I updated the 3mm bolt description to 45mm. I had mistakenly said it was 40mm in the earlier description.

Mini untitled 1Eric Lien published this design ago