Cube Geometry: Shortest Path
Loading the math board and drawing, please wait…
This applet shows a net of a cube with two points on adjacent faces and the shortest path between them. It demonstrates the geometric properties of a cube and the concept of the shortest path. The construction uses points, cubes, planes, and vectors in GeoGebra. Suitable for middle school and above students to learn about cube geometry.
GeoGebra Commands & Parameters
Intersect(yAxis, zAxis) → APoint(xAxis) → BPoint(Circle[B, Distance[A, B], Segment[A, B]]) → CCube(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, faceBCGFPointIn(faceEFGH) → IPointIn(faceABFE) → JOrthogonalPlane(J, edgeEF) → bOrthogonalPlane(I, edgeEF) → cIntersect(edgeEF, b) → KIntersect(edgeEF, c) → LOrthogonalPlane(J, edgeBF) → dIntersectPath(c, d) → eOrthogonalPlane(I, edgeFG) → f_1IntersectPath(f_1, d) → gIntersect(e, faceABFE) → MSegment(J, M) → hSegment(M, L) → iSegment(L, I) → jVector(L, K) → uSegment(J, N) → kSegment(N, I) → lPolygon(B, A, 4, xOyPlane) → poly1, m, n, p, q, f, PPolygon(P, f, 4, xOyPlane) → poly2, r, s, t, a_1, O, QPolygon(A, D, 4, xOyPlane) → poly3, b_1, c_1, d_1, e_1, R, SPolygon(C, B, 4, xOyPlane) → poly4, g_1, h_1, i_1, j_1, T, UPolygon(D, C, 4, xOyPlane) → poly5, k_1, l_1, m_1, n_1, V, WCircle(edgeAB, J) → q_1IntersectIntersect(xOyPlane, q_1) → C_1, D_1Circle(edgeEF, I) → p_1Plane(A, E, F) → oIntersect(o, p_1) → Z, A_1Circle(edgeAB, A_1) → r_1Intersect(xOyPlane, r_1) → B_1, E_1Segment(D_1, E_1) → s_1