Cube Parts Demonstration by Renáta Vágová
Loading the math board and drawing, please wait…
In collections
TWO PARTS OF A CUBE
This example demonstrates two parts of a cube and their geometric relationships. It involves core math concepts like solid geometry, vectors, midpoints, rotations, and translations. Construction highlights include using commands and objects such as Point, Cube, Midpoint, Line, Vector, Translate, Rotate, Prism in GeoGebra. Suitable for high school and above students to learn spatial geometry and transformations.
GeoGebra Commands & Parameters
Point(xAxis) → APoint(xAxis) → BPoint(Circle[B, Distance[A, B], Segment[A, B]]) → CCube(A, B, C) → c, D, faceCDHG, faceEFGH, edgeAD, edgeAB, edgeBC, edgeCD, edgeAE, edgeDH, edgeEH, edgeEF, E, edgeBF, edgeFG, edgeCG, edgeGH, F, G, H, faceABCD, faceADHE, faceABFE, faceBCGFPoint(xAxis) → LPoint(xAxis) → MPoint(Circle[M, Distance[L, M], Segment[L, M]]) → NCube(L, M, N) → k, O, faceNOSR, facePQRS, edgeLO, edgeLM, edgeMN, edgeNO, edgeLP, edgeOS, edgePS, edgePQ, P, edgeMQ, edgeQR, edgeNR, edgeRS, Q, R, S, faceLMNO, faceLOSP, faceLMQP, faceMNRQMidpoint(H, B) → S_2Midpoint(S, M) → S_1Line(S_1, S_2) → p_1Line(S_2, yAxis) → fLine(S_1, yAxis) → gLine(S_2, zAxis) → hLine(S_1, zAxis) → iPoint(p_1) → IPoint(p_1) → JVector(I, J) → uTranslate(i, Vector[(p * u)]) → i'Translate(g, Vector[(p * u)]) → g'Rotate(A, α, p_1) → A'Rotate(B, α, p_1) → B'Rotate(C, α, p_1) → C'Rotate(D, α, p_1) → D'Rotate(E, α, p_1) → E'Rotate(F, α, p_1) → F'Rotate(G, α, p_1) → G'Rotate(H, α, p_1) → H'Rotate(A', β, f) → A''Rotate(B', β, f) → B''Rotate(C', β, f) → C''Rotate(D', β, f) → D''Rotate(E', β, f) → E''Rotate(F', β, f) → F''Rotate(G', β, f) → G''Rotate(H', β, f) → H''Translate(k, Vector[(p * u)]) → k'Translate(L, Vector[(p * u)]) → L'Translate(M, Vector[(p * u)]) → M'Translate(N, Vector[(p * u)]) → N'Translate(O, Vector[(p * u)]) → O'Translate(P, Vector[(p * u)]) → P'Translate(Q, Vector[(p * u)]) → Q'Translate(R, Vector[(p * u)]) → R'Translate(S, Vector[(p * u)]) → S'Rotate(c, α, p_1) → c'Rotate(c', β, f) → c''Rotate(G'', γ, h) → G'''Rotate(H'', γ, h) → H'''Rotate(E'', γ, h) → E'''Rotate(F'', γ, h) → F'''Rotate(D'', γ, h) → D'''Rotate(C'', γ, h) → C'''Rotate(A'', γ, h) → A'''Rotate(B'', γ, h) → B'''Rotate(c'', γ, h) → c'''Rotate(k', δ, p_1) → k''Rotate(L', δ, p_1) → L''Rotate(M', δ, p_1) → M''Rotate(N', δ, p_1) → N''Rotate(O', δ, p_1) → O''Rotate(P', δ, p_1) → P''Rotate(Q', δ, p_1) → Q''Rotate(R', δ, p_1) → R''Rotate(S', δ, p_1) → S''Rotate(k'', ε, g') → k'''Rotate(L'', ε, g') → L'''Rotate(M'', ε, g') → M'''Rotate(N'', ε, g') → N'''Rotate(O'', ε, g') → O'''Rotate(P'', ε, g') → P'''Rotate(Q'', ε, g') → Q'''Rotate(R'', ε, g') → R'''Rotate(S'', ε, g') → S'''Rotate(k''', ζ, i') → aRotate(L''', ζ, i') → KRotate(M''', ζ, i') → TRotate(N''', ζ, i') → URotate(O''', ζ, i') → VRotate(P''', ζ, i') → WRotate(Q''', ζ, i') → ZRotate(R''', ζ, i') → A_1Rotate(S''', ζ, i') → B_1Midpoint(H''', G''') → C_1Midpoint(E''', F''') → D_1Midpoint(D''', C''') → E_1Midpoint(A''', B''') → F_1Midpoint(A''', D''') → G_1Midpoint(E''', H''') → H_1Midpoint(F''', G''') → I_1Midpoint(B''', C''') → J_1Midpoint(C_1, D_1) → K_1Midpoint(C_1, E_1) → L_1Midpoint(G_1, H_1) → M_1Midpoint(D_1, F_1) → N_1Midpoint(J_1, I_1) → O_1Midpoint(G_1, J_1) → P_1Midpoint(V, T) → Q_1Midpoint(B_1, Z) → R_1Midpoint(A_1, T) → T_1Midpoint(B_1, U) → U_1Midpoint(B_1, K) → V_1Midpoint(Z, K) → W_1Midpoint(B_1, A_1) → Z_1Midpoint(A_1, Z) → A_2Midpoint(Z, W) → B_2Midpoint(V, U) → C_2Midpoint(K, T) → D_2Midpoint(T, U) → E_2Midpoint(V, K) → F_2Midpoint(B_1, W) → G_2Midpoint(Z, T) → H_2Midpoint(K, W) → I_2Midpoint(B_1, V) → J_2Midpoint(U, A_1) → K_2Midpoint(G''', C''') → L_2Midpoint(D''', H''') → M_2Midpoint(A''', E''') → N_2Midpoint(F''', B''') → O_2Midpoint(M_2, D''') → P_2Midpoint(N_2, A''') → Q_2Midpoint(L_2, C''') → R_2Midpoint(O_2, B''') → T_2Midpoint(O_1, M_1) → U_2Midpoint(U_2, P_1) → V_2Prism(P_2, Q_2, T_2, V_2, R_2, H''') → b, W_2, face2, face6, edge4, edge6, edge10, edge8, edge5, edge1, edge7, edge11, Z_2, edge12, edge9, edge2, edge13, edge14, edge15, edge3, A_3, B_3, face7, face1, face3, face5, face4Prism(B_1, V_1, V, A_1) → d, C_3, edge16, edge19, edge23, edge18, edge20, edge24, edge21, D_3, face8, face12, face11, face10, face9, edge22, edge17Midpoint(B_2, W) → E_3Midpoint(D_2, K) → F_3Midpoint(G_2, R_1) → G_3Midpoint(Q_1, F_2) → H_3Prism(W, G_2, V_1, V, K, E_3) → e, I_3, face14, face19, edge28, edge30, edge26, edgeKV_1, edgeKW_1, edge29, edge32, edge31, J_3, edge27, edge25, edge33, edge35, edge36, edge37, edge34, K_3, L_3, face18, face16, face17, face15, face13Midpoint(B_2, Z) → M_3Midpoint(Z_1, A_1) → N_3Midpoint(D_2, T) → O_3Midpoint(C_2, U) → P_3Midpoint(V_1, T_1) → Q_3Midpoint(Q_3, T_1) → R_3Prism(V, K, V_1, U) → l, S_3, edge42, edgeUV_1, edge39, edge43, edge40, edge44, edge41, T_3, face20, face22, face23, face24, face21, edgeKV_2, edge38Midpoint(B_1, Z_1) → U_3Prism(B_1, V, V_1, K, W, U_3) → m, V_3, face29, face31, edge47, edge48, edge45, edgeKW, edge50, edge52, edge49, edge53, W_3, edge46, edge51, edge54, edge56, edge57, edge58, edge55, Z_3, A_4, face30, face27, face28, face26, face25Midpoint(N_3, P_3) → B_4Midpoint(B_4, P_3) → C_4Midpoint(K_2, U) → D_4Midpoint(H_2, T) → E_4Prism(U, T, E_4, D_4, V) → o, F_4, edgeTU, edge59, edge64, edge61, edgeUV_2, edge60, edge66, edge65, edge62, edge67, G_4, edge68, edge63, H_4, face33, face32, face34, face37, face35, face36Prism(A_1, N_3, R_1, M_3, Z, D_4) → q, I_4, face38, face44, edge72, edge75, edge74, edge70, edge69, edge73, edge78, edge76, J_4, edge77, edge71, edge79, edge81, edge82, edge83, edge80, K_4, L_4, face43, face40, face42, face41, face39Prism(V, K, E_2, B_1) → s, M_4, edge87, edge86, edge85, edge90, edge88, edge91, edge89, N_4, face45, face47, face48, face49, face46, edgeKV, edge84Prism(U, E_2, V, D_4) → t, O_4, edgeUV, edge93, edge96, edge95, edge97, edge99, edge98, P_4, face50, face53, face54, face52, face51, edge92, edge94Prism(T, E_2, K, E_4) → v, Q_4, edgeKT, edge103, edge104, edge101, edge105, edge107, edge106, R_4, face55, face59, face58, face57, face56, edge102, edge100