piston model
Anthony Callinan
A simple piston with rod length l and crank radius r.