Small Circle Rolling on a Larger Circle
Loading the math board and drawing, please wait…
In collections
Circumference, Area, and Volume
This example demonstrates a small circle rolling along the circumference of a larger circle. Key mathematical concepts include circle properties, geometric transformations, and loci. It utilizes commands such as Point, Circle, Segment, Rotate, Intersect, Tangent, Mirror, Center, Vector, Translate, and CurveCartesian. Suitable for high school mathematics education and learning geometric transformations.
GeoGebra Commands & Parameters
Point(yAxis) → ACircle(A, 4) → cCircle(A, 5) → dPoint(d) → BSegment(B, A) → aRotate(B, n, A) → B'Rotate(B, n, A) → NCircle(B', 1) → ePoint(e) → CRotate(C, 5 * n, B') → MSegment(A, M) → bIntersect(c, e) → G, , ,Tangent(G, c) → f,Mirror(e, f) → e'Center(e') → HVector(C, N) → uTranslate(H, u) → H'Rotate(H', -3 * n, H) → H''Segment(A, H'') → gCurveCartesian(3 * cos(t) + cos(-3 * t), 3 * sin(t) + sin(-3 * t), t, 0, 6.28319) → hCurveCartesian(5 * cos(t - π) + cos(5 * t), 5 * sin(t - π) + sin(5 * t), t, 0, 6.28319) → i
AI Drawing Prompt Reference
Draw a large circle with radius 5 and a small circle with radius 4 that is internally tangent to the large circle. Take a point B on the large circle and rotate B around A to get B'. Draw a circle e with radius 1 centered at B'. Take a point C on e and rotate it around B' to get M, then draw a line segment AM. At the intersection G of e and the large circle, draw a tangent line f. Reflect e over f to get e', and H is the center of e'. Vector u goes from C to N, and H' is H translated by u. Rotate H' counterclockwise by three times the rotation angle to get H'', then draw a line segment AH''. Finally, draw two curves: 3cos(t)+cos(-3t) and 3sin(t)+sin(-3t), and 5cos(t-π)+cos(5t) and 5sin(t-π)+sin(5t), with t ranging from 0 to 2π.
The prompt above was compiled from the original drawing commands and is for reference only.