Physics-based simulation of a trammel of Archimedes, also known as a "do nothing machine" or "do nothing grinder". Uses the 2D Rigid Body Physics Engine.
Click near the handle with your mouse to apply a spring force. Turn on "extra block" to see the mechanism collide with another block. Try changing elasticity or damping. Set "handle force" to apply a constant force to the handle. Set "force rotation rate" to zero to have the mechanism reach a high rate of speed. Turn on "show forces" to see the various forces at work.
Also available: source code, documentation and how to customize.
This web page was first published October 2016.