Cube Parts Demonstration by Renáta Vágová (4)
Loading the math board and drawing, please wait…
In collections
TWO PARTS OF A CUBE
This example demonstrates different parts of a cube and their geometric relationships. It involves core mathematical concepts such as solid geometry, vectors, straight lines, area, functions, and transformations. The construction uses commands like Point, Cube, Midpoint, Line, Vector, Translate, Rotate, and Polygon in GeoGebra. It is suitable for high school and above students studying spatial geometry and vector knowledge.
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_2Polygon(D''', C''', G''', C_1, M_2) → poly1, d''', j, g''', c_1, m_2Polygon(D''', G_1, F_1, B''', C''') → poly2, l, g_1, f_1, b''', mPolygon(G''', C''', B''', O_2, I_1) → poly3, n, q, r, o_2, i_1Polygon(C_1, G''', I_1) → t1, s, t, bPolygon(M_2, D''', G_1) → t2, d, e, h_1Polygon(F_1, B''', O_2) → t3, j_1, k_1, l_1Polygon(M_2, G_1, F_1, O_2, I_1, C_1) → poly4, m_1, n_1, q_1, r_1, s_1, t_1Polygon(B_1, V, Z_1) → t4, z_1, b_1, vPolygon(B_1, V, K, W) → q1, a_1, v_1, k_2, wPolygon(K, D_2, V) → t5, v_2, k_3, d_2Polygon(D_2, H_2, V) → t6, v_3, d_1, h_2Polygon(Z_1, V, H_2) → t7, e_1, f_2, v_4Polygon(K, D_2, H_2, Z, W) → poly5, k_4, g_2, i_2, z_2, w_1Polygon(W, B_1, Z_1, Z) → q2, w_2, j_2, l_2, z_3Polygon(Z, H_2, Z_1) → t8, n_2, z_4, p_2Polygon(B_1, U, V) → t9, v_5, q_2, u_1Polygon(B_1, V, K, W) → q3, r_2, v_6, k_5, w_3Polygon(U, V, K, T) → q4, u_2, v_7, k_6, t_2Polygon(U, H_2, T) → t10, t_3, u_3, s_2Polygon(B_1, U, H_2, B_2) → q5, a_2, u_4, b_2, c_2Polygon(B_1, W, B_2) → t11, e_2, f_3, w_4Polygon(W, K, T, H_2, B_2) → poly6, w_5, k_7, t_4, g_3, h_3Polygon(V, C_2, E_2, T, K) → poly7, v_8, i_3, j_3, t_5, k_8Polygon(J_2, C_2, V) → t12, v_9, l_3, m_3Polygon(K, V, J_2, G_2, W) → poly8, k_9, v_{10}, n_3, p_3, w_6Polygon(T, K, W, B_2, H_2) → poly9, t_6, k_{10}, w_7, q_3, r_3Polygon(H_2, T, E_2) → t13, s_3, a_3, t_7Polygon(B_2, G_2, W) → t14, w_8, b_3, c_3Polygon(E_2, C_2, J_2, G_2, B_2, H_2) → poly10, d_3, e_3, f_4, g_4, h_4, i_4Polygon(T, V, K) → t15, k_{11}, t_8, v_{11}Polygon(K, W, Z, T) → q6, k_{12}, w_9, z_5, t_9Polygon(W, Z, B_1) → t16, j_4, w_{10}, z_6Polygon(K, W, B_1, V) → q7, k_{13}, w_{11}, l_4, v_{12}Polygon(B_1, Z, T, V) → q8, m_4, z_7, t_{10}, v_{13}