Cardiod (Epicycloid, Hypocycloid) via Rolling Coin
Loading the math board and drawing, please wait…
This example demonstrates the generation of a cardioid (epicycloid, hypocycloid) through a rolling coin. Key mathematical concepts include circles, geometric transformations, and trigonometric functions. Using GeoGebra commands such as Intersect, Circle, Rotate, and CurveCartesian, the trajectory of the cardioid is constructed. Suitable for high school mathematics education, particularly in coordinate geometry and trigonometry.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → ACircle(A, R) → cRotate(C, (-(pi / 2)), B) → C_2CurveCartesian(((R + r) * cos(θ)) + (r * cos(((1 + R / r) * θ))), ((R + r) * sin(θ)) + (r * sin(((1 + R / r) * θ))), θ, 0, ((2 * pi) * orbits)) → aCircle(B, abs(r)) → dCorner(5) → dimsElement(windims, 1) → gTextfield(ratio) → InputBox1