Tank Model
Loading the math board and drawing, please wait…
This example demonstrates how to construct a tank model using GeoGebra. Key mathematical concepts include triangles, polygons, and solid geometry. Commands such as Mirror, Polygon, and Circle are used to create the various parts of the tank. Suitable for high school or university-level solid geometry studies.
GeoGebra Commands & Parameters
Mirror(A, E) → A'Mirror(B, F) → B'Mirror(C, G) → C'Mirror(D, H) → D'Polygon(D', H, G, C') → wielokąt1, d', h, g, c'Polygon(H, D, C, G) → wielokąt2, h_1, d, c, g_1Polygon(C', G, F, B') → wielokąt3, c'_1, g_2, f, b'Polygon(G, C, B, F) → wielokąt4, g_3, c_1, b, f_1Polygon(F, B, A, E) → wielokąt5, f_2, b_1, a, ePolygon(F, E, A', B') → wielokąt6, f_3, e_1, a', b'_1Circle(E, 1, e) → kCircle(A', 1, a') → pIntersect(k, p) → I, J, ,Polygon(E, A, K, M, L, J) → wielokąt7, e_2, a_1, k_1, m, l, jPolygon(A', E, J) → wielokąt8, j_1, a'_1, e_3Mirror(M, L) → M'Polygon(J, L, M') → wielokąt9, m', j_2, l_1Mirror(E, A') → E'Mirror(L, M') → L'Mirror(K, J) → K'Polygon(E', A', J, M', L', K') → wielokąt10, e', a'_2, j_3, m'_1, l', k'Mirror(A', E') → A''Mirror(M', L') → M''Polygon(A'', E', K') → wielokąt11, k'_1, a'', e'_1Polygon(K', L', M'') → wielokąt12, m'', k'_2, l'_1Mirror(L', M'') → L''Mirror(E', A'') → E''Mirror(J, K') → J'Polygon(E'', A'', K', M'', L'', J') → wielokąt13, e'', a''_1, k'_3, m''_1, l'', j'Circle(H, 1, h) → qCircle(D', 1, c') → rIntersect(q, r) → N, O, ,Mirror(R, Q) → R'Polygon(P, D, H, N, Q, R') → wielokąt14, p_1, d_1, h_2, n, q_1, r'Polygon(H, D', N) → wielokąt15, n_1, h_3, d'_1Polygon(N, R, Q) → wielokąt16, q_2, n_2, r_1Mirror(P, N) → P'Mirror(N, P') → N'Mirror(H, D') → H'Mirror(D', H') → D''Mirror(H', D'') → H''Mirror(Q, R) → Q'Mirror(R, Q') → R'_1Mirror(Q', R'_1) → Q''Polygon(D', H', P', Q', R, N) → wielokąt17, d'_2, h', p', q', r_2, n_3Polygon(H', D'', P') → wielokąt18, p'_1, h'_1, d''Polygon(P', R'_1, Q') → wielokąt19, q'_1, p'_2, r'_1Polygon(D'', H'', N', Q'', R'_1, P') → wielokąt20, d''_1, h'', n', q'', r'_2, p'_3Mirror(K, S) → K'_1Polygon(B, C, K'_1, S) → wielokąt21, b_2, c_2, k'_4, sPolygon(S, K'_1, U, T) → wielokąt22, s_1, k'_5, u, tMirror(F, T) → F'Mirror(G, U) → G'Mirror(B, T) → B'_1Mirror(C, U) → C'_1Polygon(K'_1, U, G') → wielokąt23, g', k'_6, u_1Polygon(S, T, F') → wielokąt24, f', s_2, t_1Polygon(G', U, C'_1) → wielokąt25, c'_2, g'_1, u_2Polygon(T, B'_1, F') → wielokąt26, f'_1, t_2, b'_2Mirror(K'_1, U) → VMirror(F', T) → F''Mirror(S, T) → S'Polygon(U, V, S', T) → wielokąt27, u_3, v, s', t_3Intersect(g'_1, u_3) → WPolygon(U, V, C'_1) → wielokąt28, c'_3, u_4, v_1Polygon(T, S', B'_1) → wielokąt29, b'_3, t_4, s'_1Mirror(U, V) → U'Mirror(T, S') → T'Mirror(V, U') → V'Mirror(S', T') → S''Mirror(U', V') → U''Mirror(T', S'') → T''Mirror(V', U'') → V''Mirror(S'', T'') → S'''Polygon(V, U', T', S') → wielokąt30, v_2, u', t', s'_2Polygon(U', V', S'', T') → wielokąt31, u'_1, v', s'', t'_1Polygon(V', U'', T'', S'') → wielokąt32, v'_1, u'', t'', s''_1Polygon(U'', V'', S''', T'') → wielokąt33, u''_1, v'', s''', t''_1Mirror(G', C'_1) → G''Mirror(C'_1, G'') → ZMirror(G'', Z) → G'''Mirror(Z, G''') → Z'Mirror(F', B'_1) → F''_1Mirror(B'_1, F''_1) → A_1Mirror(F''_1, A_1) → B_1Mirror(A_1, B_1) → C_1Polygon(V, G'', U') → wielokąt34, u'_2, v_3, g''Polygon(U', Z, V') → wielokąt35, v'_2, u'_3, z_1Polygon(V', G''', U'') → wielokąt36, u''_2, v'_3, g'''Polygon(U'', Z', V'') → wielokąt37, v''_1, u''_3, z'Polygon(C'_1, G'', V) → wielokąt38, v_4, c'_4, g''_1Polygon(G'', Z, U') → wielokąt39, u'_4, g''_2, z_2Polygon(Z, G''', V') → wielokąt40, v'_4, z_3, g'''_1Polygon(G''', Z', U'') → wielokąt41, u''_4, g'''_2, z'_1Polygon(S', F''_1, B'_1) → wielokąt42, b'_4, s'_3, f''_1Polygon(S', T', F''_1) → wielokąt43, f''_2, s'_4, t'_2Polygon(T', S'', A_1) → wielokąt44, a_2, t'_3, s''_2Intersect(s''_2, s'_4) → D_1Polygon(T', A_1, F''_1) → wielokąt45, f''_3, t'_4, a_3Polygon(S'', B_1, T'') → wielokąt46, t''_2, s''_3, b_3Polygon(S'', B_1, A_1) → wielokąt47, a_4, s''_4, b_4Polygon(T'', C_1, S''') → wielokąt48, s'''_1, t''_3, c_3Polygon(T'', C_1, B_1) → wielokąt49, b_5, t''_4, c_4Polygon(K, S, F', M) → wielokąt50, k_2, s_3, f'_2, m_1Polygon(K'_1, P, R', G') → wielokąt51, k'_7, p_2, r'_3, g'_2Polygon(Q, C'_1, G', R') → wielokąt52, q_3, c'_5, g'_3, r'_4Polygon(Q, R, G'', C'_1) → wielokąt53, q_4, r_3, g''_3, c'_6Polygon(R, Q', Z, G'') → wielokąt54, r_4, q'_2, z_4, g''_4Polygon(Q', R'_1, G''', Z) → wielokąt55, q'_3, r'_5, g'''_3, z_5Polygon(R'_1, Q'', Z', G''') → wielokąt56, r'_6, q''_1, z'_2, g'''_4Polygon(Q'', N', V'', Z') → wielokąt57, q''_2, n'_1, v''_2, z'_3Polygon(F', B'_1, L, M) → wielokąt58, f'_3, b'_5, l_2, m_2Polygon(B'_1, F''_1, M', L) → wielokąt59, b'_6, f''_4, m'_2, l_3Polygon(F''_1, A_1, L', M') → wielokąt60, f''_5, a_5, l'_2, m'_3Polygon(A_1, B_1, M'', L') → wielokąt61, a_6, b_6, m''_2, l'_3Polygon(B_1, C_1, L'', M'') → wielokąt62, b_7, c_5, l''_1, m''_3Polygon(C_1, S''', J', L'') → wielokąt63, c_6, s'''_2, j'_1, l''_2Mirror(E'', E_1) → E'''Polygon(H'', E''', V'', N') → wielokąt64, h''_1, e''', v''_3, n'_2Polygon(E''', E_1, S''', V'') → wielokąt65, e'''_1, e_4, s'''_3, v''_4Polygon(E_1, E'', J', S''') → wielokąt66, e_5, e''_1, j'_2, s'''_4Mirror(F_1, H_1) → I_1Mirror(H_1, I_1) → J_1Polygon(I_1, J_1, D', C') → wielokąt67, i_1, j_4, d'_3, c'_7Polygon(I_1, C', B', H_1) → wielokąt68, i_2, c'_8, b'_7, h_4Polygon(F_1, H_1, B', A') → wielokąt69, f_4, h_5, b'_8, a'_3Polygon(G_1, F_1, A', E') → wielokąt70, g_4, f_5, a'_4, e'_2Mirror(F_1, G_1) → L_1Mirror(G_1, L_1) → M_1Polygon(L_1, G_1, E', A'') → wielokąt71, l_4, g_5, e'_3, a''_2Polygon(L_1, A'', E'', M_1) → wielokąt72, l_5, a''_3, e''_2, m_3Polygon(J_1, K_1, H', D') → wielokąt73, j_5, k_3, h'_2, d'_4Mirror(J_1, K_1) → N_1Mirror(K_1, N_1) → O_1Polygon(K_1, N_1, D'', H') → wielokąt74, k_4, n_4, d''_2, h'_3Polygon(N_1, O_1, H'', D'') → wielokąt75, n_5, o_1, h''_2, d''_3Polygon(P_1, G_1, F_1, H_1) → wielokąt76, p_3, g_6, f_6, h_6Polygon(Q_1, L_1, M_1, R_1) → wielokąt77, q_5, l_6, m_4, r_5Polygon(R_1, M_1, E'', E_1) → wielokąt78, r_6, m_5, e''_3, e_6Mirror(G_1, P_1) → S_1Polygon(S_1, I_1, H_1, P_1) → wielokąt79, s_4, i_3, h_7, p_4Polygon(K_1, J_1, I_1, S_1) → wielokąt80, k_5, j_6, i_4, s_5Mirror(L_1, Q_1) → T_1Mirror(M_1, R_1) → U_1Polygon(Q_1, P_1, S_1, T_1) → wielokąt81, q_6, p_5, s_6, t_5Polygon(T_1, S_1, K_1, N_1) → wielokąt82, t_6, s_7, k_6, n_6Polygon(O_1, N_1, T_1, U_1) → wielokąt83, o_2, n_7, t_7, u_5Polygon(U_1, T_1, Q_1, R_1) → wielokąt84, u_6, t_8, q_7, r_7Mirror(E_1, W_1) → Z_1Mirror(W_1, Z_1) → A_2Mirror(E''', V_1) → B_2Mirror(V_1, B_2) → C_2Polygon(E''', E_1, W_1, V_1) → wielokąt85, e'''_2, e_7, w_1, v_5Polygon(B_2, V_1, W_1, Z_1) → wielokąt86, b_8, v_6, w_2, z_6Polygon(C_2, B_2, Z_1, A_2) → wielokąt87, c_7, b_9, z_7, a_7Mirror(Q_1, R_1) → D_2Polygon(D_2, R_1, E_1, W_1) → wielokąt88, d_2, r_8, e_8, w_3Mirror(R_1, D_2) → E_2Mirror(D_2, E_2) → F_2Polygon(E_2, D_2, W_1, Z_1) → wielokąt89, e_9, d_3, w_4, z_8Polygon(F_2, E_2, Z_1, A_2) → wielokąt90, f_7, e_{10}, z_9, a_8Mirror(T_1, U_1) → G_2Polygon(U_1, R_1, D_2, G_2) → wielokąt91, u_7, r_9, d_4, g_7Polygon(U_1, G_2, V_1, E''') → wielokąt92, u_8, g_8, v_7, e'''_3Mirror(U_1, G_2) → H_2Mirror(G_2, H_2) → I_2Polygon(G_2, D_2, E_2, H_2) → wielokąt93, g_9, d_5, e_{11}, h_8Polygon(H_2, B_2, V_1, G_2) → wielokąt94, h_9, b_{10}, v_8, g_{10}Polygon(H_2, I_2, F_2, E_2) → wielokąt95, h_{10}, i_5, f_8, e_{12}Polygon(H_2, I_2, C_2, B_2) → wielokąt96, h_{11}, i_6, c_8, b_{11}Sphere(I_2, F_2) → iSphere(F_2, I_2) → oSphere(C_2, I_2) → wIntersectConic(i, w) → d_6IntersectConic(o, i) → p_6Intersect(d_6, p_6) → J_2, K_2, ,Polygon(I_2, K_2, F_2) → wielokąt97, f_9, i_7, k_7Polygon(K_2, F_2, A_2) → wielokąt98, a_9, k_8, f_{10}Polygon(K_2, A_2, C_2) → wielokąt99, c_9, k_9, a_{10}Polygon(K_2, C_2, I_2) → wielokąt100, i_8, k_{10}, c_{10}Polygon(O_1, L_2, U_1) → wielokąt101, u_9, o_3, l_7Polygon(L_2, U_1, E''') → wielokąt102, e'''_4, l_8, u_{10}PointIn(wielokąt92) → M_2Polygon(L_2, M_2, H'') → wielokąt103, h''_3, l_9, m_6Polygon(L_2, H'', O_1) → wielokąt104, o_4, l_{10}, h''_4Circle(L_1, 1, q_5) → d_7Circle(G_1, 1, p_3) → p_7Intersect(d_7, p_7) → N_2, O_2, ,Polygon(R_2, Q_2, L_1, Q_1) → wielokąt105, r_{10}, q_8, l_{11}, q_9Polygon(R_2, P_2, N_2, Q_2) → wielokąt106, r_{11}, p_8, n_8, q_{10}Polygon(N_2, L_1, Q_2) → wielokąt107, q_{11}, n_9, l_{12}Polygon(N_2, G_1, L_1) → wielokąt108, l_{13}, n_{10}, g_{11}Polygon(P_2, P_1, G_1, N_2) → wielokąt109, p_9, p_{10}, g_{12}, n_{11}Polygon(P_2, Q_1, P_1) → wielokąt110, p_{11}, p_{12}, q_{12}Polygon(P_2, R_2, Q_1) → wielokąt111, q_{13}, p_{13}, r_{12}Sphere(A, B) → o_5Sphere(B, A) → w_5Sphere(K, A) → o_6IntersectConic(w_5, o_5) → d_8IntersectConic(o_6, o_5) → s_8Intersect(d_8, s_8) → S_2, T_2, ,Polygon(T_2, B, S) → wielokąt112, s_9, t_9, b_{12}Polygon(T_2, A, B) → wielokąt113, b_{13}, t_{10}, a_{11}Polygon(A, T_2, K) → wielokąt114, k_{11}, a_{12}, t_{11}Polygon(T_2, S, K) → wielokąt115, k_{12}, t_{12}, s_{10}Polygon(C, U_2, K'_1) → wielokąt116, k'_8, c_{11}, u_{11}Polygon(U_2, P, K'_1) → wielokąt117, k'_9, u_{12}, p_{14}Polygon(U_2, D, P) → wielokąt118, p_{15}, u_{13}, d_9Polygon(U_2, C, D) → wielokąt119, d_{10}, u_{14}, c_{12}