Logo A-STYLE Geometric Construction

Logo A-STYLE Geometric Construction
Loading the math board and drawing, please wait…
2019-12-20 04:35
This example demonstrates the geometric construction process of Logo A-STYLE. It involves core mathematical concepts such as 2D vectors, circles, rotation, similarity transformation, geometric constructions, cuboids, midpoints, median lines, and equilateral triangles. The construction utilizes GeoGebra commands like Vector, OrthogonalVector, Line, Mirror, Midpoint, LineBisector, OrthogonalLine, Intersect, Polygon, Circle, Translate, and CircleArc. It is suitable for high school mathematics teaching and geometric construction learning.

GeoGebra Commands & Parameters

  1. Vector(A, B) → u
  2. OrthogonalVector(u) → v
  3. Line(C, B) → h
  4. Mirror(H, h) → H'
  5. Midpoint(C, A) → J
  6. LineBisector(A, C) → d
  7. OrthogonalLine(K, d) → i
  8. Intersect(i, h) → H_1
  9. Midpoint(H_1, C) → M_1
  10. LineBisector(A, B) → m
  11. Intersect(m, d) → E
  12. Line(A, B) → s
  13. OrthogonalLine(A, s) → b
  14. OrthogonalLine(C, v, xOyPlane) → f
  15. Intersect(f, m) → U
  16. OrthogonalLine(B, u, xOyPlane) → g
  17. Intersect(g, f) → D
  18. Polygon(A, B, D, C) → q11, a_3, b_2, d_2, c_3
  19. Intersect(m, d) → I
  20. Intersect(i, s) → G
  21. OrthogonalLine(L, d) → j
  22. OrthogonalLine(M, d) → k
  23. OrthogonalLine(R, b) → l
  24. OrthogonalLine(S, b) → p
  25. OrthogonalLine(T, b) → t
  26. OrthogonalLine(V, b) → a
  27. OrthogonalLine(O, m) → c
  28. OrthogonalLine(W, m) → e
  29. Intersect(j, p) → F
  30. Intersect(k, l) → Z
  31. OrthogonalLine(N, b) → n
  32. Intersect(h, n) → Q
  33. Mirror(Q, m) → Q'
  34. Line(P, F) → q
  35. Polygon(P, O, W, Z, R, S, F) → poly1, p_1, o_1, w, z_1, r, s_1, f_1
  36. Mirror(P, m) → P'
  37. Mirror(O, m) → O'
  38. Mirror(W, m) → W'
  39. Mirror(Z, m) → Z'
  40. Mirror(R, m) → R'
  41. Mirror(S, m) → S'
  42. Mirror(F, m) → F'
  43. Polygon(P', O', W', Z', R', S', F') → poly1', p', o', w', z', r', s', f'
  44. Intersect(a, w) → A_1
  45. Intersect(a, w') → B_1
  46. Intersect(t, poly1') → C_1, D_1
  47. Intersect(t, w) → E_1
  48. Polygon(A_1, B_1, D_1, E_1) → q1, a_1, b_1, d_1, e_1
  49. Circle(F_1, G_1) → c_1
  50. Line(F_1, q) → g_1
  51. Vector(F, P) → u_1
  52. Translate(c_1, Vector[(0.56 * u_1)]) → h_1
  53. CircleArc(M_1, H', H) → k_1
  54. Mirror(k_1, m) → q_1
  55. Mirror(k_1, d) → r_1
  56. Mirror(r_1, m) → t_1
  57. Polygon(Q', Q, 4) → poly2, i_1, j_1, l_1, m_1, I_1, J_1
  58. Mirror(H, d) → H'_1
  59. Mirror(H', d) → H''
  60. Mirror(H, m) → H'_2
  61. Mirror(H', m) → H''_1
  62. Mirror(H''_1, d) → K_1
  63. Mirror(H'_2, d) → L_1
  64. Polygon(H, H', H''_1, H'_2, L_1, K_1, H'', H'_1) → poly3, h_2, h', h''_1, h'_2, n_1, f_2, h'', h'_1