Created by Anu Garg.Thes spirograghs are very intricate and come from parimetric equations.
This link is an easy Cycloid maker
http://www.math.psu.edu/dlittle/java/parametricequations/spirograph/index.html