菱形六角镶嵌及其对偶

菱形六角镶嵌及其对偶
几何画板及绘图内容加载中,请稍等……
2014-08-18 10:59
本范例展示了菱形六角镶嵌及其对偶图形。菱形六角镶嵌是一种阿基米德镶嵌,由正三角形、正方形和正六边形组成。对偶图形是通过每个多边形的中心点构造得到的。本范例使用了Polygon、barycenter、betweener等GeoGebra命令,适合初中及以上学生学习镶嵌几何和对偶概念。

GeoGebra 命令及参数

  1. Polygon(A, B, C, D, E, F) → poly1, a, b, c, d, e, f
  2. Polygon(A, G, H, B) → poly2, a_1, g, h, b_1
  3. Polygon(B, I, J, C) → poly3, b_2, i, j, c_1
  4. Polygon(C, K, L, D) → poly4, c_2, k, l, d_1
  5. Polygon(D, M, N, E) → poly5, d_2, m, n, e_1
  6. Polygon(E, O, P, F) → poly6, e_2, o, p, f_1
  7. Polygon(F, A, Q, R) → poly7, f_2, a_2, q, r
  8. Polygon(F, P, R) → poly8, r_1, f_3, p_1
  9. Polygon(A, G, Q) → poly9, q_1, a_3, g_1
  10. Polygon(B, I, H) → poly10, h_1, b_3, i_1
  11. Polygon(C, J, K) → poly11, k_1, c_3, j_1
  12. Polygon(D, M, L) → poly12, l_1, d_3, m_1
  13. Polygon(E, O, N) → poly13, n_1, e_3, o_1
  14. Polygon(H, S, T, I) → poly14, h_2, s, t_1, i_2
  15. Polygon(J, K, U, V) → poly15, j_2, k_2, u, v
  16. Polygon(M, W, Z, L) → poly16, m_2, w, z, l_2
  17. Polygon(N, A_1, B_1, O) → poly17, n_2, a_4, b_4, o_2
  18. Polygon(P, C_1, D_1, R) → poly18, p_2, c_4, d_4, r_2
  19. Polygon(Q, E_1, F_1, G) → poly19, q_2, e_4, f_4, g_2
  20. Polygon(G, F_1, G_1, H_1, S, H) → poly20, g_3, f_5, g_4, h_3, s_1, h_4
  21. Polygon(I, T, I_1, J_1, V, J) → poly21, i_3, t_2, i_4, j_3, v_1, j_4
  22. Polygon(U, K_1, L_1, Z, L, K) → poly22, u_1, k_3, l_3, z_1, l_4, k_4
  23. Polygon(M, W, M_1, N_1, A_1, N) → poly23, m_3, w_1, m_4, n_3, a_5, n_4
  24. Polygon(B_1, O, P, C_1, O_1, P_1) → poly24, b_5, o_3, p_3, c_5, o_4, p_4
  25. Polygon(R, Q, E_1, Q_1, R_1, D_1) → poly25, r_3, q_3, e_5, q_4, r_4, d_5
  26. Polygon(S, S_1, T) → poly26, t_3, s_2, s_3
  27. Polygon(V, T_1, U) → poly27, u_2, v_2, t_4
  28. Polygon(Z, U_1, W) → poly28, w_2, z_2, u_3
  29. Polygon(A_1, V_1, B_1) → poly29, b_6, a_6, v_3
  30. Polygon(C_1, W_1, D_1) → poly30, d_6, c_6, w_3
  31. Polygon(W_1, D_1, R_1, Z_1) → poly31, w_4, d_7, r_5, z_3
  32. Polygon(V_1, B_1, P_1, A_2) → poly32, v_4, b_7, p_5, a_7
  33. Polygon(W, U_1, B_2, M_1) → poly33, w_5, u_4, b_8, m_5
  34. Polygon(T_1, C_2, K_1, U) → poly34, t_5, c_7, k_5, u_5
  35. Polygon(S_1, D_2, I_1, T) → poly35, s_4, d_8, i_5, t_6
  36. Polygon(E_1, E_2, F_1) → poly36, f_6, e_6, e_7
  37. Polygon(E_2, F_2, G_1, F_1) → poly37, e_8, f_7, g_5, f_8
  38. barycenter(poly37) → G_2
  39. barycenter(poly20) → H_2
  40. barycenter(poly14) → I_2
  41. barycenter(poly26) → J_2
  42. barycenter(poly35) → K_2
  43. barycenter(poly21) → L_2
  44. barycenter(poly27) → M_2
  45. barycenter(poly15) → N_2
  46. barycenter(poly11) → O_2
  47. barycenter(poly3) → P_2
  48. barycenter(poly10) → Q_2
  49. barycenter(poly2) → R_2
  50. barycenter(poly1) → S_2
  51. barycenter(poly4) → T_2
  52. barycenter(poly22) → U_2
  53. barycenter(poly34) → V_2
  54. barycenter(poly16) → W_2
  55. barycenter(poly28) → Z_2
  56. barycenter(poly33) → A_3
  57. barycenter(poly23) → B_3
  58. barycenter(poly12) → C_3
  59. barycenter(poly5) → D_3
  60. barycenter(poly13) → E_3
  61. barycenter(poly17) → F_3
  62. barycenter(poly29) → G_3
  63. barycenter(poly32) → H_3
  64. barycenter(poly24) → I_3
  65. barycenter(poly6) → J_3
  66. barycenter(poly8) → K_3
  67. barycenter(poly18) → L_3
  68. barycenter(poly30) → M_3
  69. barycenter(poly31) → N_3
  70. barycenter(poly25) → O_3
  71. barycenter(poly7) → P_3
  72. barycenter(poly9) → Q_3
  73. barycenter(poly19) → R_3
  74. barycenter(poly36) → S_3
  75. Polygon(G_2, H_2, R_3, S_3) → poly38, g_6, h_5, r_6, s_5
  76. Polygon(H_2, R_2, Q_3, R_3) → poly39, h_6, r_7, q_5, r_8
  77. Polygon(R_2, Q_2, I_2, H_2) → poly40, r_9, q_6, i_6, h_7
  78. Polygon(R_2, S_2, P_2, Q_2) → poly41, r_{10}, s_6, p_6, q_7
  79. Polygon(P_2, L_2, I_2, Q_2) → poly42, p_7, l_5, i_7, q_8
  80. Polygon(P_2, O_2, N_2, L_2) → poly43, p_8, o_5, n_5, l_6
  81. Polygon(O_2, T_2, S_2, P_2) → poly44, o_6, t_7, s_7, p_9
  82. Polygon(T_2, C_3, D_3, S_2) → poly45, t_8, c_8, d_9, s_8
  83. Polygon(D_3, E_3, J_3, S_2) → poly46, d_{10}, e_9, j_5, s_9
  84. Polygon(J_3, K_3, P_3, S_2) → poly47, j_6, k_6, p_{10}, s_{10}
  85. Polygon(P_3, Q_3, R_2, S_2) → poly48, p_{11}, q_9, r_{11}, s_{11}
  86. Polygon(P_3, O_3, R_3, Q_3) → poly49, p_{12}, o_7, r_{12}, q_{10}
  87. Polygon(O_3, L_3, K_3, P_3) → poly50, o_8, l_7, k_7, p_{13}
  88. Polygon(O_3, L_3, M_3, N_3) → poly51, o_9, l_8, m_6, n_6
  89. Polygon(L_3, I_3, J_3, K_3) → poly52, l_9, i_8, j_7, k_8
  90. Polygon(I_3, F_3, E_3, J_3) → poly53, i_9, f_9, e_{10}, j_8
  91. Polygon(F_3, B_3, D_3, E_3) → poly54, f_{10}, b_9, d_{11}, e_{11}
  92. Polygon(B_3, W_2, C_3, D_3) → poly55, b_{10}, w_6, c_9, d_{12}
  93. Polygon(B_3, A_3, Z_2, W_2) → poly56, b_{11}, a_8, z_4, w_7
  94. Polygon(W_2, U_2, T_2, C_3) → poly57, w_8, u_6, t_9, c_{10}
  95. Polygon(U_2, N_2, O_2, T_2) → poly58, u_7, n_7, o_{10}, t_{10}
  96. Polygon(U_2, V_2, M_2, N_2) → poly59, u_8, v_5, m_7, n_8
  97. Polygon(L_2, K_2, J_2, I_2) → poly60, l_{10}, k_9, j_9, i_{10}
  98. Polygon(F_3, G_3, H_3, I_3) → poly61, f_{11}, g_7, h_8, i_{11}
  99. betweener4(D_1, poly51, t) → poly62, g_8, m_9, n_9, a_{10}, m_8, a_9, g_9, T_3, U_3, V_3, W_3, h_9
  100. betweener4(R, poly50, t) → poly63, g_{10}, n_{10}, a_{11}, c_{11}, h_{10}, j_{10}, k_{10}, Z_3, A_4, B_4, C_4, m_{10}
  101. betweener4(Q, poly49, t) → poly64, g_{11}, m_{11}, n_{11}, q_{11}, h_{11}, j_{11}, k_{11}, D_4, E_4, F_4, G_4, l_{11}
  102. betweener4(A, poly48, t) → poly65, t_{11}, f_{12}, g_{12}, h_{12}, a_{12}, b_{12}, c_{12}, H_4, I_4, J_4, K_4, e_{12}
  103. betweener4(G, poly39, t) → poly66, i_{12}, n_{12}, q_{12}, s_{12}, j_{12}, k_{12}, l_{12}, L_4, M_4, N_4, O_4, m_{12}
  104. betweener4(F_1, poly38, t) → poly67, t_{12}, e_{13}, f_{13}, g_{13}, a_{13}, b_{13}, c_{13}, P_4, Q_4, R_4, S_4, d_{13}
  105. betweener4(H, poly40, t) → poly68, h_{13}, m_{13}, n_{13}, q_{13}, i_{13}, j_{13}, k_{13}, T_4, U_4, V_4, W_4, l_{13}
  106. betweener4(T, poly60, t) → poly69, r_{13}, c_{14}, d_{14}, e_{14}, s_{13}, t_{13}, a_{14}, Z_4, A_5, B_5, C_5, b_{14}
  107. betweener4(I, poly42, t) → poly70, f_{14}, k_{14}, l_{14}, m_{14}, g_{14}, h_{14}, i_{14}, D_5, E_5, F_5, G_5, j_{14}
  108. betweener4(J, poly43, t) → poly71, n_{14}, t_{14}, a_{15}, b_{15}, p_{14}, q_{14}, r_{14}, H_5, I_5, J_5, K_5, s_{14}
  109. betweener4(B, poly41, t) → poly72, c_{15}, h_{15}, i_{15}, j_{15}, d_{15}, e_{15}, f_{15}, L_5, M_5, N_5, O_5, g_{15}
  110. betweener4(C, poly44, t) → poly73, k_{15}, q_{15}, r_{15}, s_{15}, l_{15}, m_{15}, n_{15}, P_5, Q_5, R_5, S_5, p_{15}
  111. betweener4(K, poly58, t) → poly74, t_{15}, e_{16}, f_{16}, g_{16}, a_{16}, b_{16}, c_{16}, T_5, U_5, V_5, W_5, d_{16}
  112. betweener4(U, poly59, t) → poly75, h_{16}, m_{16}, n_{16}, p_{16}, i_{16}, j_{16}, k_{16}, Z_5, A_6, B_6, C_6, l_{16}
  113. betweener4(L, poly57, t) → poly76, q_{16}, b_{17}, c_{17}, d_{17}, r_{16}, s_{16}, t_{16}, D_6, E_6, F_6, G_6, a_{17}
  114. betweener4(W, poly56, t) → poly77, e_{17}, j_{17}, k_{17}, l_{17}, f_{17}, g_{17}, h_{17}, H_6, I_6, J_6, K_6, i_{17}
  115. betweener4(M, poly55, t) → poly78, m_{17}, s_{17}, t_{17}, a_{18}, n_{17}, p_{17}, q_{17}, L_6, M_6, N_6, O_6, r_{17}
  116. betweener4(N, poly54, t) → poly79, b_{18}, g_{18}, h_{18}, i_{18}, c_{18}, d_{18}, e_{18}, P_6, Q_6, R_6, S_6, f_{18}
  117. betweener4(E, poly46, t) → poly80, j_{18}, p_{18}, q_{18}, r_{18}, k_{18}, l_{18}, m_{18}, T_6, U_6, V_6, W_6, n_{18}
  118. betweener4(D, poly45, t) → poly81, s_{18}, d_{19}, e_{19}, f_{19}, t_{18}, a_{19}, b_{19}, Z_6, A_7, B_7, C_7, c_{19}
  119. betweener4(F, poly47, t) → poly82, g_{19}, l_{19}, m_{19}, n_{19}, h_{19}, i_{19}, j_{19}, D_7, E_7, F_7, G_7, k_{19}
  120. betweener4(P, poly52, t) → poly83, p_{19}, a_{20}, b_{20}, c_{20}, q_{19}, r_{19}, s_{19}, H_7, I_7, J_7, K_7, t_{19}
  121. betweener4(O, poly53, t) → poly84, d_{20}, i_{20}, j_{20}, k_{20}, e_{20}, f_{20}, g_{20}, L_7, M_7, N_7, O_7, h_{20}
  122. betweener4(B_1, poly61, t) → poly85, l_{20}, r_{20}, s_{20}, t_{20}, m_{20}, n_{20}, p_{20}, P_7, Q_7, R_7, S_7, q_{20}
  123. betweener6(O_3, 1 - t, poly25) → poly86, T_7, d_{21}, e_{21}, f_{21}, U_7, V_7, W_7, Z_7, A_8, a_{21}, b_{21}, c_{21}
  124. betweener6(H_2, 1 - t, poly20) → poly87, B_8, j_{21}, k_{21}, l_{21}, C_8, D_8, E_8, F_8, G_8, g_{21}, h_{21}, i_{21}
  125. betweener6(L_2, 1 - t, poly21) → poly88, H_8, q_{21}, r_{21}, s_{21}, I_8, J_8, K_8, L_8, M_8, m_{21}, n_{21}, p_{21}
  126. betweener6(U_2, 1 - t, poly22) → poly89, N_8, c_{22}, d_{22}, e_{22}, O_8, P_8, Q_8, R_8, S_8, t_{21}, a_{22}, b_{22}
  127. betweener6(B_3, 1 - t, poly23) → poly90, T_8, i_{22}, j_{22}, k_{22}, U_8, V_8, W_8, Z_8, A_9, f_{22}, g_{22}, h_{22}
  128. betweener6(I_3, 1 - t, poly24) → poly91, B_9, p_{22}, q_{22}, r_{22}, C_9, D_9, E_9, F_9, G_9, l_{22}, m_{22}, n_{22}
  129. betweener6(S_2, 1 - t, poly1) → poly92, H_9, b_{23}, c_{23}, d_{23}, I_9, J_9, K_9, L_9, M_9, s_{22}, t_{22}, a_{23}
  130. betweener4(G_2, poly37, 1 - t) → poly93, e_{23}, j_{23}, k_{23}, l_{23}, f_{23}, g_{23}, h_{23}, N_9, O_9, P_9, Q_9, i_{23}
  131. betweener4(R_3, poly19, 1 - t) → poly94, m_{23}, s_{23}, t_{23}, a_{24}, n_{23}, p_{23}, q_{23}, R_9, S_9, T_9, U_9, r_{23}
  132. betweener4(R_2, poly2, 1 - t) → poly95, b_{24}, g_{24}, h_{24}, i_{24}, c_{24}, d_{24}, e_{24}, V_9, W_9, Z_9, A_{10}, f_{24}
  133. betweener4(K_2, poly35, 1 - t) → poly96, j_{24}, p_{24}, q_{24}, r_{24}, k_{24}, l_{24}, m_{24}, B_{10}, C_{10}, D_{10}, E_{10}, n_{24}
  134. betweener4(I_2, poly14, 1 - t) → poly97, s_{24}, d_{25}, e_{25}, f_{25}, t_{24}, a_{25}, b_{25}, F_{10}, G_{10}, H_{10}, I_{10}, c_{25}
  135. betweener4(P_2, poly3, 1 - t) → poly98, g_{25}, l_{25}, m_{25}, n_{25}, h_{25}, i_{25}, j_{25}, J_{10}, K_{10}, L_{10}, M_{10}, k_{25}
  136. betweener4(N_2, poly15, 1 - t) → poly99, p_{25}, a_{26}, b_{26}, c_{26}, q_{25}, r_{25}, s_{25}, N_{10}, O_{10}, P_{10}, Q_{10}, t_{25}
  137. betweener4(V_2, poly34, 1 - t) → poly100, d_{26}, i_{26}, j_{26}, k_{26}, e_{26}, f_{26}, g_{26}, R_{10}, S_{10}, T_{10}, U_{10}, h_{26}
  138. betweener4(T_2, poly4, 1 - t) → poly101, l_{26}, r_{26}, s_{26}, t_{26}, m_{26}, n_{26}, p_{26}, V_{10}, W_{10}, Z_{10}, A_{11}, q_{26}
  139. betweener4(P_3, poly7, 1 - t) → poly102, a_{27}, f_{27}, g_{27}, h_{27}, b_{27}, c_{27}, d_{27}, B_{11}, C_{11}, D_{11}, E_{11}, e_{27}
  140. betweener4(J_3, poly6, 1 - t) → poly103, i_{27}, n_{27}, p_{27}, q_{27}, j_{27}, k_{27}, l_{27}, F_{11}, G_{11}, H_{11}, I_{11}, m_{27}
  141. betweener4(D_3, poly5, 1 - t) → poly104, r_{27}, c_{28}, d_{28}, e_{28}, s_{27}, t_{27}, a_{28}, J_{11}, K_{11}, L_{11}, M_{11}, b_{28}
  142. betweener4(W_2, poly16, 1 - t) → poly105, f_{28}, k_{28}, l_{28}, m_{28}, g_{28}, h_{28}, i_{28}, N_{11}, O_{11}, P_{11}, Q_{11}, j_{28}
  143. betweener4(A_3, poly33, 1 - t) → poly106, n_{28}, t_{28}, a_{29}, b_{29}, p_{28}, q_{28}, r_{28}, R_{11}, S_{11}, T_{11}, U_{11}, s_{28}
  144. betweener4(F_3, poly17, 1 - t) → poly107, c_{29}, h_{29}, i_{29}, j_{29}, d_{29}, e_{29}, f_{29}, V_{11}, W_{11}, Z_{11}, A_{12}, g_{29}
  145. betweener4(H_3, poly32, 1 - t) → poly108, k_{29}, q_{29}, r_{29}, s_{29}, l_{29}, m_{29}, n_{29}, B_{12}, C_{12}, D_{12}, E_{12}, p_{29}
  146. betweener4(L_3, poly18, 1 - t) → poly109, t_{29}, e_{30}, f_{30}, g_{30}, a_{30}, b_{30}, c_{30}, F_{12}, G_{12}, H_{12}, I_{12}, d_{30}
  147. betweener4(N_3, poly31, 1 - t) → poly110, h_{30}, m_{30}, n_{30}, p_{30}, i_{30}, j_{30}, k_{30}, J_{12}, K_{12}, L_{12}, M_{12}, l_{30}
  148. betweener3(S_3, 1 - t, poly36) → poly111, q_{30}, r_{30}, s_{30}, N_{12}, O_{12}, P_{12}
  149. betweener3(Q_3, 1 - t, poly9) → poly112, t_{30}, a_{31}, b_{31}, Q_{12}, R_{12}, S_{12}
  150. betweener3(Q_2, 1 - t, poly10) → poly113, c_{31}, d_{31}, e_{31}, T_{12}, U_{12}, V_{12}
  151. betweener3(O_2, 1 - t, poly11) → poly114, f_{31}, g_{31}, h_{31}, W_{12}, Z_{12}, A_{13}
  152. betweener3(C_3, 1 - t, poly12) → poly115, i_{31}, j_{31}, k_{31}, B_{13}, C_{13}, D_{13}
  153. betweener3(E_3, 1 - t, poly13) → poly116, l_{31}, m_{31}, n_{31}, E_{13}, F_{13}, G_{13}
  154. betweener3(K_3, 1 - t, poly8) → poly117, p_{31}, q_{31}, r_{31}, H_{13}, I_{13}, J_{13}
  155. betweener3(M_2, 1 - t, poly27) → poly118, s_{31}, t_{31}, a_{32}, K_{13}, L_{13}, M_{13}
  156. betweener3(Z_2, 1 - t, poly28) → poly119, b_{32}, c_{32}, d_{32}, N_{13}, O_{13}, P_{13}
  157. betweener3(G_3, 1 - t, poly29) → poly120, e_{32}, f_{32}, g_{32}, Q_{13}, R_{13}, S_{13}
  158. betweener3(M_3, 1 - t, poly30) → poly121, h_{32}, i_{32}, j_{32}, T_{13}, U_{13}, V_{13}
  159. betweener3(J_2, 1 - t, poly26) → poly122, k_{32}, l_{32}, m_{32}, W_{13}, Z_{13}, A_{14}

AI 绘图提示语参考

绘制一个由正三角形、正方形和正六边形组成的半正镶嵌图案,然后绘制其对偶镶嵌。首先,使用多边形命令绘制这些多边形,接着找到每个多边形的重心,这些重心将构成对偶镶嵌的顶点。
以上提示语为根据原始绘图命令整理而来,仅供参考。