Baravelle Spirals

Baravelle Spirals
Loading the math board and drawing, please wait…
2019-05-12 01:27
This example demonstrates the construction of Baravelle spirals. It involves geometric construction and function graphing. Using commands like Polygon, Point, Distance, Circle, and Intersect, a series of spiral lines can be constructed. Suitable for high school mathematics education and learning.

GeoGebra Commands & Parameters

  1. Polygon(A, B, 4) → poly1, f, g, h, i, C, D
  2. Point(f) → E
  3. Distance(A, E) → AE
  4. Distance(A, B) → AB
  5. Circle(B, Segment[A, E]) → c
  6. Intersect(c, g, 1) → F
  7. Polygon(E, F, 4) → poly2, j, l, m, n, G, H
  8. Circle(E, (k * j)) → d
  9. Intersect(d, j, 1) → I
  10. Intersect(g, j) → J
  11. Circle(F, Segment[E, I]) → e
  12. Intersect(e, l, 1) → K
  13. Polygon(I, K, 4) → poly3, p, q, r, s, L, M
  14. Circle(I, (p * k)) → t
  15. Intersect(t, p, 1) → N
  16. Circle(K, Segment[I, N]) → c_1
  17. Intersect(c_1, q, 1) → O
  18. Polygon(N, O, 4) → poly4, a, b, f_1, g_1, P, Q
  19. Circle(N, (a * k)) → d_1
  20. Intersect(d_1, a) → R,
  21. Circle(O, Segment[N, R]) → e_1
  22. Intersect(e_1, b, 1) → S
  23. Polygon(R, S, 4) → poly5, h_1, i_1, j_1, k_1, T, U
  24. Circle(R, (h_1 * k)) → p_1
  25. Intersect(p_1, h_1, 1) → V
  26. Circle(S, Segment[R, V]) → q_1
  27. Intersect(q_1, i_1, 1) → W
  28. Polygon(V, W, 4) → poly6, l_1, m_1, n_1, r_1, Z, A_1
  29. Circle(V, (l_1 * k)) → s_1
  30. Intersect(s_1, l_1) → B_1,
  31. Circle(W, Segment[V, B_1]) → t_1
  32. Intersect(t_1, m_1, 1) → C_1
  33. Polygon(B_1, C_1, 4) → poly7, a_1, b_1, f_2, g_2, D_1, E_1
  34. Polygon(D, H, G) → t1, g_3, d_2, h_2
  35. Polygon(H, M, L) → t2, l_2, h_3, m_2
  36. Polygon(M, Q, P) → t3, p_2, m_3, q_2
  37. Polygon(U, T, Q) → t4, q_3, u, t_2
  38. Polygon(U, A_1, Z) → t5, z_1, u_1, a_2
  39. Polygon(A_1, E_1, D_1) → t6, d_3, a_3, e_2
  40. Polygon(C_1, W, B_1) → t7, b_2, c_2, w
  41. Polygon(W, S, V) → t8, v, w_1, s_2
  42. Polygon(S, O, R) → t9, r_2, s_3, o
  43. Polygon(O, K, N) → t10, n_2, o_1, k_2
  44. Polygon(K, F, I) → t11, i_2, k_3, f_3
  45. Polygon(E_1, V, B_1) → t12, b_3, e_3, v_1
  46. Polygon(A_1, R, V) → t13, v_2, a_4, r_3
  47. Polygon(U, N, R) → t14, r_4, u_2, n_3
  48. Polygon(Q, I, N) → t15, n_4, q_4, i_3
  49. Polygon(M, E, I) → t16, i_4, m_4, e_4
  50. Polygon(H, A, E) → t17, e_5, h_4, a_5
  51. Polygon(F, B, E) → t18, e_6, f_4, b_4
  52. Polygon(D_1, Z, C_1) → t19, c_3, d_4, z_2
  53. Polygon(Z, T, W) → t20, w_2, z_3, t_3
  54. Polygon(T, P, S) → t21, s_4, t_4, p_3
  55. Polygon(P, L, O) → t22, o_2, p_4, l_3
  56. Polygon(L, G, K) → t23, k_4, l_4, g_4
  57. Polygon(G, C, F) → t24, f_5, g_5, c_4
  58. Polygon(A, B, 4) → poly8, j_2, j_3, j_4, h_5, F_1, G_1
  59. Polygon(A_2, B_2, 4) → poly1_1, f_{10}, g_{10}, h_{11}, i_9, C_2, D_3
  60. Distance(A_2, B_2) → AB_1
  61. Polygon(A_4, B_4, 4) → poly1_2, f_{20}, g_{20}, h_{23}, i_{19}, C_6, D_7
  62. Distance(A_4, B_4) → AB_2
  63. Polygon(A_5, B_5, 4) → poly1_3, f_{21}, g_{21}, h_{22}, i_{18}, C_4, D_5
  64. Distance(A_5, B_5) → AB_3

AI Drawing Prompt Reference

Draw a spiral pattern composed of multiple squares and circles, expanding outward from the center. Each square's side length increases progressively, with vertices connected to form circles. The circles intersect the square sides to create new vertices, repeating the process to build the spiral. The design features nested squares and circles, showcasing geometric construction patterns.
The prompt above was compiled from the original drawing commands and is for reference only.