Hypotrochoid: Triangles and Squares
Loading the math board and drawing, please wait…
This example demonstrates the generation of a hypotrochoid, a complex geometric curve traced by a point on the circumference of a smaller circle rolling around the inside of a larger fixed circle. It involves core mathematical concepts such as circles, polygons, trigonometry, parametric equations, and geometric constructions. The construction uses GeoGebra commands like Circle, Ray, Intersect, Polygon, Segment, along with objects like buttons, radii, distances, and maximum angles. It is suitable for high school and above, focusing on parametric equations, geometric transformations, and locus drawing.
GeoGebra Commands & Parameters
CurveCartesian(((R - r) * cos(t)) + (d * cos(((R / r - 1) * t))), ((R - r) * sin(t)) - (d * sin(((R / r - 1) * t))), t, 0, tmax) → HypotrocoidCircle((0, 0), R) → CRRay((0, 0), A) → lCircle(A, r) → CauxIntersect(Caux, l, 1) → BCircle(B, r) → CrPolygon(P1, P2, P3) → Pol1, p3, p1, p2Polygon(P4, P5, P6) → Pol2, p6, p4, p5Polygon(P7, P8, P9) → Pol3, p9, p7, p8Polygon(P10, P11, P12) → Pol4, p12, p10, p11Polygon(P11, P2, 4) → Pol5, f, g, h, i, C, DPolygon(P5, P7, 4) → Pol6, j, k, m, n, E, FPolygon(P1, P6, 4) → Pol7, p, q, s, t, G, HSegment(B, P1) → Segd