It is always fun and challenging. Modeling a linkage. First build the constant part of the frame. It is just a d isk of radius 1 centered at the origin. We'll color it red.
H ave the wheel speed up as time passes.
Put some moving text on the piston. Here is a more complicated linkage problem. Model a walking fo ot. This is always an interesting problem. A good standard first example of this is the basketball shot.