Home▸Mathematics▸Clockwork Orrery: Gear-Driven Planetary Motion (2D)

Clockwork Orrery: Gear-Driven Planetary Motion (2D)

A top-down brass orrery where six planets circle at their true relative orbital periods, driven by a visible ring-and-pinion gear train — click a planet to highlight it and read its real period.

Mathematics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-clockwork-orrery-planetary-motion-simulation ↗ Open standalone

This 2D companion reproduces the same period relationships as the 3D orrery — Mercury's real 0.24-year orbit compressed to a 4-second sweep, with every other planet's angular speed scaled from that same reference — but drawn as a plain top-down canvas view built for reading the mechanism rather than orbiting a scene. A ring-and-pinion gear train sits at the centre: each planet's own small gear is sized and geared to turn at a rate matching its real orbital speed, the same trick an 18th-century clockwork orrery used to reproduce every planet's true relative period from a single hand-cranked driving gear, without timing each arm separately. Click any planet, or use the name buttons, to highlight it and read off its real orbital period alongside the running simulated-year counter.

⚙ Under the hood

2D top-down orrery with six planets orbiting at true relative Keplerian periods, a visible ring-and-pinion gear train driving each planet's own gear at a matched rate, and click-to-highlight readouts of each planet's real orbital period.

orrerykepler orbitsgear trainorbital periodsolar systemmechanical model

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)