Folding a Triangle into a Boat: Rotation and Polygon Construction

Folding a Triangle into a Boat: Rotation and Polygon Construction
Loading the math board and drawing, please wait…
2020-03-05 19:11
This GeoGebra applet demonstrates how a triangle can be successively folded (rotated) into the shape of a boat, visually showing the dynamic transformation from a flat polygon to a folded 3D-like structure. The core mathematical concepts include properties of triangles, rotation transformations, polygon construction and combination, as well as symmetry and angle relationships inherent in origami. Construction highlights: using the Polygon command to create the initial triangle poly1, then using Line to build auxiliary lines, and applying the Rotate command to repeatedly rotate the triangle and its parts, generating a series of new polygons (poly2 through poly8) and corresponding vertices (B through I) to progressively form the hull and sail outlines. This applet is suitable for middle school and above, helping students understand geometric transformations, polygon assembly, and the mathematical principles behind origami, and can serve as cross-disciplinary material connecting math and hands-on crafts.

GeoGebra Commands & Parameters

  1. Polygon(A, B, 3, xOyPlane) → poly1, f, g, h, C
  2. Polygon(A, C, 3, xOyPlane) → poly2, i, j, k, D
  3. Polygon(C, B, 3, xOyPlane) → poly3, l, m, n, E
  4. Polygon(A, D, 3, xOyPlane) → poly4, p, q, r, F
  5. Polygon(E, B, 3, xOyPlane) → poly5, s, t, a, G
  6. Polygon(D, C, 3, xOyPlane) → poly6, b, c, d, H
  7. Polygon(C, E, 3, xOyPlane) → poly7, e, f_1, g_1, I
  8. Polygon(I, H, 3, xOyPlane) → poly8, h_1, i_1, j_1, J
  9. Polygon(H, I, 3, xOyPlane) → poly9, k_1, l_1, m_1, K
  10. Polygon(A, F, 3, xOyPlane) → poly10, n_1, p_1, q_1, L
  11. Polygon(B, A, 3, xOyPlane) → poly11, r_1, s_1, t_1, M
  12. Polygon(G, B, 3, xOyPlane) → poly12, a_1, b_1, c_1, N
  13. Polygon(M, N, 3, xOyPlane) → poly13, d_1, e_1, f_2, O
  14. Polygon(L, M, 3, xOyPlane) → poly14, g_2, h_2, i_2, P
  15. Polygon(L, F, 3, xOyPlane) → poly15, j_2, k_2, l_2, Q
  16. Polygon(G, N, 3, xOyPlane) → poly16, m_2, n_2, p_2, R
  17. Line(F, L) → q_2
  18. Line(H, I) → r_2
  19. Line(D, M) → s_2
  20. Line(E, J) → t_2
  21. Rotate(poly6, (-((o * (π - acosd(-1 / 3))))), t_2) → poly6'
  22. Rotate(poly4, (-((o * (π - acosd(-1 / 3))))), s_2) → poly4'
  23. Line(G, N) → a_2
  24. Rotate(poly16, (o * (π - acosd(-1 / 3))), a_2) → poly16'
  25. Rotate(poly15, (-((o * (π - acosd(1 / 3))))), q_2) → poly15'
  26. Rotate(poly9, (o * (π - acosd(1 / 3))), r_2) → poly9'
  27. Line(E, M) → b_2
  28. Rotate(poly13, (u * acosd(-1 / 3)), b_2) → poly13'
  29. Rotate(poly12, (u * acosd(-1 / 3)), b_2) → poly12'
  30. Rotate(poly16', (u * acosd(-1 / 3)), b_2) → poly16''
  31. Rotate(poly5, (u * acosd(-1 / 3)), b_2) → poly5'
  32. Line(L, A) → c_2
  33. Rotate(poly2, (u * (π - acosd(-1 / 3))), c_2) → poly2'
  34. Rotate(poly6', (u * (π - acosd(-1 / 3))), c_2) → poly6''
  35. Rotate(poly4', (u * (π - acosd(-1 / 3))), c_2) → poly4''
  36. Rotate(poly8, (u * acosd(-1 / 3)), c_2) → poly8'
  37. Rotate(poly9', (u * acosd(-1 / 3)), c_2) → poly9''
  38. Rotate(poly15', (u * acosd(-1 / 3)), c_2) → poly15''
  39. Rotate(poly10, (u * acosd(-1 / 3)), c_2) → poly10'
  40. Rotate(poly15'', (-((v * (π - (2 * acosd(1 / 3)))))), s_2) → poly15'''
  41. Rotate(poly10', (-((v * (π - (2 * acosd(1 / 3)))))), s_2) → poly10''
  42. Rotate(poly14, (-((v * (π - (2 * acosd(1 / 3)))))), s_2) → poly14'
  43. Rotate(poly8', (-((v * (π - (2 * acosd(1 / 3)))))), t_2) → poly8''
  44. Rotate(poly7, (-((v * (π - (2 * acosd(1 / 3)))))), t_2) → poly7'
  45. Rotate(poly9'', (-((v * (π - (2 * acosd(1 / 3)))))), t_2) → poly9'''

AI Drawing Prompt Reference

Create a boat-like shape formed by folding multiple equilateral triangles. Start with a single triangle, then rotate it around its edges to generate a series of connected triangles, building the hull and sail outlines. The final structure shows symmetric geometric transformations, with overlapping and joined triangular faces, resembling an origami boat. Emphasize straight edges, triangular facets, and angle relationships.
The prompt above was compiled from the original drawing commands and is for reference only.