Simple Machines: Trading Force for Distance (2D)
2D lever, pulley and inclined-plane lab where moving the fulcrum, adding pulleys or changing the ramp angle trades applied force for distance while total work stays constant.
This 2D companion drives the same lever, pulley and inclined-plane formulas as the 3D rig through a flat side-view canvas: switch machines with the Lever / Pulley / Ramp tabs, drag the fulcrum position, pulley count or ramp angle and the load-weight slider, then press ▶ Apply force to watch the machine move the load while the live readout panel confirms mechanical advantage, effort force, effort distance and that input work always equals output work.
2D lever, pulley and inclined-plane lab where moving the fulcrum, adding pulleys or changing the ramp angle trades applied force for distance while total work stays constant.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install
Mechanical advantage on a lever equals the load-arm length divided by the effort-arm length. Moving the fulcrum toward the load shortens the load arm and lengthens the effort arm, so less force is needed — but the effort end must move farther to lift the load the same height.
No. Work (force × distance) stays the same on both sides, minus small friction losses. Each extra supporting rope strand divides the pulling force by that many strands, but the free end must be pulled that many times farther.
A ramp's mechanical advantage is 1 ÷ sin(angle), so a shallower angle needs less force — but the load travels a proportionally longer distance along the slope to reach the same height, keeping total work constant.