Rotating Unit Cube
Loading the math board and drawing, please wait…
This example demonstrates the dynamic rotation of a unit cube in 3D space. It involves core mathematical concepts such as solid geometry, rotation, coordinate geometry, and vectors. Construction highlights include commands like Segment, Polygon, Midpoint, Line, Ray, Intersect, CurveCartesian, Mirror, and Circle from GeoGebra. Suitable for high school and above students studying solid geometry, spatial visualization, and dynamic geometric transformations.
GeoGebra Commands & Parameters
Segment(C_3, C') → nSegment(Q, C_3) → sPolygon(B, C_3, O) → poly1, o, b, c_1Midpoint(B, C_3) → M_1Midpoint(C_3, O) → M_2Midpoint(Q, C_3) → M_3Segment(C_3, O) → t_5Line(B, O) → iRay(O, B) → pSegment(O, B) → a_1Midpoint(a_1) → ASegment(H, E) → b_1Segment(E, O) → d_1Segment(H, G) → e_1Segment(G, O) → f_1Intersect(d_1, f_1) → IPolygon(D, G, I, F) → poly1_1, d_2, g_1, i_1, f_2Polygon(J, E, I, F) → poly3, j_1, e_2, i_2, f_3Polygon(J, B, H, E) → poly4, j_2, b_2, h_1, e_3Intersect(b_2, j_2) → KPolygon(K, D, F, J) → poly5, k_1, d_3, f_4, j_3Polygon(K, D, G, H) → poly6, k_2, d_4, g_2, h_2Intersect(b_2, j_2) → LSegment(L, I) → l_1Polygon(B, E, O) → poly7, o_1, b_3, e_4Segment(E, O) → m_1Midpoint(b_3) → MMidpoint(E, B) → NCurveCartesian(x(O + (((R * sqrt(2 / 3)) * cos(t + π / 2)) * u) + (((R * sqrt(2 / 3)) * sin(t + π / 2)) * v)), y(O + (((R * sqrt(2 / 3)) * cos(t + π / 2)) * u) + (((R * sqrt(2 / 3)) * sin(t + π / 2)) * v)), t, 0, 6.283185307179586) → n_1Mirror(C'', O) → C'''Circle(C'', C''', P) → cCircle(C''', C'', P) → d