This is a demonstration of the bounds of a rotating triangular wheel, and how they relate to sine/cosine functions. Click the green flag to cycle through the secondary wheels. Note how their horizontal movement differs. Adjust the speed if you like.
This is just an experiment, and the results are approximate, as you can see clearly if you reduce the speed. If you know how to do it perfectly, let me know :)