Epicycloid Spirograph

Two rotating circles trace intricate curves. Outer circle radius R, inner circle radius r, pen offset d. Watch the mechanism draw in real time.