Wolfram Research
Wolfram Mathworld: Hypocycloid
This clearly explains how a hypocycloid is obtained with great visual aids. Cartesian parametric formulas are given for a general hypocycloid. The last half of the article details how to determine specifics on properties of various...