Back to Analytic Geometry repository
Analytic Geometry2D

Special Plane Curves - Theory & Concepts - Analytic Geometry Spirograph

Analysis of advanced planar curves including cycloids, epicycloids, hypocycloids, and lemniscates.

Open the complete lesson

Spirograph & Cycloid Simulator

Trace epicycloid and hypocycloid curves by rolling a circle along the outside or inside of a fixed circle

Fixed Radius R3.0
Rolling Radius r1.0
Angle: 0°
{x(θ)=(Rr)cosθ+rcos(Rrrθ)y(θ)=(Rr)sinθrsin(Rrrθ)\begin{cases} x(\theta) = (R-r)\cos\theta + r\cos\left(\frac{R-r}{r}\theta\right) \\ y(\theta) = (R-r)\sin\theta - r\sin\left(\frac{R-r}{r}\theta\right) \end{cases}