Fractal Spirograph
Loading the math board and drawing, please wait…
This example demonstrates the generation of fractal spirographs. It involves the concepts of parametric curves and similarity transformations. Using GeoGebra commands such as Line, Circle, Intersect, Point, Rotate, Ray, Segment, and CurveCartesian, complex fractal patterns can be constructed. Suitable for high school mathematics education and learning about parametric equations and geometric transformations.
GeoGebra Commands & Parameters
Line(A, xAxis) → nCircle(A, R) → cIntersect(c, n) → E, FPoint(c) → BCircle(A, R - r1) → dRotate(F, (t * w), A) → B'Ray(A, B') → aIntersect(d, a) → C,Circle(C, B') → eRotate(B', (t * w1) + 3.141592653589793, C) → B''Circle(C, r1 - r2) → fRay(C, B'') → bIntersect(f, b) → D, KCircle(D, B'') → gRotate(B'', (t * w2) + 3.141592653589793, D) → B'''Segment(D, B''') → hSegment(C, B'') → iSegment(A, B') → jLine(G, H) → pPoint(p) → ISegment(I, J) → rSegment(A, C) → f_1Segment(C, D) → g_1CurveCartesian(x(A) + ((R - r1) * cos((w * i))) + ((r1 - r2) * cos(((w1 + w) * i) + π)) - (r2 * cos(((w + w1 + w2) * i) + π)), y(A) + ((R - r1) * sin((w * i))) + ((r1 - r2) * sin(((w1 + w) * i) + π)) - (r2 * sin(((w + w1 + w2) * i) + π)), i, 0, t) → uIntersect(g, g_1) → L,Segment(C, L) → k
AI Drawing Prompt Reference
Draw a fractal spirograph demonstrating parametric curves and similarity transformations. Start with a line and a circle, find their intersections and a point on the circle. Create a smaller circle with the intersection point as the center, and connect one intersection to the rotated point. Repeat by drawing circles and rotating points, connecting them with segments to form intricate geometric patterns. Finally, use line segments to connect key points and plot a parametric curve to highlight the fractal structure.
The prompt above was compiled from the original drawing commands and is for reference only.