Step Seven: Create a Tessellation
Loading the math board and drawing, please wait…
In collections
How to create a Tessellation (Rectangle)
This example demonstrates how to create a tessellation using GeoGebra. Key mathematical concepts include geometric transformations and vectors. Using commands such as Segment, OrthogonalLine, Point, Intersect, Vector, Translate, and Polygon, a beautiful tessellation can be constructed. Suitable for middle school and above students to learn geometric transformations and pattern design.
GeoGebra Commands & Parameters
Segment(A, B) → aOrthogonalLine(A, a) → bOrthogonalLine(B, a) → cPoint(c) → DOrthogonalLine(D, b) → dIntersect(b, d) → FSegment(B, C) → eSegment(C, D) → fVector(B, A) → uTranslate(B, u) → B'Translate(C, u) → C'Segment(B', C') → e'Translate(C, u) → C'_1Translate(D, u) → D'Segment(C'_1, D') → f'Segment(F, E) → gSegment(E, D) → hVector(F, A) → vTranslate(F, v) → F'Translate(E, v) → E'Segment(F', E') → g'Translate(E, v) → E'_1Translate(D, v) → D'_1Segment(E'_1, D'_1) → h'Translate(D', v) → D''Polygon(A, E', B, C, D, E, F, C') → poly1, a_1, e'_1, b_1, c_1, d_1, e_1, f_1, c'Segment(I, J) → iSegment(J, K) → jSegment(K, L) → kSegment(L, M) → lSegment(M, N) → mSegment(N, O) → nSegment(I, P) → pSegment(P, Q) → qSegment(Q, R) → rSegment(R, S) → sSegment(S, O) → tPolygon(R, Q, S, P, I, J, K, L, M, N, O) → poly2, r_1, o, s_1, q_1, p_1, i_1, j_1, k_1, l_1, m_1, n_1Vector(A, D') → wTranslate(A, w) → A'Translate(E', w) → E''Translate(B, w) → B'_1Translate(C, w) → C'_2Translate(D, w) → D'_2Translate(E, w) → E'_2Translate(F, w) → F'_1Translate(C', w) → C''Polygon(A', E'', B'_1, C'_2, D'_2, E'_2, F'_1, C'') → poly1', a', e'', b'_1, c'_2, d'_2, e'_2, f'_1, c''Translate(R, w) → R'Translate(Q, w) → Q'Translate(P, w) → P'Translate(I, w) → I'Translate(J, w) → J'Translate(K, w) → K'Translate(L, w) → L'Translate(M, w) → M'Translate(N, w) → N'Translate(O, w) → O'Translate(S, w) → S'Polygon(R', Q', S', P', I', J', K', L', M', N', O') → poly2', r', o', s', q', p', i', j', k', l', m', n'Translate(B, w) → B'_2Translate(C, w) → C'_3Segment(B'_2, C'_3) → e'_3Translate(C, w) → C'_4Translate(D, w) → D'_3Segment(C'_4, D'_3) → f'_2Translate(B', w) → B''Translate(C', w) → C''_1Segment(B'', C''_1) → e''_1Translate(C'_1, w) → TTranslate(D', w) → D''_1Segment(T, D''_1) → f''Translate(F, w) → F'_2Translate(E, w) → E'_3Segment(F'_2, E'_3) → g'_1Translate(E, w) → E'_4Translate(D, w) → D'_4Segment(E'_4, D'_4) → h'_1Translate(F', w) → F''Translate(E', w) → E''_1Segment(F'', E''_1) → g''Translate(E'_1, w) → UTranslate(D'_1, w) → VSegment(U, V) → h''Translate(G, w) → G'Translate(H, w) → H'Vector(A, D''_1) → u_1Translate(A, u_1) → A'_1Translate(E', u_1) → E''_2Translate(B, u_1) → B'_3Translate(C, u_1) → C'_5Translate(D, u_1) → D'_5Translate(E, u_1) → E'_5Translate(F, u_1) → F'_3Translate(C', u_1) → C''_2Polygon(A'_1, E''_2, B'_3, C'_5, D'_5, E'_5, F'_3, C''_2) → poly1'_1, a'_1, e''_2, b'_3, c'_5, d'_5, e'_5, f'_3, c''_2Translate(R, u_1) → R'_1Translate(Q, u_1) → Q'_1Translate(P, u_1) → P'_1Translate(I, u_1) → I'_1Translate(J, u_1) → J'_1Translate(K, u_1) → K'_1Translate(L, u_1) → L'_1Translate(M, u_1) → M'_1Translate(N, u_1) → N'_1Translate(O, u_1) → O'_1Translate(S, u_1) → S'_1Polygon(R'_1, Q'_1, S'_1, P'_1, I'_1, J'_1, K'_1, L'_1, M'_1, N'_1, O'_1) → poly2'_1, r'_1, o'_1, s'_1, q'_1, p'_1, i'_1, j'_1, k'_1, l'_1, m'_1, n'_1Translate(A', u_1) → A''Translate(E'', u_1) → E'''Translate(B'_1, u_1) → WTranslate(C'_2, u_1) → ZTranslate(D'_2, u_1) → A_1Translate(E'_2, u_1) → B_1Translate(F'_1, u_1) → C_1Translate(C'', u_1) → C'''Polygon(A'', E''', W, Z, A_1, B_1, C_1, C''') → poly1'', a'', e''', w_1, z, a_2, b_2, c_2, c'''Translate(R', u_1) → R''Translate(Q', u_1) → Q''Translate(P', u_1) → P''Translate(I', u_1) → I''Translate(J', u_1) → J''Translate(K', u_1) → K''Translate(L', u_1) → L''Translate(M', u_1) → M''Translate(N', u_1) → N''Translate(O', u_1) → O''Translate(S', u_1) → S''Polygon(R'', Q'', S'', P'', I'', J'', K'', L'', M'', N'', O'') → poly2'', r'', o'', s'', q'', p'', i'', j'', k'', l'', m'', n''Translate(B, u_1) → B'_4Translate(C, u_1) → C'_6Segment(B'_4, C'_6) → e'_4Translate(C, u_1) → C'_7Translate(D, u_1) → D'_6Segment(C'_7, D'_6) → f'_4Translate(B', u_1) → B''_1Translate(C', u_1) → C''_3Segment(B''_1, C''_3) → e''_3Translate(C'_1, u_1) → D_1Translate(D', u_1) → D''_2Segment(D_1, D''_2) → f''_1Translate(F, u_1) → F'_4Translate(E, u_1) → E'_6Segment(F'_4, E'_6) → g'_2Translate(E, u_1) → E'_7Translate(D, u_1) → D'_7Segment(E'_7, D'_7) → h'_2Translate(F', u_1) → F''_1Translate(E', u_1) → E''_3Segment(F''_1, E''_3) → g''_1Translate(E'_1, u_1) → E_1Translate(D'_1, u_1) → F_1Segment(E_1, F_1) → h''_1Translate(B'_2, u_1) → G_1Translate(C'_3, u_1) → H_1Segment(G_1, H_1) → g_1Translate(C'_4, u_1) → I_1Translate(D'_3, u_1) → J_1Segment(I_1, J_1) → h_1Translate(B'', u_1) → B'''Translate(C''_1, u_1) → K_1Segment(B''', K_1) → t_1Translate(T, u_1) → T'Translate(D''_1, u_1) → L_1Segment(T', L_1) → f'''Translate(F'_2, u_1) → M_1Translate(E'_3, u_1) → N_1Segment(M_1, N_1) → d_2Translate(E'_4, u_1) → O_1Translate(D'_4, u_1) → P_1Segment(O_1, P_1) → e_2Translate(F'', u_1) → F'''Translate(E''_1, u_1) → Q_1Segment(F''', Q_1) → g'''Translate(U, u_1) → U'Translate(V, u_1) → V'Segment(U', V') → h'''Translate(w, u_1) → w'Translate(G, u_1) → G'_1Translate(H, u_1) → H'_1Translate(G', u_1) → G''Translate(H', u_1) → H''Vector(A, B) → v_1Translate(A, v_1) → A'_2Translate(E', v_1) → E''_4Translate(B, v_1) → B'_5Translate(C, v_1) → C'_8Translate(D, v_1) → D'_8Translate(E, v_1) → E'_8Translate(F, v_1) → F'_5Translate(C', v_1) → C''_4Polygon(A'_2, E''_4, B'_5, C'_8, D'_8, E'_8, F'_5, C''_4) → poly1'_2, a'_2, e''_4, b'_5, c'_8, d'_8, e'_8, f'_5, c''_4Translate(R, v_1) → R'_2Translate(Q, v_1) → Q'_2Translate(P, v_1) → P'_2Translate(I, v_1) → I'_2Translate(J, v_1) → J'_2Translate(K, v_1) → K'_2Translate(L, v_1) → L'_2Translate(M, v_1) → M'_2Translate(N, v_1) → N'_2Translate(O, v_1) → O'_2Translate(S, v_1) → S'_2Polygon(R'_2, Q'_2, S'_2, P'_2, I'_2, J'_2, K'_2, L'_2, M'_2, N'_2, O'_2) → poly2'_2, r'_2, o'_2, s'_2, q'_2, p'_2, i'_2, j'_2, k'_2, l'_2, m'_2, n'_2Translate(A', v_1) → A''_1Translate(E'', v_1) → E'''_1Translate(B'_1, v_1) → R_1Translate(C'_2, v_1) → S_1Translate(D'_2, v_1) → T_1Translate(E'_2, v_1) → U_1Translate(F'_1, v_1) → V_1Translate(C'', v_1) → C'''_1Polygon(A''_1, E'''_1, R_1, S_1, T_1, U_1, V_1, C'''_1) → poly1''_1, a''_1, e'''_1, r_2, s_2, t_2, u_2, v_2, c'''_1Translate(R', v_1) → R''_1Translate(Q', v_1) → Q''_1Translate(P', v_1) → P''_1Translate(I', v_1) → I''_1Translate(J', v_1) → J''_1Translate(K', v_1) → K''_1Translate(L', v_1) → L''_1Translate(M', v_1) → M''_1Translate(N', v_1) → N''_1Translate(O', v_1) → O''_1Translate(S', v_1) → S''_1Polygon(R''_1, Q''_1, S''_1, P''_1, I''_1, J''_1, K''_1, L''_1, M''_1, N''_1, O''_1) → poly2''_1, r''_1, o''_1, s''_1, q''_1, p''_1, i''_1, j''_1, k''_1, l''_1, m''_1, n''_1Translate(A'_1, v_1) → W_1Translate(E''_2, v_1) → Z_1Translate(B'_3, v_1) → A_2Translate(C'_5, v_1) → B_2Translate(D'_5, v_1) → C_2Translate(E'_5, v_1) → D_2Translate(F'_3, v_1) → E_2Translate(C''_2, v_1) → F_2Polygon(W_1, Z_1, A_2, B_2, C_2, D_2, E_2, F_2) → poly3, w_2, z_1, a_3, b_3, c_3, d_3, e_3, f_2Translate(R'_1, v_1) → G_2Translate(Q'_1, v_1) → H_2Translate(P'_1, v_1) → I_2Translate(I'_1, v_1) → J_2Translate(J'_1, v_1) → K_2Translate(K'_1, v_1) → L_2Translate(L'_1, v_1) → M_2Translate(M'_1, v_1) → N_2Translate(N'_1, v_1) → O_2Translate(O'_1, v_1) → P_2Translate(S'_1, v_1) → Q_2Polygon(G_2, H_2, Q_2, I_2, J_2, K_2, L_2, M_2, N_2, O_2, P_2) → poly4, g_2, p_2, q_2, h_2, i_2, j_2, k_2, l_2, m_2, n_2, o_2Translate(A'', v_1) → A'''Translate(E''', v_1) → R_2Translate(W, v_1) → W'Translate(Z, v_1) → Z'Translate(A_1, v_1) → S_2Translate(B_1, v_1) → T_2Translate(C_1, v_1) → U_2Translate(C''', v_1) → V_2Polygon(A''', R_2, W', Z', S_2, T_2, U_2, V_2) → poly1''', a''', r_3, w'_1, z', s_3, t_3, u_3, v_3Translate(R'', v_1) → R'''Translate(Q'', v_1) → Q'''Translate(P'', v_1) → P'''Translate(I'', v_1) → I'''Translate(J'', v_1) → J'''Translate(K'', v_1) → K'''Translate(L'', v_1) → L'''Translate(M'', v_1) → M'''Translate(N'', v_1) → N'''Translate(O'', v_1) → O'''Translate(S'', v_1) → S'''Polygon(R''', Q''', S''', P''', I''', J''', K''', L''', M''', N''', O''') → poly2''', r''', o''', s''', q''', p''', i''', j''', k''', l''', m''', n'''Translate(B, v_1) → B'_6Translate(C, v_1) → C'_9Segment(B'_6, C'_9) → e'_6Translate(C, v_1) → C'_{10}Translate(D, v_1) → D'_9Segment(C'_{10}, D'_9) → f'_6Translate(B', v_1) → B''_2Translate(C', v_1) → C''_5Segment(B''_2, C''_5) → e''_5Translate(C'_1, v_1) → W_2Translate(D', v_1) → D''_3Segment(W_2, D''_3) → f''_2Translate(F, v_1) → F'_6Translate(E, v_1) → E'_9Segment(F'_6, E'_9) → g'_3Translate(E, v_1) → E'_{10}Translate(D, v_1) → D'_{10}Segment(E'_{10}, D'_{10}) → h'_3Translate(F', v_1) → F''_2Translate(E', v_1) → E''_5Segment(F''_2, E''_5) → g''_2Translate(E'_1, v_1) → Z_2Translate(D'_1, v_1) → A_3Segment(Z_2, A_3) → h''_2Translate(B'_2, v_1) → B_3Translate(C'_3, v_1) → C_3Segment(B_3, C_3) → f_3Translate(C'_4, v_1) → D_3Translate(D'_3, v_1) → E_3Segment(D_3, E_3) → g_3Translate(B'', v_1) → B'''_1Translate(C''_1, v_1) → F_3Segment(B'''_1, F_3) → h_3Translate(T, v_1) → T'_1Translate(D''_1, v_1) → G_3Segment(T'_1, G_3) → f'''_1Translate(F'_2, v_1) → H_3Translate(E'_3, v_1) → I_3Segment(H_3, I_3) → i_3Translate(E'_4, v_1) → J_3Translate(D'_4, v_1) → K_3Segment(J_3, K_3) → j_3Translate(F'', v_1) → F'''_1Translate(E''_1, v_1) → L_3Segment(F'''_1, L_3) → g'''_1Translate(U, v_1) → U'_1Translate(V, v_1) → V'_1Segment(U'_1, V'_1) → h'''_1Translate(B'_4, v_1) → M_3Translate(C'_6, v_1) → N_3Segment(M_3, N_3) → k_3Translate(C'_7, v_1) → O_3Translate(D'_6, v_1) → P_3Segment(O_3, P_3) → l_3Translate(B''_1, v_1) → Q_3Translate(C''_3, v_1) → R_3Segment(Q_3, R_3) → m_3Translate(D_1, v_1) → S_3Translate(D''_2, v_1) → T_3Segment(S_3, T_3) → n_3Translate(F'_4, v_1) → U_3Translate(E'_6, v_1) → V_3Segment(U_3, V_3) → p_3Translate(E'_7, v_1) → W_3Translate(D'_7, v_1) → Z_3Segment(W_3, Z_3) → q_3Translate(F''_1, v_1) → A_4Translate(E''_3, v_1) → B_4Segment(A_4, B_4) → a_4Translate(E_1, v_1) → C_4Translate(F_1, v_1) → D_4Segment(C_4, D_4) → b_4Translate(G_1, v_1) → E_4Translate(H_1, v_1) → F_4Segment(E_4, F_4) → c_4Translate(I_1, v_1) → G_4Translate(J_1, v_1) → H_4Segment(G_4, H_4) → d_4Translate(B''', v_1) → I_4Translate(K_1, v_1) → J_4Segment(I_4, J_4) → e_4Translate(T', v_1) → T''Translate(L_1, v_1) → K_4Segment(T'', K_4) → f_4Translate(M_1, v_1) → L_4Translate(N_1, v_1) → M_4Segment(L_4, M_4) → g_4Translate(O_1, v_1) → N_4Translate(P_1, v_1) → O_4Segment(N_4, O_4) → h_4Translate(F''', v_1) → P_4Translate(Q_1, v_1) → Q_4Segment(P_4, Q_4) → i_4Translate(U', v_1) → U''Translate(V', v_1) → V''Segment(U'', V'') → j_4Translate(w, v_1) → w'_2Translate(u_1, v_1) → w_3Translate(w', v_1) → w''Translate(G, v_1) → G'_2Translate(H, v_1) → H'_2Translate(G', v_1) → G''_1Translate(H', v_1) → H''_1Translate(G'_1, v_1) → R_4Translate(H'_1, v_1) → S_4Translate(G'', v_1) → G'''Translate(H'', v_1) → H'''Vector(A, B'_5) → u_4Translate(A, u_4) → A'_3Translate(E', u_4) → E''_6Translate(B, u_4) → B'_7Translate(C, u_4) → C'_{11}Translate(D, u_4) → D'_{11}Translate(E, u_4) → E'_{11}Translate(F, u_4) → F'_7Translate(C', u_4) → C''_6Polygon(A'_3, E''_6, B'_7, C'_{11}, D'_{11}, E'_{11}, F'_7, C''_6) → poly1'_3, a'_3, e''_6, b'_7, c'_{11}, d'_{11}, e'_{11}, f'_7, c''_6Translate(R, u_4) → R'_3Translate(Q, u_4) → Q'_3Translate(P, u_4) → P'_3Translate(I, u_4) → I'_3Translate(J, u_4) → J'_3Translate(K, u_4) → K'_3Translate(L, u_4) → L'_3Translate(M, u_4) → M'_3Translate(N, u_4) → N'_3Translate(O, u_4) → O'_3Translate(S, u_4) → S'_3Polygon(R'_3, Q'_3, S'_3, P'_3, I'_3, J'_3, K'_3, L'_3, M'_3, N'_3, O'_3) → poly2'_3, r'_3, o'_3, s'_3, q'_3, p'_3, i'_3, j'_3, k'_3, l'_3, m'_3, n'_3Translate(A', u_4) → A''_2Translate(E'', u_4) → E'''_2Translate(B'_1, u_4) → T_4Translate(C'_2, u_4) → U_4Translate(D'_2, u_4) → V_4Translate(E'_2, u_4) → W_4Translate(F'_1, u_4) → Z_4Translate(C'', u_4) → C'''_2Polygon(A''_2, E'''_2, T_4, U_4, V_4, W_4, Z_4, C'''_2) → poly1''_2, a''_2, e'''_2, t_4, u_5, v_4, w_4, z_4, c'''_2Translate(R', u_4) → R''_2Translate(Q', u_4) → Q''_2Translate(P', u_4) → P''_2Translate(I', u_4) → I''_2Translate(J', u_4) → J''_2Translate(K', u_4) → K''_2Translate(L', u_4) → L''_2Translate(M', u_4) → M''_2Translate(N', u_4) → N''_2Translate(O', u_4) → O''_2Translate(S', u_4) → S''_2Polygon(R''_2, Q''_2, S''_2, P''_2, I''_2, J''_2, K''_2, L''_2, M''_2, N''_2, O''_2) → poly2''_2, r''_2, o''_2, s''_2, q''_2, p''_2, i''_2, j''_2, k''_2, l''_2, m''_2, n''_2Translate(A'_1, u_4) → A_5Translate(E''_2, u_4) → B_5Translate(B'_3, u_4) → C_5Translate(C'_5, u_4) → D_5Translate(D'_5, u_4) → E_5Translate(E'_5, u_4) → F_5Translate(F'_3, u_4) → G_5Translate(C''_2, u_4) → H_5Polygon(A_5, B_5, C_5, D_5, E_5, F_5, G_5, H_5) → poly5, a_5, b_5, c_5, d_5, e_5, f_5, g_5, h_5Translate(R'_1, u_4) → I_5Translate(Q'_1, u_4) → J_5Translate(P'_1, u_4) → K_5Translate(I'_1, u_4) → L_5Translate(J'_1, u_4) → M_5Translate(K'_1, u_4) → N_5Translate(L'_1, u_4) → O_5Translate(M'_1, u_4) → P_5Translate(N'_1, u_4) → Q_5Translate(O'_1, u_4) → R_5Translate(S'_1, u_4) → S_5Polygon(I_5, J_5, S_5, K_5, L_5, M_5, N_5, O_5, P_5, Q_5, R_5) → poly6, i_5, r_5, s_5, j_5, k_5, l_5, m_5, n_5, o_5, p_5, q_5Translate(A'', u_4) → A'''_1Translate(E''', u_4) → T_5Translate(W, u_4) → W'_1Translate(Z, u_4) → Z'_1Translate(A_1, u_4) → U_5Translate(B_1, u_4) → V_5Translate(C_1, u_4) → W_5Translate(C''', u_4) → Z_5Polygon(A'''_1, T_5, W'_1, Z'_1, U_5, V_5, W_5, Z_5) → poly1'''_1, a'''_1, t_5, w'_3, z'_1, u_6, v_5, w_5, z_5Translate(R'', u_4) → R'''_1Translate(Q'', u_4) → Q'''_1Translate(P'', u_4) → P'''_1Translate(I'', u_4) → I'''_1Translate(J'', u_4) → J'''_1Translate(K'', u_4) → K'''_1Translate(L'', u_4) → L'''_1Translate(M'', u_4) → M'''_1Translate(N'', u_4) → N'''_1Translate(O'', u_4) → O'''_1Translate(S'', u_4) → S'''_1Polygon(R'''_1, Q'''_1, S'''_1, P'''_1, I'''_1, J'''_1, K'''_1, L'''_1, M'''_1, N'''_1, O'''_1) → poly2'''_1, r'''_1, o'''_1, s'''_1, q'''_1, p'''_1, i'''_1, j'''_1, k'''_1, l'''_1, m'''_1, n'''_1Translate(A'_2, u_4) → A_6Translate(E''_4, u_4) → B_6Translate(B'_5, u_4) → C_6Translate(C'_8, u_4) → D_6Translate(D'_8, u_4) → E_6Translate(E'_8, u_4) → F_6Translate(F'_5, u_4) → G_6Translate(C''_4, u_4) → H_6Polygon(A_6, B_6, C_6, D_6, E_6, F_6, G_6, H_6) → poly7, a_6, b_6, c_6, d_6, e_6, f_6, g_6, h_6Translate(R'_2, u_4) → I_6Translate(Q'_2, u_4) → J_6Translate(P'_2, u_4) → K_6Translate(I'_2, u_4) → L_6Translate(J'_2, u_4) → M_6Translate(K'_2, u_4) → N_6Translate(L'_2, u_4) → O_6Translate(M'_2, u_4) → P_6Translate(N'_2, u_4) → Q_6Translate(O'_2, u_4) → R_6Translate(S'_2, u_4) → S_6Polygon(I_6, J_6, S_6, K_6, L_6, M_6, N_6, O_6, P_6, Q_6, R_6) → poly8, i_6, r_6, s_6, j_6, k_6, l_6, m_6, n_6, o_6, p_6, q_6Translate(A''_1, u_4) → T_6Translate(E'''_1, u_4) → U_6Translate(R_1, u_4) → V_6Translate(S_1, u_4) → W_6Translate(T_1, u_4) → Z_6Translate(U_1, u_4) → A_7Translate(V_1, u_4) → B_7Translate(C'''_1, u_4) → C_7Polygon(T_6, U_6, V_6, W_6, Z_6, A_7, B_7, C_7) → poly9, t_6, u_7, v_6, w_6, z_6, a_7, b_7, c_7Translate(R''_1, u_4) → D_7Translate(Q''_1, u_4) → E_7Translate(P''_1, u_4) → F_7Translate(I''_1, u_4) → G_7Translate(J''_1, u_4) → H_7Translate(K''_1, u_4) → I_7Translate(L''_1, u_4) → J_7Translate(M''_1, u_4) → K_7Translate(N''_1, u_4) → L_7Translate(O''_1, u_4) → M_7Translate(S''_1, u_4) → N_7Polygon(D_7, E_7, N_7, F_7, G_7, H_7, I_7, J_7, K_7, L_7, M_7) → poly10, d_7, m_7, n_7, e_7, f_7, g_7, h_7, i_7, j_7, k_7, l_7Translate(W_1, u_4) → O_7Translate(Z_1, u_4) → P_7Translate(A_2, u_4) → Q_7Translate(B_2, u_4) → R_7Translate(C_2, u_4) → S_7Translate(D_2, u_4) → T_7Translate(E_2, u_4) → U_7Translate(F_2, u_4) → V_7Polygon(O_7, P_7, Q_7, R_7, S_7, T_7, U_7, V_7) → poly3', o_7, p_7, q_7, r_7, s_7, t_7, u_8, v_7Translate(G_2, u_4) → W_7Translate(H_2, u_4) → Z_7Translate(I_2, u_4) → A_8Translate(J_2, u_4) → B_8Translate(K_2, u_4) → C_8Translate(L_2, u_4) → D_8Translate(M_2, u_4) → E_8Translate(N_2, u_4) → F_8Translate(O_2, u_4) → G_8Translate(P_2, u_4) → H_8Translate(Q_2, u_4) → I_8Polygon(W_7, Z_7, I_8, A_8, B_8, C_8, D_8, E_8, F_8, G_8, H_8) → poly4', w_7, h_8, i_8, z_7, a_8, b_8, c_8, d_8, e_8, f_8, g_8Translate(A''', u_4) → J_8Translate(R_2, u_4) → K_8Translate(W', u_4) → W''Translate(Z', u_4) → Z''Translate(S_2, u_4) → L_8Translate(T_2, u_4) → M_8Translate(U_2, u_4) → N_8Translate(V_2, u_4) → O_8Polygon(J_8, K_8, W'', Z'', L_8, M_8, N_8, O_8) → poly11, j_8, k_8, w''_1, z'', l_8, m_8, n_8, o_8Translate(R''', u_4) → P_8Translate(Q''', u_4) → Q_8Translate(P''', u_4) → R_8Translate(I''', u_4) → S_8Translate(J''', u_4) → T_8Translate(K''', u_4) → U_8Translate(L''', u_4) → V_8Translate(M''', u_4) → W_8Translate(N''', u_4) → Z_8Translate(O''', u_4) → A_9Translate(S''', u_4) → B_9Polygon(P_8, Q_8, B_9, R_8, S_8, T_8, U_8, V_8, W_8, Z_8, A_9) → poly12, p_8, a_9, b_9, q_8, r_8, s_8, t_8, u_9, v_8, w_8, z_8Translate(B, u_4) → B'_8Translate(C, u_4) → C'_{12}Segment(B'_8, C'_{12}) → e'_7Translate(C, u_4) → C'_{13}Translate(D, u_4) → D'_{12}Segment(C'_{13}, D'_{12}) → f'_8Translate(B', u_4) → B''_3Translate(C', u_4) → C''_7Segment(B''_3, C''_7) → e''_7Translate(C'_1, u_4) → C_9Translate(D', u_4) → D''_4Segment(C_9, D''_4) → f''_3Translate(F, u_4) → F'_8Translate(E, u_4) → E'_{12}Segment(F'_8, E'_{12}) → g'_4Translate(E, u_4) → E'_{13}Translate(D, u_4) → D'_{13}Segment(E'_{13}, D'_{13}) → h'_4Translate(F', u_4) → F''_3Translate(E', u_4) → E''_7Segment(F''_3, E''_7) → g''_3Translate(E'_1, u_4) → D_9Translate(D'_1, u_4) → E_9Segment(D_9, E_9) → h''_3Translate(B'_2, u_4) → F_9Translate(C'_3, u_4) → G_9Segment(F_9, G_9) → k_4Translate(D'_3, u_4) → I_9Translate(B'', u_4) → B'''_2Translate(C''_1, u_4) → J_9Segment(B'''_2, J_9) → m_4Translate(T, u_4) → T'_2Translate(D''_1, u_4) → K_9Segment(T'_2, K_9) → f'''_2Translate(F'_2, u_4) → L_9Translate(E'_3, u_4) → M_9Segment(L_9, M_9) → n_4Translate(E'_4, u_4) → N_9Translate(D'_4, u_4) → O_9Segment(N_9, O_9) → p_4Translate(F'', u_4) → F'''_2Translate(E''_1, u_4) → P_9Segment(F'''_2, P_9) → g'''_2Translate(U, u_4) → U'_2Translate(V, u_4) → V'_2Segment(U'_2, V'_2) → h'''_2Translate(B'_4, u_4) → Q_9Translate(C'_6, u_4) → R_9Segment(Q_9, R_9) → q_4Translate(C'_7, u_4) → S_9Translate(D'_6, u_4) → T_9Segment(S_9, T_9) → r_4Translate(B''_1, u_4) → U_9Translate(C''_3, u_4) → V_9Segment(U_9, V_9) → s_4Translate(D_1, u_4) → W_9Translate(D''_2, u_4) → Z_9Segment(W_9, Z_9) → c_9Translate(F'_4, u_4) → A_{10}Translate(E'_6, u_4) → B_{10}Segment(A_{10}, B_{10}) → d_9Translate(E'_7, u_4) → C_{10}Translate(D'_7, u_4) → D_{10}Segment(C_{10}, D_{10}) → e_9Translate(F''_1, u_4) → E_{10}Translate(E''_3, u_4) → F_{10}Segment(E_{10}, F_{10}) → f_9Translate(E_1, u_4) → G_{10}Translate(F_1, u_4) → H_{10}Segment(G_{10}, H_{10}) → g_9Translate(G_1, u_4) → I_{10}Translate(H_1, u_4) → J_{10}Segment(I_{10}, J_{10}) → h_9Translate(I_1, u_4) → K_{10}Translate(J_1, u_4) → L_{10}Segment(K_{10}, L_{10}) → i_9Translate(B''', u_4) → M_{10}Translate(K_1, u_4) → N_{10}Segment(M_{10}, N_{10}) → j_9Translate(T', u_4) → T''_1Translate(L_1, u_4) → O_{10}Segment(T''_1, O_{10}) → k_9Translate(M_1, u_4) → P_{10}Translate(N_1, u_4) → Q_{10}Segment(P_{10}, Q_{10}) → l_9Translate(O_1, u_4) → R_{10}Translate(P_1, u_4) → S_{10}Segment(R_{10}, S_{10}) → m_9Translate(F''', u_4) → T_{10}Translate(Q_1, u_4) → U_{10}Segment(T_{10}, U_{10}) → n_9Translate(U', u_4) → U''_1Translate(V', u_4) → V''_1Segment(U''_1, V''_1) → p_9Translate(B'_6, u_4) → V_{10}Translate(C'_9, u_4) → W_{10}Segment(V_{10}, W_{10}) → q_9Translate(C'_{10}, u_4) → Z_{10}Translate(D'_9, u_4) → A_{11}Segment(Z_{10}, A_{11}) → r_9Translate(B''_2, u_4) → B_{11}Translate(C''_5, u_4) → C_{11}Segment(B_{11}, C_{11}) → s_9Translate(W_2, u_4) → D_{11}Translate(D''_3, u_4) → E_{11}Segment(D_{11}, E_{11}) → t_9Translate(F'_6, u_4) → F_{11}Translate(E'_9, u_4) → G_{11}Segment(F_{11}, G_{11}) → a_{10}Translate(D'_{10}, u_4) → I_{11}Translate(F''_2, u_4) → J_{11}Translate(E''_5, u_4) → K_{11}Segment(J_{11}, K_{11}) → c_{10}Translate(Z_2, u_4) → L_{11}Translate(A_3, u_4) → M_{11}Segment(L_{11}, M_{11}) → d_{10}Translate(B_3, u_4) → N_{11}Translate(C_3, u_4) → O_{11}Segment(N_{11}, O_{11}) → e_{10}Translate(D_3, u_4) → P_{11}Translate(E_3, u_4) → Q_{11}Segment(P_{11}, Q_{11}) → f_{10}Translate(B'''_1, u_4) → R_{11}Translate(F_3, u_4) → S_{11}Segment(R_{11}, S_{11}) → g_{10}Translate(T'_1, u_4) → T_{11}Translate(G_3, u_4) → U_{11}Segment(T_{11}, U_{11}) → h_{10}Translate(H_3, u_4) → V_{11}Translate(I_3, u_4) → W_{11}Segment(V_{11}, W_{11}) → i_{10}Translate(J_3, u_4) → Z_{11}Translate(K_3, u_4) → A_{12}Segment(Z_{11}, A_{12}) → j_{10}Translate(F'''_1, u_4) → B_{12}Translate(L_3, u_4) → C_{12}Segment(B_{12}, C_{12}) → k_{10}Translate(U'_1, u_4) → D_{12}Translate(V'_1, u_4) → E_{12}Segment(D_{12}, E_{12}) → l_{10}Translate(M_3, u_4) → F_{12}Translate(N_3, u_4) → G_{12}Segment(F_{12}, G_{12}) → m_{10}Translate(O_3, u_4) → H_{12}Translate(P_3, u_4) → I_{12}Segment(H_{12}, I_{12}) → n_{10}Translate(Q_3, u_4) → J_{12}Translate(S_3, u_4) → L_{12}Translate(T_3, u_4) → M_{12}Segment(L_{12}, M_{12}) → q_{10}Translate(U_3, u_4) → N_{12}Translate(V_3, u_4) → O_{12}Segment(N_{12}, O_{12}) → r_{10}Translate(W_3, u_4) → P_{12}Translate(Z_3, u_4) → Q_{12}Segment(P_{12}, Q_{12}) → s_{10}Translate(A_4, u_4) → R_{12}Translate(B_4, u_4) → S_{12}Segment(R_{12}, S_{12}) → t_{10}Translate(C_4, u_4) → T_{12}Translate(D_4, u_4) → U_{12}Segment(T_{12}, U_{12}) → a_{11}Translate(E_4, u_4) → V_{12}Translate(F_4, u_4) → W_{12}Segment(V_{12}, W_{12}) → b_{11}Translate(G_4, u_4) → Z_{12}Translate(H_4, u_4) → A_{13}Segment(Z_{12}, A_{13}) → c_{11}Translate(I_4, u_4) → B_{13}Translate(J_4, u_4) → C_{13}Segment(B_{13}, C_{13}) → d_{11}Translate(T'', u_4) → T'''Translate(K_4, u_4) → D_{13}Segment(T''', D_{13}) → e_{11}Translate(L_4, u_4) → E_{13}Translate(M_4, u_4) → F_{13}Segment(E_{13}, F_{13}) → f_{11}Translate(N_4, u_4) → G_{13}Translate(O_4, u_4) → H_{13}Segment(G_{13}, H_{13}) → g_{11}Translate(P_4, u_4) → I_{13}Translate(U'', u_4) → U'''Translate(V'', u_4) → V'''Segment(U''', V''') → i_{11}Translate(w, u_4) → w'_4Translate(u_1, u_4) → v_9Translate(w', u_4) → w''_2Translate(v_1, u_4) → w_9Translate(w'_2, u_4) → u_{10}Translate(w_3, u_4) → v_{10}Translate(w'', u_4) → w'''Translate(G, u_4) → G'_3Translate(H, u_4) → H'_3Translate(G', u_4) → G''_2Translate(H', u_4) → H''_2Translate(G'_1, u_4) → K_{13}Translate(H'_1, u_4) → L_{13}Translate(G'', u_4) → G'''_1Translate(H'', u_4) → H'''_1Translate(G'_2, u_4) → M_{13}Translate(H'_2, u_4) → N_{13}Translate(G''_1, u_4) → O_{13}Translate(H''_1, u_4) → P_{13}Translate(R_4, u_4) → Q_{13}Translate(S_4, u_4) → R_{13}Translate(G''', u_4) → S_{13}Translate(H''', u_4) → T_{13}
AI Drawing Prompt Reference
Create a hexagonal tessellation. Start by drawing points A and B, then draw the perpendicular bisector b of AB and c through D on c. Draw the perpendicular bisector d of BD and find the intersection F of b and d. Draw line segments BC and CD, then translate B and C along vector BA to get B' and C'. Draw the line segment B'C'. Continue by translating C and D to get C'1 and D', and draw the line segment C'1D'. Draw the perpendicular bisector v of FA and translate F along v to get F'. Draw the line segment E'F'. Translate E and D to get E'1 and D'1, and draw the line segment E'1D'1. Finally, draw the polygon with points A, E', B, C, D, E, F, and C', and the polygon with points R, Q, S, P, I, J, K, L, M, N, and O, then translate A, E', B'1, C'2, D'2, E'2, F'1, and C'' to form the final tessellation.
The prompt above was compiled from the original drawing commands and is for reference only.