Animation of a Geneva drive. No keyframes are used to animate the gear on the right. The motion is controlled via an equation that takes the rotation of the peg, and outputs the appropriate angle for the gear.
Modeled, animated, and rendered in 3DS Max.