Cube Cross Section Interactive Demo

Cube Cross Section Interactive Demo
Loading the math board and drawing, please wait…
2021-07-02 17:24
①This GeoGebra example demonstrates how a plane cuts through a cube, producing a polygonal cross-section whose shape changes as the plane is rotated or translated in 3D space. ②Core mathematical concepts include solid geometry, intersection of a plane with polyhedra, symmetry, and combinatorial possibilities for the number of sides of the cross-section (triangle, quadrilateral, pentagon, hexagon). ③Construction highlights: the Cube command builds the cube; Intersect and IntersectPath compute intersection points and the section path; Rotate and Translate control the cutting plane's orientation and position; Point marks vertices (I, J, K, L, M, N) of the section. ④Suitable for high school or early college students learning spatial geometry, and for teachers demonstrating dynamic cross-sections with slider-based exploration.

GeoGebra Commands & Parameters

  1. Intersect(zAxis, xOyPlane) → A
  2. Point(xAxis) → B
  3. Point(Circle[B, Distance[A, B], Segment[A, B]]) → C
  4. 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
  5. Rotate(a, π / 4, xAxis) → a'
  6. Rotate(a', (-atand(1 / sqrt(2))), yAxis) → a''
  7. Translate(a'', Vector[((-2.7755575615628914E-17), 0, 2)]) → a'''
  8. Translate(a''', Vector[(0, 0, (-n))]) → b
  9. IntersectPath(f, b) → poly1, I, j, k, l, J, K, L, M, N, g, h, i

AI Drawing Prompt Reference

Draw a cube and cut it with a plane to produce a polygonal cross-section. First, construct the cube, then rotate and translate the plane to observe the changes in the cross-section shape. Finally, mark the vertices I, J, K, L, M, and N of the section.
The prompt above was compiled from the original drawing commands and is for reference only.