PERPETUAOBJECT No. 01
A study in continuous motion

Perpetua.

A little machine.
No last turn.

IN CONTINUOUS MOTION
10.7RPM
Drag to orbit. Scroll or pinch to explore.
STORED ENERGY100%
Relative to the latest push

OBJECT No. 01 · September 14, 2026

A machine.
An ideal world.

One initial push sets two wheels and a sliding carriage in motion. In this ideal world there is no friction and no load, so the modeled energy stays in the machine.

Turn on friction and the stored motion becomes heat. Both wheels and the carriage slow together. Removing friction preserves only what remains. Giving it a push adds energy from outside.

One shared phaseEvery moving joint stays connected.
A 2:1 gear ratio56 teeth meet 28 teeth.
Fixed geometryOne crank, one rod, two guide rails.
No hidden motorYou can see energy run out.

What this model does and does not claim

The linkage positions are solved analytically. The reduced energy model includes the two rotors and a horizontal slider. The connecting rod and crank are treated as massless, the gears stay engaged, and the bearings are ideal unless friction is enabled. This is not a full rigid body or tooth contact simulation.

It is a virtual perpetual motion object, not a buildable source of free energy. Your device supplies the electricity for the rendering.

Explore

Drag to rotate. Scroll or pinch to zoom. Click the large wheel to give it a push.
Space pause   F friction   R reset view   I inspect
Arrow keys rotate the view. Reduced motion preferences start the machine paused.

Built with native WebGL 2, with a software 3D fallback. No installation, accounts, external fonts, or network requests. Model background: OpenStax: conservation of energy. Browser API: WebGL 2 documentation.

ASSEMBLING A LITTLE INFINITY

Back to the hall