Rolling curve / 09
Hypotrochoid v3
Geometry
A hypotrochoid whose rolling term is multiplied by (1 + cos 3t), pinching the curve three times per turn.
x(t) = (R − r)·cos t · (1 + cos 3t) + d·cos((R − r)/r · t)
y(t) = (R − r)·sin t · (1 + cos 3t) − d·sin((R − r)/r · t)
Adjust a slider to redraw · Save PNG & Save GIF export · Animate traces the curve · the first slider auto-sweeps