Design Based on an Epicycloid

Design Based on an Epicycloid
Loading the math board and drawing, please wait…
2019-10-02 03:55
This example demonstrates a design based on an epicycloid, a special curve formed by a fixed point on a circle rolling around another circle. The core mathematical concepts involved include parametric equations and geometric construction. Using GeoGebra commands such as Circle and CurveCartesian, complex geometric shapes can be constructed. Suitable for high school mathematics education and students learning parametric equations.

GeoGebra Commands & Parameters

  1. Circle(A, a) → c
  2. Circle(A, a + b) → d
  3. Circle(A, a + (2 * b)) → e
  4. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 0, v) → i
  5. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 18.2, (48 * π / 8)) → u
  6. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 15.85, 17.14) → t
  7. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 13.49, 14.78) → s
  8. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 11.14, 12.43) → r
  9. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 8.78, 10.07) → o
  10. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 4.07, 5.36) → m
  11. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 1.71, 3) → l
  12. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 6.42, 7.71) → n
  13. CurveCartesian(((a + b) * cos(α)) - (b * cos(((a + b) * α / b))), ((a + b) * sin(α)) - (b * sin(((a + b) * α / b))), α, 0, 0.64) → k

AI Drawing Prompt Reference

Draw a decorative pattern based on an epicycloid. Start with three concentric circles centered at a common point, with increasing radii as guides. Then trace the main epicycloid curve, which is the path of a fixed point on a smaller circle rolling around a larger circle. After that, extract several short arc segments from different parts of the epicycloid, arranging them along the curve to create a repeating, petal-like or scale-like structure. The overall design is symmetric and rhythmic, showcasing the beauty of parametric geometry.
The prompt above was compiled from the original drawing commands and is for reference only.