Eight Spheres Arranged Inside a Cube

Eight Spheres Arranged Inside a Cube
Loading the math board and drawing, please wait…
2023-11-06 00:21
This example demonstrates how to construct and visualize eight spheres inside a single cube by using the cube’s symmetric feature points. It highlights 3D solid-geometry ideas: cube structure (faces and edges), midpoint-based symmetry, and geometric construction steps that locate sphere centers in space. The construction uses GeoGebra’s commands to: create key points (Point), build the cube (Cube), compute symmetry-related midpoints (Midpoint), generate perpendicular helper lines (OrthogonalLine), find intersection points to determine precise locations (Intersect), and finally create each sphere with a chosen center (Sphere). The model explicitly relies on cube face and edge objects (e.g., faceABCD, faceADHE, faceABFE, faceBCGF, etc., and edgeAB, edgeBC, edgeCD, edgeAD, edgeAE, edgeDH, edgeEH, edgeEF) together with multiple auxiliary points (A–H plus computed points) that serve as inputs for the eight sphere centers. Suitable for middle/high school solid-geometry learning and for general 3D geometry visualization and construction practice.

GeoGebra Commands & Parameters

  1. Point(Circle[B, Distance[A, B], Segment[A, B]]) → C
  2. Cube(A, B, C) → a, D, faceCDHG, faceEFGH, edgeAD, edgeAB, edgeBC, edgeCD, edgeAE, edgeDH, edgeEH, edgeEF, E, edgeBF, edgeFG, edgeCG, edgeGH, F, G, H, faceABCD, faceADHE, faceABFE, faceBCGF
  3. Midpoint(G, E) → I
  4. Midpoint(F, I) → J
  5. Midpoint(G, I) → K
  6. Midpoint(I, H) → L
  7. Midpoint(I, E) → M
  8. Midpoint(G, D) → N
  9. Midpoint(H, N) → O
  10. Midpoint(G, N) → P
  11. Midpoint(N, C) → Q
  12. Midpoint(N, D) → R
  13. OrthogonalLine(J, faceEFGH) → f
  14. OrthogonalLine(K, faceEFGH) → g
  15. OrthogonalLine(L, faceEFGH) → h
  16. OrthogonalLine(M, faceEFGH) → i
  17. OrthogonalLine(P, faceCDHG) → j
  18. OrthogonalLine(Q, faceCDHG) → k
  19. OrthogonalLine(R, faceCDHG) → l
  20. OrthogonalLine(O, faceCDHG) → m
  21. Intersect(i, m) → S
  22. Intersect(h, m) → T
  23. Intersect(h, l) → U
  24. Intersect(i, l) → V
  25. Sphere(S, M) → b
  26. Sphere(T, L) → c
  27. Intersect(j, f) → W
  28. Intersect(g, j) → Z
  29. Sphere(W, J) → d
  30. Sphere(Z, K) → e
  31. Intersect(k, f) → A_1
  32. Intersect(k, g) → B_1
  33. Sphere(B_1, Q) → n
  34. Sphere(U, R) → o
  35. Intersect(l, faceABFE) → C_1
  36. Intersect(k, faceABFE) → D_1
  37. Sphere(V, C_1) → p
  38. Sphere(A_1, D_1) → q

AI Drawing Prompt Reference

Draw a cube and place eight equal spheres inside it. Start by defining one vertex and an adjacent vertex, then construct the full cube with its six faces and twelve edges. Use symmetry by taking midpoints of certain edges or faces as auxiliary points. From these points, draw lines perpendicular to specific faces; their intersections determine the eight sphere centers. Finally, create eight spheres centered at these points with radius equal to half the cube's edge length, so they fit symmetrically near the cube's corners.
The prompt above was compiled from the original drawing commands and is for reference only.