Two Parts of a Cube 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. It involves basic concepts in solid geometry, such as points, lines, faces, and polyhedra. Using GeoGebra commands like Point, Cube, Midpoint, Line, Vector, Translate, and Rotate, the two parts of the cube can be constructed. Suitable for middle school and above students to learn solid geometry.
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(D''', B''') → C_1Midpoint(D''', A''') → D_1Midpoint(A''', B''') → E_1Midpoint(D''', C''') → F_1Midpoint(C''', B''') → G_1Pyramid(D_1, C_1, F_1, D''', H''') → b, face5, edge2, edge1, edge3, edgeD'''H''', face3, face4, face2, face1, edge6, edge7, edge5, edge4Pyramid(C''', F_1, C_1, G_1, G''') → d, face10, edgeC'''G''', edge9, edge8, edge10, face6, face8, face9, face7, edge11, edge13, edge14, edge12Pyramid(D_1, C_1, E_1, A''', E''') → e, face15, edge16, edge15, edge17, edgeA'''E''', face13, face14, face12, face11, edge20, edge21, edge19, edge18Pyramid(C_1, E_1, B''', G_1, F''') → j, face20, edge22, edge23, edgeB'''F''', edge24, face18, face16, face17, face19, edge27, edge25, edge26, edge28Midpoint(B_1, A_1) → H_1Midpoint(A_1, U) → I_1Midpoint(U, V) → J_1Midpoint(V, B_1) → K_1Midpoint(B_1, W) → L_1Midpoint(W, K) → M_1Midpoint(K, T) → N_1Midpoint(T, U) → O_1Midpoint(Z, T) → P_1Midpoint(Z, A_1) → Q_1Midpoint(M_1, P_1) → R_1Midpoint(H_1, J_1) → T_1Midpoint(Q_1, O_1) → U_1Midpoint(K, V) → V_1Midpoint(V_1, L_1) → W_1Prism(K_1, A_1, U, M_1) → l, Z_1, edge30, edge34, edge33, edge31, edge35, edge37, edge36, A_2, face21, face25, face23, face24, face22, edge32, edge29Prism(Z_1, A_1, L_1, A_2) → m, B_2, edge41, edge43, edge40, edge42, edge44, edge46, edge45, C_2, face26, face29, face28, face30, face27, edge39, edge38Midpoint(V, T) → D_2Pyramid(B_1, W, Z, A_1, D_2) → o, face35, edge53, edge48, edge50, edge52, face32, face31, face33, face34, edge47, edgeWZ_1, edge49, edge51Pyramid(V_1, K, T, O_1, Z) → r, face39, edge57, edgeKZ, edgeTZ, edge56, face36, faceKTZ, face37, face38, edge54, edgeKT_1, edge55, edge58Pyramid(O_1, T, K, V_1, W) → s, face43, edge61, edgeTW, edgeKW, edge62, face41, faceKTW, face40, face42, edge60, edgeKT, edge59, edge63Pyramid(V_1, V, U, O_1, B_1) → t, face48, edge69, edge66, edge64, edge68, face46, face44, face45, face47, edge67, edgeUV_1, edge65, edge70Pyramid(V_1, V, U, O_1, A_1) → v, face53, edge76, edge73, edge71, edge75, face51, face49, face50, face52, edge74, edgeUV, edge72, edge77Pyramid(B_1, A_1, J_1, D_2) → a_1, face54, edge83, face55, face56, face57, edge78, edge79, edge81, edge82, edge80Pyramid(W, B_1, V_1, D_2) → b_1, face58, edge89, face59, face61, face60, edge84, edge87, edge85, edge86, edge88Pyramid(W, Z, N_1, D_2) → c_1, face62, edge94, face63, face65, face64, edgeWZ, edge92, edge90, edge91, edge93Pyramid(A_1, Z, O_1, D_2) → d_1, face66, edge100, face67, face68, face69, edge95, edge96, edge98, edge99, edge97