Interactive Gyroscope Simulator
This gyroscope simulator lets you watch a spinning disk resist gravity in real-time 3D, so you can see exactly why a gyroscope precesses instead of toppling over. Adjust the spin, tilt, mass, and friction, then orbit the camera to study the motion from any angle.
It is built for students, teachers, and the simply curious who want to understand precession, nutation, and angular momentum by experimenting rather than reading formulas. Every change updates the physics instantly, and a live readout shows the spin in RPM, the precession rate, and the current tilt as the gyroscope moves.
What Is a Gyroscope?
A gyroscope is a spinning object that resists changes to its orientation because of its angular momentum. When you tilt a spinning gyroscope, instead of falling over it does something surprising: its spin axis slowly sweeps around the vertical. This is the same physics that keeps bicycles upright, steadies spacecraft, and drives inertial navigation systems.
Spin
Rotation of the disk around its own axis, measured here in RPM. The faster it spins, the more it resists tilting.
Precession
The slow rotation of the spin axis around the vertical, caused by gravitational torque acting on the tilted gyroscope.
Nutation
The small wobble or bobbing of the tilt angle that rides on top of the precession, most visible right after release.
Angular Momentum
The rotational counterpart of linear momentum. A spinning gyroscope conserves it, which is what makes it so stable.
How to Use the Gyroscope Simulator
Set the camera view
Click and drag anywhere on the canvas to orbit the camera, and use the scroll wheel to zoom in and out. On mobile, tap the screen to reveal the controls, then drag to rotate and pinch to zoom.
Tune the physics
Adjust Spin for the initial angular velocity, Tilt for the starting angle (5° to 85°), and Mass and Radius to change the disk's torque and moment of inertia. Add Friction to make the gyroscope gradually slow down.
Toggle what you see
Turn on Trail to draw the glowing path traced by the axle tip, or switch Gravity off to remove all torque and watch the spin axis stay fixed in space.
Read the live data
Watch the on-screen readout for spin in RPM, the precession rate in degrees per second, and the current tilt angle. Press Reset at any time to restore the defaults and recenter the camera.
Features
Realistic Physics Engine
Euler's equations for rigid-body rotation with RK4 integration accurately model the precession, nutation, and spin of a symmetric top.
Interactive 3D View
The gyroscope is rendered in real-time 3D. Drag to orbit and scroll to zoom so you can watch the motion from any angle.
Adjustable Parameters
Control spin speed, tilt angle, disk mass, and radius to see how each one reshapes the gyroscope's behavior.
Friction & Spin-Down
Dial in friction to add damping, so the gyroscope gradually loses spin, precesses faster, and eventually topples.
Gravity Toggle
Switch gravity on or off to compare behavior with and without torque. No gravity means no precession at all.
Trail Visualization
Enable the trail to reveal the glowing path of the axle tip and the looping pattern of precession and nutation.
Real-Time Data Display
A live readout shows the current spin in RPM, the precession rate in degrees per second, and the tilt angle.
Five Color Themes
Style the gyroscope and its glow with Gold, Neon, Steel, Ruby, or Ocean presets.
Saved Settings
Your parameters and chosen color theme are remembered in your browser and restored the next time you visit.
Frequently Asked Questions
Why doesn't a spinning gyroscope fall over?
When a spinning gyroscope is tilted, gravity creates a torque that would normally pull it down. Because of its angular momentum, that torque instead pushes the spin axis sideways, so the gyroscope precesses in a circle rather than toppling. The faster it spins, the stronger this resistance to falling.
What is gyroscopic precession?
Precession is the slow rotation of the gyroscope's spin axis around the vertical. It is the response to gravitational torque acting on a body that already has angular momentum. In the simulator you can see it directly, and the live readout reports the precession rate in degrees per second.
How does spin speed affect precession?
Precession rate is inversely proportional to spin speed. The more angular momentum a gyroscope has, the more it resists the gravitational torque, so it precesses more slowly. Increase the Spin slider and you will watch the precession visibly slow down and the gyroscope become more stable.
What is nutation?
Nutation is the small wobble or oscillation in the tilt angle that occurs while a gyroscope precesses. It looks like a slight up-and-down bobbing of the spin axis and is most visible right after the gyroscope is released at an angle. Turn on the trail to see it ripple along the precession path.
What happens when I turn off gravity?
With gravity off there is no torque acting on the gyroscope, so there is no precession at all. The spin axis stays fixed in space while the disk keeps spinning, which is a clean demonstration of the conservation of angular momentum.
Why does friction make the gyroscope eventually fall?
Friction gradually reduces the spin speed, which lowers the angular momentum. As the gyroscope slows, it can no longer resist the gravitational torque, the precession speeds up, and eventually it topples. Set the Friction slider higher to see the whole spin-down play out faster.
No comments yet. Be the first to comment!