Platonic Solids and Spheres by uStas

Platonic Solids and Spheres by uStas
Loading the math board and drawing, please wait…
2015-03-30 02:11
This example demonstrates the geometric relationships and properties of five Platonic solids (Tetrahedron, Cube, Octahedron, Dodecahedron, Icosahedron) and spheres. Key math concepts include solid geometry, polygon construction, vectors, rotation, intersection calculations, and orthogonal planes. GeoGebra commands used are Polygon, Tetrahedron, Midpoint, Point, Cube, Intersect, OrthogonalPlane, PointIn, Segment, Vector, Dodecahedron, Sphere, OrthogonalLine, Icosahedron, Octahedron, AngularBisector. Suitable for high school and above students learning 3D space geometry and properties of polyhedra.

GeoGebra Commands & Parameters

  1. Polygon(C, B, A) → многоугольник1, a_1, c, b
  2. Tetrahedron(A, B, Vector[(-UnitVector[многоугольник1])]) → d_1, D, реброAE, реброDE, реброBE, E, граньABD, граньADE, граньABE, граньBDE, реброAD, реброAB, реброBD
  3. Midpoint(A, C) → F
  4. Point(Circle[J, Distance[I, J], Segment[I, J]]) → K
  5. Cube(I, J, K) → f, L, граньKLPO, граньMNOP, реброIL, реброIJ, реброJK, реброKL, реброIM, реброLP, реброMP, реброMN, M, реброJN, реброNO, реброKO, реброOP, N, O, P, граньIJKL, граньILPM, граньIJNM, граньJKON
  6. Intersect(zAxis, граньMNOP) → Q
  7. Midpoint(Q, R) → Sd
  8. OrthogonalPlane(Td, zAxis) → i_1
  9. PointIn(i_1) → U
  10. PointIn(i_1) → V
  11. Segment(U, V) → j
  12. OrthogonalPlane(V, j) → k_1
  13. PointIn(k_1) → W
  14. Vector(V, W) → v
  15. Dodecahedron(U, V, v) → l, Z, I_1, J_1, K_1, L_1, M_1, N_1, O_1, P_1, Q_1, грань1, A_1, грань3, грань2, грань4, грань5, грань6, грань10, грань11, грань7, грань8, грань9, B_1, грань12, ребро1, реброUV, реброVZ, ребро4, ребро6, ребро2, ребро8, ребро16, ребро18, C_1, ребро17, ребро9, ребро3, ребро10, ребро11, ребро5, ребро12, ребро13, ребро7, ребро14, D_1, ребро15, ребро22, ребро28, ребро23, ребро25, ребро19, ребро24, ребро20, ребро26, ребро21, E_1, ребро27, F_1, G_1, H_1
  16. Midpoint(P_1, V) → Od
  17. Sphere(Od, P_1) → ad
  18. OrthogonalLine(Od, грань3) → g
  19. Intersect(g, грань3) → S_1
  20. Sphere(Od, S_1) → md
  21. OrthogonalPlane(Ti, zAxis) → e
  22. PointIn(e) → G
  23. PointIn(e) → H
  24. Segment(G, H) → h
  25. OrthogonalPlane(H, h) → n
  26. PointIn(n) → S
  27. Vector(H, S) → w
  28. Icosahedron(G, H, w) → o_1, T, C_2, граньGHT, грань14, грань16, грань15, грань13, грань18, грань19, грань17, грань20, R_1, грань21, грань24, грань25, грань30, грань27, грань29, грань31, грань28, грань26, грань23, T_1, грань22, реброGT, реброGH, реброHT, ребро30, ребро36, ребро31, ребро44, ребро29, ребро38, U_1, ребро32, ребро34, ребро39, ребро33, ребро41, ребро35, ребро37, ребро42, ребро45, ребро43, V_1, ребро50, ребро51, ребро52, ребро55, ребро46, ребро53, ребро49, ребро54, ребро48, ребро47, W_1, ребро40, Z_1, A_2, B_2
  29. Midpoint(A_2, T) → Oi
  30. Sphere(Oi, A_2) → pik
  31. OrthogonalLine(Oi, грань16) → q
  32. Intersect(q, грань16) → D_2
  33. Sphere(Oi, D_2) → ri
  34. OrthogonalPlane(To, zAxis) → a
  35. PointIn(a) → E_2
  36. PointIn(a) → F_2
  37. Segment(E_2, F_2) → m
  38. OrthogonalPlane(F_2, m) → p
  39. PointIn(p) → G_2
  40. Vector(F_2, G_2) → r
  41. Octahedron(E_2, F_2, r) → s, H_2, грань36, грань38, грань39, ребро57, ребро56, ребро60, ребро59, ребро64, ребро58, ребро66, I_2, ребро61, ребро62, ребро65, ребро63, ребро67, J_2, K_2, грань32, грань34, грань35, грань33, грань37
  42. Midpoint(реброAB) → L_2
  43. AngularBisector(E, L_2, D) → b_1
  44. Intersect(b_1, zAxis) → M_2
  45. Sphere(M_2, D) → ct
  46. Sphere(M_2, R) → et
  47. OrthogonalLine(To, грань35) → c_1
  48. Intersect(c_1, грань35) → N_2
  49. Sphere(To, N_2) → eo
  50. Sphere(To, F_2) → e_1
  51. Sphere(Sd, R) → fk_1
  52. Sphere(Sd, L) → fk
  53. PointIn(ct) → O_2
  54. Segment(O_2, Td) → g_1

AI Drawing Prompt Reference

Draw five Platonic solids: the tetrahedron, cube, octahedron, dodecahedron, and icosahedron. Also draw some spheres to show their spatial relationships. The construction order includes: first drawing a polygon, then constructing the tetrahedron; next constructing the cube; then using rotation and intersection calculations to obtain the octahedron, dodecahedron, and icosahedron; finally drawing spheres to show the positions and relationships of these solids in three-dimensional space.
The prompt above was compiled from the original drawing commands and is for reference only.