Translation Tessellation Step 12
Loading the math board and drawing, please wait…
In collections
Translation Tesselation
This example demonstrates the 12th step of translation tessellation. It involves the geometric transformation of translation. Using GeoGebra commands such as Polygon, Segment, Vector, Translate, etc., a translation tessellation can be constructed. Suitable for middle school and above students to learn about geometric transformations and tessellations.
GeoGebra Commands & Parameters
Polygon(A, B, 4) → poly1, a, b, c, d, C, DSegment(A, E) → eSegment(E, F) → fSegment(F, G) → gSegment(G, H) → hSegment(J, B) → kSegment(H, J) → iVector(A, D) → uTranslate(A, u) → A'Translate(E, u) → E'Segment(A', E') → e'Translate(E, u) → E'_1Translate(F, u) → F'Segment(E'_1, F') → f'Translate(F, u) → F'_1Translate(G, u) → G'Segment(F'_1, G') → g'Translate(G, u) → G'_1Translate(H, u) → H'Segment(G'_1, H') → h'Translate(J, u) → J'Translate(B, u) → B'Segment(J', B') → k'Translate(H, u) → H'_1Translate(J, u) → J'_1Segment(H'_1, J'_1) → i'Segment(D, I) → jSegment(I, K) → lSegment(K, L) → mSegment(L, M) → nSegment(M, N) → pSegment(N, A) → qVector(A, B) → vTranslate(A, v) → A'_1Translate(E, v) → E'_2Segment(A'_1, E'_2) → e'_1Translate(A', v) → A''Translate(E', v) → E''Segment(A'', E'') → e''Translate(D, v) → D'Translate(I, v) → I'Segment(D', I') → j'Translate(I, v) → I'_1Translate(K, v) → K'Segment(I'_1, K') → l'Translate(K, v) → K'_1Translate(L, v) → L'Segment(K'_1, L') → m'Translate(L, v) → L'_1Translate(M, v) → M'Segment(L'_1, M') → n'Translate(M, v) → M'_1Translate(N, v) → N'Segment(M'_1, N') → p'Translate(N, v) → N'_1Translate(A, v) → A'_2Segment(N'_1, A'_2) → q'Intersect(f, g) → OIntersect(g, h) → PPoint(i) → QIntersect(k, i) → RIntersect(p', q') → SIntersect(n', p') → TIntersect(m', n') → UIntersect(l', m') → VIntersect(j', l') → WIntersect(k', i') → ZIntersect(h', i') → A_1Intersect(g', h') → B_1Intersect(f', g') → C_1Point(l) → D_1Intersect(l, m) → E_1Intersect(m, n) → F_1Intersect(n, p) → G_1Intersect(p, q) → H_1Polygon(A, O, W, C, Z, A_1, B_1, C_1, D, D_1, E_1, F_1, P, G_1, H_1, Q, R, B, S, T, U, V) → poly2, a_1, v_1, w, c_1, z, a_2, b_2, c_2, d_1, d_2, e_1, o, f_1, g_1, h_1, p_1, q_1, r, b_1, s, t, u_1Circle(I_1, J_1) → k_1Intersect(n', p') → K_1Intersect(m', n') → L_1Point(m') → M_1Point(n') → N_1Point(n') → P_1Point(n') → R_1Polygon(K_1, L_1, M_1, N_1, O_1, P_1, Q_1, R_1, S_1) → poly3, k_2, l_1, m_1, n_1, o_1, p_2, q_2, r_1, s_1Intersect(n, p) → T_1Intersect(m, n) → U_1Polygon(T_1, U_1, V_1, W_1, Z_1, A_2, B_2) → poly4, t_1, u_2, v_2, w_1, z_1, a_3, b_3Translate(A, v) → A'_3Translate(O, v) → O'Translate(P, v) → P'Translate(Q, v) → Q'Translate(R, v) → R'Translate(B, v) → B'_1Translate(S, v) → S'Translate(T, v) → T'Translate(U, v) → U'Translate(V, v) → V'Translate(W, v) → W'Translate(C, v) → C'Translate(Z, v) → Z'Translate(A_1, v) → C_2Translate(B_1, v) → D_2Translate(C_1, v) → E_2Translate(D, v) → D'_1Translate(D_1, v) → F_2Translate(E_1, v) → G_2Translate(F_1, v) → H_2Translate(G_1, v) → I_2Translate(H_1, v) → J_2Polygon(A'_3, O', W', C', Z', C_2, D_2, E_2, D'_1, F_2, G_2, H_2, P', I_2, J_2, Q', R', B'_1, S', T', U', V') → poly2', a'_3, v', w', c', z', c_3, d_3, e_2, d'_1, f_2, g_2, o', h_2, i_2, j_2, p'_1, q'_1, r', b'_1, s', t', u'Translate(K_1, v) → K_2Translate(L_1, v) → L_2Translate(M_1, v) → M_2Translate(N_1, v) → N_2Translate(O_1, v) → O_2Translate(P_1, v) → P_2Translate(Q_1, v) → Q_2Translate(R_1, v) → R_2Translate(S_1, v) → S_2Polygon(K_2, L_2, M_2, N_2, O_2, P_2, Q_2, R_2, S_2) → poly3', k_3, l_2, m_2, n_2, o_2, p_3, q_3, r_2, s_2Translate(T_1, v) → T_2Translate(U_1, v) → U_2Translate(V_1, v) → V_2Translate(W_1, v) → W_2Translate(Z_1, v) → Z_2Translate(A_2, v) → A_3Translate(B_2, v) → B_3Polygon(T_2, U_2, V_2, W_2, Z_2, A_3, B_3) → poly4', t_2, u_3, v_3, w_2, z_2, a_4, b_4Translate(k_1, v) → e_3Translate(A, v) → A'_4Translate(E, v) → E'_3Segment(A'_4, E'_3) → e'_2Translate(E, v) → E'_4Translate(F, v) → F'_2Segment(E'_4, F'_2) → f'_1Translate(F, v) → F'_3Translate(G, v) → G'_2Segment(F'_3, G'_2) → g'_1Translate(G, v) → G'_3Translate(H, v) → H'_2Segment(G'_3, H'_2) → h'_1Translate(J, v) → J'_2Translate(B, v) → B'_2Segment(J'_2, B'_2) → k'_1Translate(H, v) → H'_3Translate(J, v) → J'_3Segment(H'_3, J'_3) → i'_1Translate(A', v) → A''_1Translate(E', v) → E''_1Segment(A''_1, E''_1) → e''_1Translate(E'_1, v) → C_3Translate(F', v) → F''Segment(C_3, F'') → f''Translate(F'_1, v) → D_3Translate(G', v) → G''Segment(D_3, G'') → g''Translate(G'_1, v) → E_3Translate(H', v) → H''Segment(E_3, H'') → h''Translate(J', v) → J''Translate(B', v) → B''Segment(J'', B'') → k''Translate(H'_1, v) → F_3Translate(J'_1, v) → G_3Segment(F_3, G_3) → i''Translate(D, v) → D'_2Translate(I, v) → I'_2Segment(D'_2, I'_2) → j'_1Translate(I, v) → I'_3Translate(K, v) → K'_2Segment(I'_3, K'_2) → l'_1Translate(K, v) → K'_3Translate(L, v) → L'_2Segment(K'_3, L'_2) → m'_1Translate(L, v) → L'_3Translate(M, v) → M'_2Segment(L'_3, M'_2) → n'_1Translate(M, v) → M'_3Translate(N, v) → N'_2Segment(M'_3, N'_2) → p'_2Translate(N, v) → N'_3Translate(A, v) → A'_5Segment(N'_3, A'_5) → q'_2Translate(D', v) → D''Translate(I', v) → I''Segment(D'', I'') → j''Translate(I'_1, v) → H_3Translate(K', v) → K''Segment(H_3, K'') → l''Translate(K'_1, v) → I_3Translate(L', v) → L''Segment(I_3, L'') → m''Translate(L'_1, v) → J_3Translate(M', v) → M''Segment(J_3, M'') → n''Translate(M'_1, v) → K_3Translate(N', v) → N''Segment(K_3, N'') → p''Translate(N'_1, v) → L_3Translate(A'_2, v) → M_3Segment(L_3, M_3) → q''Translate(I_1, v) → N_3Translate(A, u) → A'_6Translate(O, u) → O'_1Translate(P, u) → P'_1Translate(Q, u) → Q'_1Translate(R, u) → R'_1Translate(B, u) → B'_3Translate(S, u) → S'_1Translate(T, u) → T'_1Translate(U, u) → U'_1Translate(V, u) → V'_1Translate(W, u) → W'_1Translate(C, u) → C'_1Translate(Z, u) → Z'_1Translate(A_1, u) → O_3Translate(B_1, u) → P_3Translate(C_1, u) → Q_3Translate(D, u) → D'_3Translate(D_1, u) → R_3Translate(E_1, u) → S_3Translate(F_1, u) → T_3Translate(G_1, u) → U_3Translate(H_1, u) → V_3Polygon(A'_6, O'_1, W'_1, C'_1, Z'_1, O_3, P_3, Q_3, D'_3, R_3, S_3, T_3, P'_1, U_3, V_3, Q'_1, R'_1, B'_3, S'_1, T'_1, U'_1, V'_1) → poly2'_1, a'_6, v'_1, w'_1, c'_1, z'_1, o_3, p_4, q_4, d'_3, r_3, s_3, o'_1, t_3, u_4, v_4, p'_3, q'_3, r'_1, b'_3, s'_1, t'_1, u'_1Translate(K_1, u) → W_3Translate(L_1, u) → Z_3Translate(M_1, u) → A_4Translate(N_1, u) → B_4Translate(O_1, u) → C_4Translate(P_1, u) → D_4Translate(Q_1, u) → E_4Translate(R_1, u) → F_4Translate(S_1, u) → G_4Polygon(W_3, Z_3, A_4, B_4, C_4, D_4, E_4, F_4, G_4) → poly3'_1, w_3, z_3, a_5, b_5, c_4, d_4, e_4, f_4, g_4Translate(T_1, u) → H_4Translate(U_1, u) → I_4Translate(V_1, u) → J_4Translate(W_1, u) → K_4Translate(Z_1, u) → L_4Translate(A_2, u) → M_4Translate(B_2, u) → N_4Polygon(H_4, I_4, J_4, K_4, L_4, M_4, N_4) → poly4'_1, h_4, i_4, j_4, k_4, l_4, m_4, n_4Translate(A'_3, u) → O_4Translate(O', u) → O''Translate(P', u) → P''Translate(Q', u) → Q''Translate(R', u) → R''Translate(B'_1, u) → P_4Translate(S', u) → S''Translate(T', u) → T''Translate(U', u) → U''Translate(V', u) → V''Translate(W', u) → W''Translate(C', u) → C''Translate(Z', u) → Z''Translate(C_2, u) → Q_4Translate(D_2, u) → R_4Translate(E_2, u) → S_4Translate(D'_1, u) → T_4Translate(F_2, u) → U_4Translate(G_2, u) → V_4Translate(H_2, u) → W_4Translate(I_2, u) → Z_4Translate(J_2, u) → A_5Polygon(O_4, O'', W'', C'', Z'', Q_4, R_4, S_4, T_4, U_4, V_4, W_4, P'', Z_4, A_5, Q'', R'', P_4, S'', T'', U'', V'') → poly2'', o_4, v'', w'', c'', z'', q_5, r_4, s_4, t_4, u_5, v_5, o'', w_4, z_4, a_6, p''_1, q''_1, r'', p_5, s'', t'', u''Translate(K_2, u) → B_5Translate(L_2, u) → C_5Translate(M_2, u) → D_5Translate(N_2, u) → E_5Translate(O_2, u) → F_5Translate(P_2, u) → G_5Translate(Q_2, u) → H_5Translate(R_2, u) → I_5Translate(S_2, u) → J_5Polygon(B_5, C_5, D_5, E_5, F_5, G_5, H_5, I_5, J_5) → poly3'', b_6, c_5, d_5, e_5, f_5, g_5, h_5, i_5, j_5Translate(T_2, u) → K_5Translate(U_2, u) → L_5Translate(V_2, u) → M_5Translate(W_2, u) → N_5Translate(Z_2, u) → O_5Translate(A_3, u) → P_5Translate(B_3, u) → Q_5Polygon(K_5, L_5, M_5, N_5, O_5, P_5, Q_5) → poly4'', k_5, l_5, m_5, n_5, o_5, p_6, q_6Translate(k_1, u) → f_3Translate(e_3, u) → g_3Translate(A, u) → A'_7Translate(E, u) → E'_5Segment(A'_7, E'_5) → e'_3Translate(E, u) → E'_6Translate(F, u) → F'_4Segment(E'_6, F'_4) → f'_2Translate(F, u) → F'_5Translate(G, u) → G'_4Segment(F'_5, G'_4) → g'_2Translate(G, u) → G'_5Translate(H, u) → H'_4Segment(G'_5, H'_4) → h'_2Translate(J, u) → J'_4Translate(B, u) → B'_4Segment(J'_4, B'_4) → k'_2Translate(H, u) → H'_5Translate(J, u) → J'_5Segment(H'_5, J'_5) → i'_2Translate(A', u) → A''_2Translate(E', u) → E''_2Segment(A''_2, E''_2) → e''_2Translate(E'_1, u) → R_5Translate(F', u) → F''_1Segment(R_5, F''_1) → f''_1Translate(F'_1, u) → S_5Translate(G', u) → G''_1Segment(S_5, G''_1) → g''_1Translate(G'_1, u) → T_5Translate(H', u) → H''_1Segment(T_5, H''_1) → h''_1Translate(J', u) → J''_1Translate(B', u) → B''_1Segment(J''_1, B''_1) → k''_1Translate(H'_1, u) → U_5Translate(J'_1, u) → V_5Segment(U_5, V_5) → i''_1Translate(D, u) → D'_4Translate(I, u) → I'_4Segment(D'_4, I'_4) → j'_2Translate(I, u) → I'_5Translate(K, u) → K'_4Segment(I'_5, K'_4) → l'_2Translate(K, u) → K'_5Translate(L, u) → L'_4Segment(K'_5, L'_4) → m'_2Translate(L, u) → L'_5Translate(M, u) → M'_4Segment(L'_5, M'_4) → n'_2Translate(M, u) → M'_5Translate(N, u) → N'_4Segment(M'_5, N'_4) → p'_4Translate(N, u) → N'_5Translate(A, u) → A'_8Segment(N'_5, A'_8) → q'_4Translate(D', u) → D''_1Translate(I', u) → I''_1Segment(D''_1, I''_1) → j''_1Translate(I'_1, u) → W_5Translate(K', u) → K''_1Segment(W_5, K''_1) → l''_1Translate(K'_1, u) → Z_5Translate(L', u) → L''_1Segment(Z_5, L''_1) → m''_1Translate(L'_1, u) → A_6Translate(M', u) → M''_1Segment(A_6, M''_1) → n''_1Translate(M'_1, u) → B_6Translate(N', u) → N''_1Segment(B_6, N''_1) → p''_2Translate(N'_1, u) → C_6Translate(A'_2, u) → D_6Segment(C_6, D_6) → q''_2Translate(A'_4, u) → E_6Translate(E'_3, u) → F_6Segment(E_6, F_6) → i_1Translate(E'_4, u) → G_6Translate(F'_2, u) → H_6Segment(G_6, H_6) → j_1Translate(F'_3, u) → I_6Translate(G'_2, u) → J_6Segment(I_6, J_6) → h_3Translate(G'_3, u) → K_6Translate(H'_2, u) → L_6Segment(K_6, L_6) → i_3Translate(J'_2, u) → M_6Translate(B'_2, u) → N_6Segment(M_6, N_6) → j_3Translate(H'_3, u) → O_6Translate(J'_3, u) → P_6Segment(O_6, P_6) → l_3Translate(A''_1, u) → Q_6Translate(E''_1, u) → R_6Segment(Q_6, R_6) → m_3Translate(C_3, u) → S_6Translate(F'', u) → F'''Segment(S_6, F''') → f'''Translate(D_3, u) → T_6Translate(G'', u) → G'''Segment(T_6, G''') → g'''Translate(E_3, u) → U_6Translate(H'', u) → H'''Segment(U_6, H''') → h'''Translate(J'', u) → J'''Translate(B'', u) → B'''Segment(J''', B''') → k'''Translate(F_3, u) → V_6Translate(G_3, u) → W_6Segment(V_6, W_6) → i'''Translate(D'_2, u) → Z_6Translate(I'_2, u) → A_7Segment(Z_6, A_7) → n_3Translate(I'_3, u) → B_7Translate(K'_2, u) → C_7Segment(B_7, C_7) → r_5Translate(K'_3, u) → D_7Translate(L'_2, u) → E_7Segment(D_7, E_7) → s_5Translate(L'_3, u) → F_7Translate(M'_2, u) → G_7Segment(F_7, G_7) → t_5Translate(M'_3, u) → H_7Translate(N'_2, u) → I_7Segment(H_7, I_7) → c_6Translate(N'_3, u) → J_7Translate(A'_5, u) → K_7Segment(J_7, K_7) → d_6Translate(D'', u) → D'''Translate(I'', u) → I'''Segment(D''', I''') → j'''Translate(H_3, u) → L_7Translate(K'', u) → K'''Segment(L_7, K''') → l'''Translate(I_3, u) → M_7Translate(L'', u) → L'''Segment(M_7, L''') → m'''Translate(J_3, u) → N_7Translate(M'', u) → M'''Segment(N_7, M''') → n'''Translate(K_3, u) → O_7Translate(N'', u) → N'''Segment(O_7, N''') → p'''Translate(L_3, u) → P_7Translate(M_3, u) → Q_7Segment(P_7, Q_7) → q'''
AI Drawing Prompt Reference
Draw a translation tessellation based on a square grid. Start with a square as the base unit, adding several polyline segments inside and along its edges to create an irregular boundary. Use two adjacent sides of the square as translation vectors, then copy and translate the entire base unit (including internal lines) in both directions to form adjacent tessellating units. Repeat this translation process to extend the pattern across the plane, creating a continuous, non-overlapping tiling. Keep all lines clear, showing the regularity of geometric transformation.
The prompt above was compiled from the original drawing commands and is for reference only.