Imam's Drum Pattern
Loading the math board and drawing, please wait…
This example demonstrates the construction of Islamic geometric patterns. Key mathematical concepts include geometric construction, polygons, and transformations. It uses commands such as Polygon, Centroid, Midpoint, Segment, Intersect, Sequence, Translate, Point, PolyLine, and Mirror in GeoGebra. Suitable for middle school and above students to learn geometric construction and transformations.
GeoGebra Commands & Parameters
Polygon(G, H, I, E, F) → veelhoek1, g, h, i, e, fCentroid(veelhoek1) → K_1Polygon(G, J, K, L, M) → veelhoek2, g_1, j, k, l, mCentroid(veelhoek2) → L_1Polygon(L_1, K_1, 10) → veelhoek3, n, d, M_1, N_1, O_1, P_1, Q_1, R_1, S_1, T_1, p, q, r, s, t, a, b, cPolygon(K_1, L_1, 10) → veelhoek4, f_1, q_1, U_1, V_1, W_1, Z_1, A_2, B_2, C_2, D_2, h_1, i_1, j_1, k_1, l_1, m_1, n_1, p_1Polygon(V_1, U_1, 10) → veelhoek5, r_1, g_2, E_2, F_2, G_2, H_2, I_2, J_2, K_2, L_2, s_1, t_1, a_1, b_1, c_1, d_1, e_1, f_2Polygon(F_2, S_1, 10) → veelhoek6, h_2, r_2, M_2, N_2, O_2, P_2, Q_2, R_2, S_2, T_2, i_2, j_2, k_2, l_2, m_2, n_2, p_2, q_2Polygon(U_1, L_1, T_1, S_1, F_2, E_2) → veelhoek7, u_1, s_2, t_2, a_2, b_2, e_2Polygon(P, Q, L, N, O) → veelhoek8, p_3, q_3, l_3, n_3, oPolygon(F_1, E_1, D_1, C_1, S) → veelhoek9, c_2, d_2, f_3, g_3, s_3Polygon(Z, U, C_1, B_1, A_1) → veelhoek10, z_1, u, h_3, i_3, j_3Polygon(E_1, J_1, I_1, H_1, G_1) → veelhoek11, k_3, m_3, r_3, t_3, a_3Polygon(V, N, W, K, R, S, T, U) → veelhoek12, v, n_4, w, k_4, r_4, s_4, t_4, u_2Midpoint(H_2, G_2) → U_2Segment(N, U_2) → b_3Midpoint(L_2, V_1) → V_2Segment(U, V_2) → c_3Midpoint(K_2, L_2) → W_2Segment(W_2, N) → d_3Segment(P, A_1) → e_3Intersect(c_3, e_3) → Z_2Centroid(veelhoek5) → A_3Polygon(N, V, Z_2, O) → vierhoek1, n_5, v_1, z_2, o_1Sequence(Polygon[Rotate[N, (nn * 36°), A_3], Rotate[V, (nn * 36°), A_3], Rotate[Z_2, (nn * 36°), A_3], Rotate[O, (nn * 36°), A_3]], nn, 1, 10) → l1Centroid(veelhoek6) → B_3Translate(l1, Vector[A_3, B_3]) → l1'Centroid(veelhoek4) → C_3Translate(l1, Vector[A_3, C_3]) → l1'_1Centroid(veelhoek3) → D_3Translate(l1, Vector[A_3, D_3]) → l1'_2Point(l1'_1) → E_3Point(l1'_2) → F_3Point(l1) → G_3PolyLine(E_3, F_3, W, G_3, E_3) → f_4Mirror(E_3, yAxis) → H_3Mirror(E_3, yAxis) → K_3Point(l1') → I_3Point(l1'_2) → J_3PolyLine(I_3, U, T, J_3, I_3) → g_4Translate(U_1, Vector[A_3, B_3]) → L_3Translate(L_1, Vector[A_3, B_3]) → M_3Translate(T_1, Vector[A_3, B_3]) → N_3Translate(S_1, Vector[A_3, B_3]) → O_3Translate(F_2, Vector[A_3, B_3]) → P_3Translate(E_2, Vector[A_3, B_3]) → Q_3Polygon(L_3, M_3, N_3, O_3, P_3, Q_3) → veelhoek7', h_4, i_4, j_4, o_3, l_4, m_4Translate(U_1, Vector[A_3, C_3]) → R_3Translate(L_1, Vector[A_3, C_3]) → S_3Translate(T_1, Vector[A_3, C_3]) → T_3Translate(S_1, Vector[A_3, C_3]) → U_3Translate(F_2, Vector[A_3, C_3]) → V_3Translate(E_2, Vector[A_3, C_3]) → W_3Polygon(R_3, S_3, T_3, U_3, V_3, W_3) → veelhoek7'_1, p_4, q_4, a_4, u_3, v_3, w_3Translate(E_3, Vector[A_3, B_3]) → Z_3Translate(F_3, Vector[A_3, B_3]) → A_4Translate(W, Vector[A_3, B_3]) → W'Translate(G_3, Vector[A_3, B_3]) → B_4Translate(E_3, Vector[A_3, B_3]) → C_4PolyLine(Z_3, A_4, W', B_4, C_4) → b_4Translate(I_3, Vector[A_3, B_3]) → D_4Translate(U, Vector[A_3, B_3]) → U'Translate(T, Vector[A_3, B_3]) → T'Translate(J_3, Vector[A_3, B_3]) → E_4Translate(I_3, Vector[A_3, B_3]) → F_4Translate(E_3, Vector[A_3, C_3]) → G_4Translate(F_3, Vector[A_3, C_3]) → H_4Translate(W, Vector[A_3, C_3]) → W'_1Translate(G_3, Vector[A_3, C_3]) → I_4Translate(E_3, Vector[A_3, C_3]) → J_4Translate(I_3, Vector[A_3, C_3]) → K_4Translate(U, Vector[A_3, C_3]) → U'_1Translate(T, Vector[A_3, C_3]) → T'_1Translate(J_3, Vector[A_3, C_3]) → L_4Translate(I_3, Vector[A_3, C_3]) → M_4PolyLine(K_4, U'_1, T'_1, L_4, M_4) → e_4
AI Drawing Prompt Reference
Draw an Islamic drum pattern. Start with two intersecting pentagons, find their centroids, and construct two regular decagons centered at these points. Use one decagon's side to build another decagon, creating a star-like rotational symmetry. Add surrounding pentagons and decagons for outer decoration. Connect midpoints of certain sides to form segments, find their intersection, and construct a quadrilateral. Rotate this quadrilateral around its centroid ten times to form a circular array. Translate this array to the centroids of the other decagons, yielding four symmetric groups. Finally, connect points on the arrays with polylines and mirror across the vertical axis to complete the symmetric geometric pattern.
The prompt above was compiled from the original drawing commands and is for reference only.