Nets of a Cube
Loading the math board and drawing, please wait…
This example demonstrates the nets of a cube. It involves spatial geometry concepts such as the structure and unfolding of a cube. Using GeoGebra commands like Line, Rotate, and Polygon, the net of a cube can be constructed. Suitable for middle school and above students to learn spatial geometry and geometric construction.
GeoGebra Commands & Parameters
Line(A, B) → gLine(B, C) → rLine(A, D) → sLine(D, C) → tRotate(U_1, (-rt), g) → K_6Rotate(V_1, (-rt), g) → L_6Rotate(D, rt, t) → D'Rotate(C_2, rt, t) → M_6Rotate(D_2, rt, t) → N_6Rotate(B_2, (-rt), r) → O_6Rotate(A_2, (-rt), r) → P_6Rotate(Z_1, rt, s) → Q_6Rotate(W_1, rt, s) → R_6Polygon(A, B, C, D) → q1, a, b, c, dPolygon(L_6, B, A, K_6) → q2, l_6, b_2, a_1, k_6Polygon(P_6, O_6, C, B) → q3, p_6, o_6, c_2, b_3Polygon(R_6, A, D, Q_6) → q4, r_6, a_2, d_1, q_6Polygon(N_6, M_6, D, C) → q5, n_6, m_6, d_2, c_7Line(I_1, L_1) → i_1Line(J_1, K_1) → j_1Rotate(P_5, rt, i_1) → S_6Rotate(O_5, rt, i_1) → T_6Rotate(Q_5, (-rt), j_1) → U_6Rotate(R_5, (-rt), j_1) → V_6Polygon(J_1, K_1, L_1, I_1) → q6, k_1, l_1, q_1, e_1Polygon(V_6, J_1, K_1, U_6) → q7, v_6, f_2, k_2, u_6Polygon(T_6, I_1, L_1, S_6) → q8, t_6, n_2, e_2, s_6Rotate(V_5, (-rt), g) → W_6Rotate(W_5, (-rt), g) → Z_6Polygon(Z_6, J_1, I_1, W_6) → q9, z_6, l_3, n_3, w_6Line(M_6, N_6) → r_3Circle(M_6, 1, r_3) → e_3Circle(N_6, 1, r_3) → s_3Ray(D, M_6) → k_4Ray(C, N_6) → m_4Intersect(k_4, e_3) → A_7, B_7Intersect(m_4, s_3) → C_7, D_7Rotate(A_7, rt, r_3) → E_7Rotate(C_7, rt, r_3) → F_7Polygon(E_7, M_6, N_6, F_7) → q10, e_7, p_4, s_4, f_7Line(Z_6, W_6) → i_5Circle(Z_6, 1, i_5) → p_5Circle(W_6, 1, i_5) → q_5Ray(J_1, Z_6) → j_5Ray(I_1, W_6) → l_5Intersect(j_5, p_5) → E_2, F_2Intersect(l_5, q_5) → G_7, H_7Rotate(G_7, rt, i_5) → I_7Rotate(E_2, rt, i_5) → J_7Polygon(J_7, Z_6, W_6, I_7) → q11, j_7, r_5, s_5, i_7Line(J_7, I_7) → t_5Circle(J_7, 1, t_5) → e_6Circle(I_7, 1, t_5) → g_6Ray(W_6, I_7) → a_5Ray(Z_6, J_7) → g_7Intersect(a_5, g_6) → S_5, T_5Intersect(g_7, e_6) → U_5, Z_5Rotate(U_5, rt, t_5) → K_7Rotate(S_5, rt, t_5) → L_7Polygon(J_7, I_7, L_7, K_7) → q12, h_7, k_7, l_7, m_7Polygon(K, L, I, J) → q13, k, l, i, jRotate(J_5, (-rt), g) → M_7Rotate(I_5, (-rt), g) → N_7Polygon(T_1, Q_1, R_1, S_1) → q14, t_1, r_1, s_1, f_4Polygon(N_7, S_1, R_1, M_7) → q15, n_7, g_4, h_4, a_4Ray(R_1, M_7) → b_4Ray(S_1, N_7) → c_4Circle(N_7, 1, i_5) → d_4Circle(M_7, 1, i_5) → e_4Intersect(c_4, d_4) → G_5, H_5Intersect(b_4, e_4) → O_7, P_7Rotate(G_5, rt, i_5) → Q_7Rotate(O_7, rt, i_5) → R_7Polygon(Q_7, N_7, M_7, R_7) → q16, q_7, f_5, g_5, r_7Line(Q_1, R_1) → h_5Line(T_1, S_1) → k_5Rotate(F_5, (-rt), h_5) → S_7Rotate(E_5, (-rt), h_5) → T_7Polygon(R_1, Q_1, S_7, T_7) → q17, m_5, n_5, s_7, t_7Rotate(K_5, rt, k_5) → U_7Rotate(L_5, rt, k_5) → V_7Polygon(V_7, T_1, S_1, U_7) → q18, v_7, e_5, p_7, u_7Rotate(N_5, rt, k_5) → W_7Rotate(W_7, (-rt), v_7) → Z_7Rotate(M_5, (-rt), v_7) → A_8Polygon(V_7, T_1, A_8, Z_7) → q19, a_7, b_7, a_8, z_7Rotate(C_4, (-rt), k) → B_8Rotate(D_4, (-rt), k) → C_8Polygon(C_8, B_8, L, K) → q20, c_8, b_8, l_8, k_8Line(K, L) → d_7Rotate(H_4, (-rt), d_7) → D_8Rotate(D_8, (-rt), k_8) → E_8Rotate(G_4, (-rt), k_8) → F_8Polygon(E_8, C_8, K, F_8) → q21, e_8, f_8, k_9, g_8Line(B_8, C_8) → h_8Circle(B_8, 1, h_8) → d_8Circle(C_8, 1, h_8) → p_8Ray(L, B_8) → i_8Intersect(i_8, d_8) → G_8, H_8Ray(K, C_8) → j_8Intersect(j_8, p_8) → I_8, J_8Rotate(G_8, rt, h_8) → E_4Rotate(I_8, rt, h_8) → F_4Polygon(E_4, B_8, C_8, F_4) → q22, m_8, n_8, q_8, r_8Line(I, L) → s_8Rotate(Z_3, rt, s_8) → K_8Rotate(W_3, rt, s_8) → L_8Polygon(I, L_8, K_8, L) → q23, i_9, t_8, f_9, l_9Rotate(A_4, rt, s_8) → M_8Rotate(M_8, rt, i_9) → N_8Rotate(B_4, rt, i_9) → O_8Polygon(O_8, I, L_8, N_8) → q24, o_8, i_{10}, g_9, h_9Line(O, P) → j_9Line(N, M) → m_9Polygon(N, O, P, M) → q25, n, o, p, mRotate(I_4, rt, s_8) → P_8Rotate(K_4, rt, s_8) → Q_8Rotate(L_4, rt, s_8) → R_8Polygon(Q_8, M, P, R_8) → q26, i_4, m_{10}, p_9, j_4Rotate(P_8, (-rt), i_4) → S_8Rotate(J_4, (-rt), i_4) → T_8Polygon(S_8, T_8, M, Q_8) → q27, l_4, n_4, m_{11}, q_4Rotate(M_4, (-rt), j_9) → U_8Rotate(N_4, (-rt), j_9) → V_8Polygon(P, O, V_8, U_8) → q28, p_{10}, o_2, v_8, u_8Line(U_8, V_8) → r_4Circle(U_8, 1, r_4) → c_9Circle(V_8, 1, r_4) → d_9Ray(P, U_8) → n_9Ray(O, V_8) → q_9Intersect(n_9, c_9) → W_8, Z_8Intersect(q_9, d_9) → A_9, B_9Rotate(W_8, rt, r_4) → C_9Rotate(A_9, rt, r_4) → D_9Polygon(C_9, U_8, V_8, D_9) → q29, r_9, s_9, t_9, a_9Rotate(Q_4, (-rt), j_9) → E_9Circle(E_9, 1, r_4) → e_9Line(E_9, t_9) → b_9Intersect(b_9, e_9, 1) → F_9Rotate(F_9, (-rt), t_9) → O_4Rotate(E_9, (-rt), t_9) → P_4Polygon(O_4, P_4, V_8, D_9) → q30, o_4, f_{10}, g_{10}, h_{10}Polygon(E, F, G, H) → q31, e, f, g_2, hRotate(N_2, (-rt), j_9) → R_4Rotate(O_2, (-rt), j_9) → G_9Polygon(R_4, H, G, G_9) → q32, h_2, h_{11}, g_{11}, i_2Circle(R_4, 1, r_4) → p_2Circle(G_9, 1, r_4) → c_{10}Ray(G, G_9) → j_2Ray(H, R_4) → l_2Intersect(l_2, p_2) → M_2, P_2Intersect(j_2, c_{10}) → H_9, I_9Rotate(M_2, rt, r_4) → J_9Rotate(H_9, rt, r_4) → K_9Polygon(J_9, R_4, G_9, K_9) → q33, m_2, j_{10}, k_{10}, l_{10}Line(H, E) → n_{10}Rotate(H_2, (-rt), n_{10}) → L_9Rotate(G_2, (-rt), n_{10}) → M_9Polygon(M_9, E, H, L_9) → q34, q_{10}, e_{10}, h_{12}, r_{10}Rotate(L_2, rt, m_9) → N_9Rotate(K_2, rt, m_9) → O_9Rotate(I_2, rt, m_9) → P_9Polygon(F, E, N_9, O_9) → q35, f_{11}, e_{11}, s_{10}, o_9Rotate(P_9, (-rt), o_9) → Q_9Rotate(J_2, (-rt), o_9) → R_9Polygon(R_9, F, O_9, Q_9) → q36, t_{10}, f_{12}, a_{10}, b_{10}Polygon(P_1, M_1, N_1, O_1) → q37, p_1, m_1, n_1, o_1Rotate(H_6, (-rt), j_1) → S_9Rotate(G_6, (-rt), j_1) → T_9Rotate(F_6, (-rt), j_1) → U_9Polygon(T_9, O_1, N_1, U_9) → q38, f_6, h_6, i_6, u_9Rotate(S_9, (-rt), f_6) → V_9Rotate(I_6, (-rt), f_6) → W_9Polygon(V_9, W_9, O_1, T_9) → q39, v_9, w_9, j_6, a_6Rotate(A_6, rt, m_9) → Z_9Rotate(E_6, rt, m_9) → A_{10}Rotate(B_6, rt, m_9) → B_{10}Polygon(N_1, B_{10}, Z_9, M_1) → q40, b_6, c_6, z_9, d_6Rotate(D_6, rt, m_9) → C_{10}Rotate(C_6, rt, m_9) → D_{10}Line(Z_9, M_1) → d_{10}Rotate(D_{10}, rt, d_{10}) → E_{10}Rotate(A_{10}, rt, d_{10}) → F_{10}Rotate(J_6, rt, d_{10}) → G_{10}Polygon(F_{10}, G_{10}, M_1, Z_9) → q41, i_{11}, j_{11}, k_{11}, l_{11}Line(Z_9, F_{10}) → n_{11}Rotate(E_{10}, rt, n_{11}) → H_{10}Rotate(C_{10}, rt, n_{11}) → I_{10}Polygon(Z_9, F_{10}, H_{10}, I_{10}) → q42, p_{11}, q_{11}, r_{11}, s_{11}Line(C_1, D_1) → t_{11}Line(B_1, A_1) → a_{11}Rotate(D_3, rt, t_{11}) → J_{10}Rotate(E_3, rt, t_{11}) → K_{10}Rotate(F_3, rt, t_{11}) → L_{10}Polygon(D_1, C_1, A_1, B_1) → q43, b_1, c_1, f_3, g_3Polygon(K_{10}, C_1, D_1, L_{10}) → q44, h_3, i_3, j_3, k_3Line(K_{10}, C_1) → c_3Rotate(J_{10}, (-rt), c_3) → M_{10}Rotate(C_3, (-rt), c_3) → N_{10}Polygon(M_{10}, N_{10}, C_1, K_{10}) → q45, d_3, b_{11}, c_{11}, d_{11}Rotate(I_3, rt, a_{11}) → O_{10}Rotate(L_3, rt, a_{11}) → P_{10}Rotate(G_3, rt, a_{11}) → Q_{10}Polygon(O_{10}, B_1, A_1, P_{10}) → q46, o_{10}, g_{12}, i_{12}, j_{12}Rotate(H_3, (-rt), o_{10}) → R_{10}Rotate(Q_{10}, (-rt), o_{10}) → S_{10}Polygon(R_{10}, B_1, O_{10}, S_{10}) → q47, k_{12}, l_{12}, m_{12}, n_{12}Line(O_{10}, P_{10}) → p_{12}Circle(P_{10}, 1, p_{12}) → c_{12}Circle(O_{10}, 1, p_{12}) → d_{12}Ray(A_1, P_{10}) → q_{12}Ray(B_1, O_{10}) → r_{12}Intersect(r_{12}, d_{12}) → J_3, K_3Intersect(q_{12}, c_{12}) → T_{10}, U_{10}Rotate(J_3, rt, p_{12}) → V_{10}Rotate(T_{10}, rt, p_{12}) → W_{10}Polygon(W_{10}, P_{10}, O_{10}, V_{10}) → q48, w_{10}, s_{12}, t_{12}, v_{10}Rotate(P_3, rt, s_8) → Z_{10}Rotate(O_3, rt, s_8) → A_{11}Rotate(N_3, rt, s_8) → B_{11}Rotate(M_3, rt, s_8) → C_{11}Polygon(W, Z, U, V) → q49, w, z_1, u, vPolygon(B_{11}, V, U, C_{11}) → q50, m_3, v_1, u_1, p_3Rotate(V_3, rt, t_{11}) → D_{11}Rotate(S_3, rt, t_{11}) → E_{11}Polygon(E_{11}, U, Z, D_{11}) → q51, q_3, u_3, z_3, t_3Circle(E_{11}, 1, t_3) → e_{12}Circle(D_{11}, 1, t_3) → c_{13}Ray(Z, D_{11}) → a_{12}Ray(U, E_{11}) → b_{12}Intersect(b_{12}, e_{12}) → F_{11}, G_{11}Intersect(a_{12}, c_{13}) → H_{11}, I_{11}Rotate(H_{11}, (-rt), t_3) → J_{11}Rotate(F_{11}, (-rt), t_3) → K_{11}Polygon(J_{11}, D_{11}, E_{11}, K_{11}) → q52, f_{13}, g_{13}, h_{13}, i_{13}Rotate(A_{11}, (-rt), m_3) → L_{11}Rotate(R_3, (-rt), m_3) → M_{11}Polygon(B_{11}, L_{11}, M_{11}, V) → q53, j_{13}, k_{13}, l_{13}, v_3Circle(L_{11}, 1, k_{13}) → d_{13}Circle(M_{11}, 1, k_{13}) → e_{13}Ray(B_{11}, L_{11}) → m_{13}Ray(V, M_{11}) → n_{13}Intersect(m_{13}, d_{13}) → N_{11}, O_{11}Intersect(n_{13}, e_{13}) → P_{11}, Q_{11}Rotate(N_{11}, (-rt), k_{13}) → R_{11}Rotate(P_{11}, (-rt), k_{13}) → S_{11}Polygon(R_{11}, S_{11}, M_{11}, L_{11}) → q54, p_{13}, q_{13}, r_{13}, s_{13}Line(G_1, H_1) → t_{13}Line(F_1, E_1) → a_{13}Rotate(R_2, rt, a_{13}) → T_{11}Rotate(Q_2, rt, a_{13}) → U_{11}Rotate(T_2, (-rt), r) → V_{11}Rotate(S_2, (-rt), r) → W_{11}Polygon(G_1, H_1, E_1, F_1) → q55, g_1, h_1, f_1, q_2Polygon(T_{11}, F_1, E_1, U_{11}) → q56, r_2, s_2, t_2, u_{11}Polygon(V_{11}, G_1, F_1, W_{11}) → q57, v_{11}, a_3, b_{13}, w_{11}Rotate(V_2, (-rt), t_{13}) → Z_{11}Rotate(W_2, (-rt), t_{13}) → A_{12}Rotate(B_3, (-rt), t_{13}) → B_{12}Polygon(A_{12}, H_1, G_1, B_{12}) → q58, f_{14}, g_{14}, h_{14}, i_{14}Circle(A_{12}, 1, i_{14}) → c_{14}Circle(B_{12}, 1, i_{14}) → d_{14}Ray(H_1, A_{12}) → j_{14}Ray(G_1, B_{12}) → k_{14}Intersect(j_{14}, c_{14}) → Z_2, A_3Intersect(k_{14}, d_{14}) → C_{12}, D_{12}Rotate(Z_2, (-rt), i_{14}) → E_{12}Rotate(C_{12}, (-rt), i_{14}) → F_{12}Polygon(E_{12}, A_{12}, B_{12}, F_{12}) → q59, l_{14}, m_{14}, n_{14}, p_{14}Rotate(Z_{11}, (-rt), f_{14}) → G_{12}Rotate(U_2, (-rt), f_{14}) → H_{12}Polygon(H_{12}, H_1, A_{12}, G_{12}) → q60, q_{14}, r_{14}, s_{14}, t_{14}Rotate(U_4, rt, a_{13}) → I_{12}Rotate(S_4, rt, a_{13}) → J_{12}Rotate(T_4, rt, a_{13}) → K_{12}Polygon(Q, R, S, T) → q61, q, r_{15}, s_{15}, t_4Polygon(K_{12}, R, Q, J_{12}) → q62, b_5, r_{16}, q_{15}, c_5Rotate(I_{12}, (-rt), q_{15}) → L_{12}Rotate(V_4, (-rt), q_{15}) → M_{12}Polygon(J_{12}, Q, M_{12}, L_{12}) → q63, d_5, q_{16}, a_{14}, b_{14}Rotate(W_4, (-rt), t_{13}) → N_{12}Rotate(B_5, (-rt), t_{13}) → O_{12}Rotate(C_5, (-rt), t_{13}) → P_{12}Polygon(N_{12}, T, S, O_{12}) → q64, e_{14}, t_{15}, s_{16}, o_{12}Circle(O_{12}, 1, o_{12}) → c_{15}Circle(N_{12}, 1, o_{12}) → d_{15}Ray(T, N_{12}) → f_{15}Ray(S, O_{12}) → g_{15}Intersect(f_{15}, d_{15}) → Q_{12}, R_{12}Intersect(g_{15}, c_{15}) → S_{12}, T_{12}Rotate(Q_{12}, (-rt), o_{12}) → U_{12}Rotate(S_{12}, (-rt), o_{12}) → V_{12}Polygon(U_{12}, N_{12}, O_{12}, V_{12}) → q65, u_{12}, h_{15}, i_{15}, v_{12}Circle(P_{12}, 1, h_{15}) → e_{15}Line(P_{12}, i_{15}) → j_{15}Intersect(j_{15}, e_{15}) → W_{12}, Z_{12}Rotate(W_{12}, (-rt), i_{15}) → A_{13}Rotate(P_{12}, (-rt), i_{15}) → B_{13}Polygon(A_{13}, B_{13}, O_{12}, V_{12}) → q66, k_{15}, l_{15}, m_{15}, n_{15}
AI Drawing Prompt Reference
Draw a net of a cube consisting of six squares connected by rotations and flips. Start by drawing four connected squares, then use rotations and flips to attach the remaining two squares to the edges of the first four squares, forming a complete net.
The prompt above was compiled from the original drawing commands and is for reference only.