Geodesic Dome: Triangular Subdivision of a Sphere from an Icosahedron

Geodesic Dome: Triangular Subdivision of a Sphere from an Icosahedron
Loading the math board and drawing, please wait…
2019-07-05 16:46
This GeoGebra example demonstrates how to construct a geodesic dome by subdividing the faces of a regular icosahedron and projecting points onto a sphere. It visualizes a spherical triangular mesh derived from the icosahedron's edges and faces. Core mathematical concepts include the geometry of regular polyhedra, spherical triangulation, equilateral triangle grids, rotations and geometric transformations, as well as 3D distance and sphere intersection. The construction uses GeoGebra commands such as Icosahedron, Midpoint, Ray, Distance, Sphere, Intersect, Polygon, Line, and Sequence. Key objects include vertices O, A, B, C, etc., and triangular faces like caraABC, caraACF, and edges like aristaAC. This resource is suitable for high school or university courses in solid geometry, computer graphics, or mathematical modeling, helping learners understand the transition from polyhedral to spherical structures and the role of geometric transformations in 3D design.

GeoGebra Commands & Parameters

  1. Icosahedron(A, B, C) → a, D, caraABC, caraACF, caraAFG, caraADG, caraABD, caraBDH, caraBEH, caraBCE, caraCEI, caraCFI, E, caraEHK, caraEIK, caraIKL, caraFIL, caraHJK, caraJKL, caraGJL, caraFGL, caraDHJ, caraDGJ, F, aristaAC, aristaAB, aristaBC, aristaAF, aristaCF, aristaAG, aristaFG, aristaAD, aristaDG, aristaBD, G, aristaBH, aristaDH, aristaBE, aristaEH, aristaCE, aristaCI, aristaEI, aristaFI, aristaEK, aristaHK, H, aristaIK, aristaIL, aristaKL, aristaFL, aristaJK, aristaHJ, aristaJL, aristaGL, aristaGJ, aristaDJ, I, J, K, L
  2. Midpoint(F, C) → M
  3. Midpoint(I, F) → N
  4. Midpoint(I, C) → P
  5. Ray(O, M) → f
  6. Ray(O, N) → g
  7. Ray(O, P) → h
  8. Distance(O, A) → r
  9. Sphere(O, A) → b
  10. Intersect(f, b) → Q,
  11. Intersect(g, b) → R,
  12. Intersect(h, b) → S,
  13. Polygon(F, R, Q) → t1, q, f_1, r_1
  14. Polygon(Q, S, C) → t2, c, q_1, s
  15. Polygon(R, I, S) → t3, s_1, r_2, i
  16. Line(O, F) → eje
  17. Polygon(R, Q, S) → t4, s_2, r_3, q_2
  18. Sequence(Rotate[t4, (i * α), eje], i, 0, 4) → l2
  19. Sequence(Rotate[l1, (i * α), eje], i, 0, 4) → l3
  20. Midpoint(I, E) → T
  21. Midpoint(C, E) → U
  22. Midpoint(C, B) → V
  23. Ray(O, T) → j
  24. Ray(O, U) → k
  25. Ray(O, V) → l
  26. Intersect(j, b) → W,
  27. Intersect(k, b) → Z,
  28. Intersect(l, b) → A_1,
  29. Polygon(I, W, S) → t5, s_3, i_1, w
  30. Polygon(S, Z, C) → t7, c_1, s_4, z_2
  31. Midpoint(E, B) → B_1
  32. Ray(O, B_1) → m
  33. Intersect(m, b) → C_1,
  34. Polygon(S, W, Z) → t6, z_1, s_6, w_1
  35. Polygon(C, Z, A_1) → t9, a_1, c_2, z_4
  36. Sequence(Rotate[l4, (i * α), eje], i, 0, 4) → l5
  37. Sequence(Rotate[t6, (i * α), eje], i, 0, 4) → l6

AI Drawing Prompt Reference

Draw a spherical triangular mesh derived from subdividing the faces of a regular icosahedron, showing the construction process. Start by creating an icosahedron, then find midpoints of its edges to form new triangles, project these triangle vertices onto a sphere, and finally create the spherical mesh. Highlight how rotations and translations are applied to the mesh, and the intersection points between the sphere and triangles.
The prompt above was compiled from the original drawing commands and is for reference only.