Stellation of Dodecahedron
Loading the math board and drawing, please wait…
In collections
Polyeder, whose coordinates are golden numbers
This example demonstrates the stellation process of a dodecahedron, visually representing the extension of vertices, edges, and faces to form intricate star-like patterns. It involves core mathematical concepts such as polygon construction, spatial geometry, vector operations, and analytical geometry. The construction leverages GeoGebra commands like Polygon, Plane, IntersectPath, Intersect, and Line, as outlined in the summary. Suitable for high school and above, it serves as an educational tool for exploring solid geometry, spatial vectors, and geometric constructions.
GeoGebra Commands & Parameters
Polygon(I, A, M, O, E) → poly1, i, a_1, m, o, ePolygon(O, F, T, S, E) → poly2, o_{10}, f, t, s, e_1Polygon(S, G, K, I, E) → poly3, s_1, g, k, i_1, e_2Polygon(T, H, P, G, S) → poly4, t_1, h, p, g_1, s_2Polygon(K, G, P, N, C) → poly5, k_1, g_2, p_1, n, cPolygon(C, Q, A, I, K) → poly6, c_1, q, a_2, i_2, k_2Polygon(R, B, M, A, Q) → poly7, r, b_1, m_1, a_3, q_1Polygon(N, D, R, Q, C) → poly8, n_1, d, r_1, q_2, c_2Polygon(H, L, D, N, P) → poly9, h_1, l, d_1, n_2, p_2Polygon(L, J, B, R, D) → poly10, l_1, j, b_2, r_2, d_2Polygon(F, J, L, H, T) → poly11, f_1, j_1, l_2, h_2, t_2Polygon(M, B, J, F, O) → poly12, m_2, b_3, j_2, f_2, o_2Plane(poly1) → uPlane(poly2) → vPlane(poly3) → wPlane(poly4) → u_1Plane(poly5) → v_1Plane(poly6) → w_1Plane(poly7) → u_2Plane(poly8) → v_2Plane(poly9) → w_2Plane(poly10) → c_3Plane(poly11) → d_3Plane(poly12) → e_3IntersectPath(c_3, d_3) → f_3IntersectPath(c_3, e_3) → g_3IntersectPath(c_3, u) → h_3IntersectPath(c_3, u_1) → i_3IntersectPath(c_3, u_2) → j_3IntersectPath(c_3, v) → k_3IntersectPath(c_3, v_1) → l_3IntersectPath(c_3, v_2) → m_3IntersectPath(c_3, w) → n_3IntersectPath(c_3, w_1) → p_3IntersectPath(c_3, w_2) → q_3IntersectPath(d_3, e_3) → r_3IntersectPath(d_3, u) → s_3IntersectPath(d_3, u_1) → t_3IntersectPath(d_3, u_2) → a_4IntersectPath(d_3, v) → b_4IntersectPath(d_3, v_1) → c_4IntersectPath(d_3, v_2) → d_4IntersectPath(d_3, w) → e_4IntersectPath(d_3, w_1) → f_4IntersectPath(d_3, w_2) → g_4IntersectPath(e_3, u) → h_4IntersectPath(e_3, u_1) → i_4IntersectPath(d_3, u_2) → j_4IntersectPath(d_3, v) → k_4IntersectPath(d_3, e_3) → l_4IntersectPath(e_3, v) → m_4IntersectPath(e_3, u_2) → n_4IntersectPath(e_3, u_1) → p_4IntersectPath(Plane[poly1], e_3) → q_4IntersectPath(v_1, e_3) → r_4IntersectPath(e_3, v_2) → s_4IntersectPath(e_3, w) → t_4IntersectPath(e_3, w_1) → a_5IntersectPath(e_3, w_2) → b_5IntersectPath(u, u_1) → c_5IntersectPath(u, u_2) → d_5IntersectPath(u, v) → e_5IntersectPath(u, v_1) → f_5IntersectPath(u, v_2) → g_5IntersectPath(u, v_2) → h_5IntersectPath(u, w) → i_5IntersectPath(u, w_1) → j_5IntersectPath(u, w_2) → k_5IntersectPath(u_1, u_2) → l_5IntersectPath(u_1, v) → m_5IntersectPath(u_1, v_1) → n_5IntersectPath(u_1, v_2) → p_5IntersectPath(u_1, w) → q_5IntersectPath(u_1, w_1) → r_5IntersectPath(u_1, w_2) → s_5IntersectPath(u_2, v) → t_5IntersectPath(u_2, v_1) → a_6IntersectPath(u_2, v_2) → b_6IntersectPath(u_2, w) → c_6IntersectPath(u_2, w_1) → d_6IntersectPath(u_2, w_2) → e_6IntersectPath(v, v_1) → f_6IntersectPath(v, v_2) → g_6IntersectPath(v, w) → h_6IntersectPath(v, w_1) → i_6IntersectPath(v, w_2) → j_6IntersectPath(v_1, v_2) → k_6IntersectPath(v_1, w) → l_6IntersectPath(v_1, w_1) → m_6IntersectPath(v_1, w_2) → n_6IntersectPath(v_2, w) → p_6IntersectPath(v_2, w_1) → q_6IntersectPath(v_2, w_2) → r_6IntersectPath(w, w_1) → s_6IntersectPath(w, w_2) → t_6IntersectPath(w_1, w_2) → a_7Intersect(s_3, t_3) → UIntersect(k_3, t_5) → VIntersect(t_4, h_6) → WIntersect(s_4, g_5) → ZIntersect(s_4, n_4) → A_1Intersect(l_3, k_6) → B_1Intersect(p_3, j_3) → C_1Intersect(e_5, j_5) → D_1Intersect(j_6, b_4) → E_1Intersect(q_6, s_6) → F_1Intersect(d_5, g_5) → G_1Intersect(b_5, q_3) → H_1Polygon(V, B, J) → poly13, j_7, v_3, b_7Polygon(V, J, F) → poly14, f_7, v_4, j_8Polygon(V, O, F) → poly15, f_8, v_5, o_3Polygon(V, M, O) → poly16, o_4, v_6, m_7Polygon(V, M, B) → poly17, b_8, v_7, m_8Polygon(U, F, T) → poly18, t_7, u_3, f_9Polygon(U, T, S) → poly19, s_7, u_4, t_8Polygon(U, S, E) → poly20, e_7, u_5, s_8Polygon(U, E, O) → poly21, o_5, u_6, e_8Polygon(U, O, F) → poly22, f_{10}, u_7, o_6Polygon(E_1, T, H) → poly23, h_7, e_9, t_9Polygon(E_1, H, P) → poly24, p_7, e_{10}, h_8Polygon(E_1, P, G) → poly25, g_7, e_{11}, p_8Polygon(E_1, G, S) → poly26, s_9, e_{12}, g_8Polygon(E_1, S, T) → poly27, t_{10}, e_{13}, s_{10}Polygon(H_1, J, L) → poly28, l_7, h_9, j_9Polygon(H_1, L, H) → poly29, h_{10}, h_{11}, l_8Polygon(H_1, H, T) → poly30, t_{11}, h_{12}, h_{13}Polygon(H_1, T, F) → poly31, f_{11}, h_{14}, t_{12}Polygon(H_1, F, J) → poly32, j_{10}, h_{15}, f_{12}Polygon(B_1, L, D) → poly33, d_7, b_9, l_9Polygon(B_1, D, N) → poly34, n_7, b_{10}, d_8Polygon(B_1, N, P) → poly35, p_9, b_{11}, n_8Polygon(B_1, P, H) → poly36, h_{16}, b_{12}, p_{10}Polygon(B_1, H, L) → poly37, l_{10}, b_{13}, h_{17}Polygon(L, A_1, J) → poly38, j_{11}, l_{11}, a_8Polygon(A_1, J, B) → poly39, b_{14}, a_9, j_{12}Polygon(A_1, B, R) → poly40, r_7, a_{10}, b_{15}Polygon(A_1, R, D) → poly41, d_9, a_{11}, r_8Polygon(A_1, D, L) → poly42, l_{12}, a_{12}, d_{10}Polygon(Z, R, B) → poly43, b_{16}, z_1, r_9Polygon(Z, B, M) → poly44, m_9, z_2, b_{17}Polygon(Z, M, A) → poly45, a_{13}, z_3, m_{10}Polygon(Z, A, Q) → poly46, q_7, z_4, a_{14}Polygon(Z, Q, R) → poly47, r_{10}, z_5, q_8Polygon(W, M, O) → poly48, o_7, w_3, m_{11}Polygon(W, O, E) → poly49, e_{14}, w_4, o_8Polygon(W, E, I) → poly50, i_7, w_5, e_{15}Polygon(W, I, A) → poly51, a_{15}, w_6, i_8Polygon(W, A, M) → poly52, m_{12}, w_7, a_{16}Polygon(D_1, E, S) → poly53, s_{11}, d_{11}, e_{16}Polygon(D_1, S, G) → poly54, g_9, d_{12}, s_{12}Polygon(D_1, G, K) → poly55, k_7, d_{13}, g_{10}Polygon(D_1, K, I) → poly56, i_9, d_{14}, k_8Polygon(D_1, I, E) → poly57, e_{17}, d_{15}, i_{10}Polygon(G_1, Q, A) → poly58, a_{17}, g_{11}, q_9Polygon(G_1, A, I) → poly59, i_{11}, g_{12}, a_{18}Polygon(G_1, I, K) → poly60, k_9, g_{13}, i_{12}Polygon(G_1, K, C) → poly61, c_7, g_{14}, k_{10}Polygon(G_1, C, Q) → poly62, q_{10}, g_{15}, c_8Polygon(N, F_1, P) → poly63, p_{11}, n_9, f_{13}Polygon(N, C, F_1) → poly64, f_{14}, n_{10}, c_9Polygon(C, K, F_1) → poly65, f_{15}, c_{10}, k_{11}Polygon(F_1, K, G) → poly66, g_{16}, f_{16}, k_{12}Polygon(F_1, G, P) → poly67, p_{12}, f_{17}, g_{17}Polygon(C_1, D, R) → poly68, r_{11}, c_{11}, d_{16}Polygon(C_1, R, Q) → poly69, q_{11}, c_{12}, r_{12}Polygon(C_1, Q, C) → poly70, c_{13}, c_{14}, q_{12}Polygon(C_1, C, N) → poly71, n_{11}, c_{15}, c_{16}Polygon(C_1, N, D) → poly72, d_{17}, c_{17}, n_{12}Intersect(c_4, f_5) → I_1Intersect(t_4, b_5) → J_1Intersect(a_7, b_5) → K_1Intersect(d_4, g_5) → N_1Intersect(k_3, i_6) → P_1Intersect(t_4, s_4) → M_1Intersect(a_7, i_6) → O_1Intersect(l_3, f_5) → Q_1Intersect(d_4, p_6) → R_1Intersect(k_3, l_3) → L_1Intersect(a_4, c_4) → S_1Intersect(h_6, d_4) → T_1Intersect(i_6, m_3) → U_1Intersect(j_4, i_6) → V_1Intersect(i_6, m_3) → W_1Intersect(p_5, i_4) → Z_1Intersect(j_6, e_6) → A_2Intersect(i_3, p_3) → B_2Line(E_1, D_1) → i_{13}Line(V, W) → j_{13}Intersect(i_{13}, j_{13}) → C_2Line(F_1, D_1) → k_{13}Line(H_1, U) → l_{13}Intersect(k_{13}, l_{13}) → D_2Line(D_1, U) → m_{13}Line(B_1, H_1) → n_{13}Intersect(n_{13}, m_{13}) → E_2Line(G_1, W) → p_{13}Line(E_1, U) → q_{13}Intersect(p_{13}, q_{13}) → F_2Polygon(F_1, D_1, W, Z, C_1) → poly73, f_{18}, d_{18}, w_8, z_6, c_{18}Polygon(G_1, D_1, U, V, Z) → poly74, g_{18}, d_{19}, u_8, v_8, z_7Polygon(D_1, F_1, B_1, H_1, U) → poly75, d_{20}, f_{19}, b_{18}, h_{18}, u_9Polygon(G_1, Z, A_1, B_1, F_1) → poly76, g_{19}, z_8, a_{19}, b_{19}, f_{20}Polygon(W, D_1, E_1, H_1, V) → poly77, w_9, d_{21}, e_{18}, h_{19}, v_9Polygon(D_1, G_1, C_1, B_1, E_1) → poly78, d_{22}, g_{20}, c_{19}, b_{20}, e_{19}Polygon(U, E_1, B_1, A_1, V) → poly79, u_{10}, e_{20}, b_{21}, a_{20}, v_{10}Polygon(E_1, F_1, C_1, A_1, H_1) → poly80, e_{21}, f_{21}, c_{20}, a_{21}, h_{20}Polygon(C_1, Z, V, H_1, B_1) → poly81, c_{21}, z_9, v_{11}, h_{21}, b_{22}Polygon(W, U, H_1, A_1, Z) → poly82, w_{10}, u_{11}, h_{22}, a_{22}, z_{10}Polygon(G_1, W, V, A_1, C_1) → poly83, g_{21}, w_{11}, v_{12}, a_{23}, c_{22}Polygon(G_1, F_1, E_1, U, W) → poly84, g_{22}, f_{22}, e_{22}, u_{12}, w_{12}Line(F_1, G_1) → r_{13}Line(A_1, Z) → s_{13}Line(A_1, B_1) → t_{13}Line(B_1, F_1) → i_{14}Line(Z, G_1) → j_{14}Intersect(j_{14}, i_{14}) → G_2Polygon(F_1, G_2, G_1, M_1, Z, N_1, A_1, Z_1, B_1, R_1) → poly85, f_{23}, r_{14}, g_{23}, g_{24}, m_{14}, z_{11}, n_{14}, a_{24}, z_{12}, b_{23}Line(G_1, W) → k_{14}Line(W, V) → l_{14}Line(V, A_1) → p_{14}Line(A_1, C_1) → q_{14}Line(C_1, G_1) → s_{14}Intersect(q_{14}, k_{14}) → H_2Polygon(C_1, H_2, G_1, C_2, W, F_2, V, A_2, A_1, S_1) → poly86, c_{23}, s_{15}, h_{23}, g_{25}, c_{24}, w_{13}, f_{24}, v_{13}, a_{25}, a_{26}Line(Z, W) → t_{14}Line(W, U) → i_{15}Line(U, H_1) → j_{15}Line(H_1, A_1) → k_{15}Polygon(Z, M_1, W, D_2, U, J_1, H_1, Z_1, A_1, K_1) → poly87, z_{13}, k_{16}, m_{15}, w_{14}, d_{23}, u_{13}, j_{16}, h_{24}, z_{14}, a_{27}Line(U, E_1) → l_{15}Line(E_1, B_1) → n_{15}Polygon(V, F_2, U, I_1, E_1, R_1, B_1, S_1, A_1, N_1) → poly88, v_{14}, n_{16}, f_{25}, u_{14}, i_{16}, e_{23}, r_{15}, b_{24}, s_{16}, a_{28}Line(E_1, F_1) → p_{15}Line(F_1, C_1) → q_{15}Line(H_1, E_1) → t_{15}Polygon(E_1, O_1, F_1, H_2, C_1, K_1, A_1, A_2, H_1, J_1) → poly89, e_{24}, j_{17}, o_{13}, f_{26}, h_{25}, c_{25}, k_{17}, a_{29}, a_{30}, h_{26}Line(B_1, H_1) → l_{16}Polygon(H_1, L_1, B_1, B_2, C_1, Q_1, Z, P_1, V, E_2) → poly90, h_{27}, e_{25}, l_{17}, b_{25}, b_{26}, c_{26}, q_{16}, z_{15}, p_{16}, v_{15}Polygon(U, D_2, D_1, G_2, F_1, B_2, B_1, Z_1, H_1, E_2) → poly91, u_{15}, e_{26}, d_{24}, d_{25}, g_{26}, f_{27}, b_{27}, b_{28}, z_{16}, h_{28}Polygon(C_2, D_1, O_1, E_1, L_1, H_1, A_2, V, P_1, W) → poly92, c_{27}, w_{15}, d_{26}, o_{14}, e_{27}, l_{18}, h_{29}, a_{31}, v_{16}, p_{17}Polygon(W, M_1, G_1, H_2, F_1, R_1, E_1, J_1, U, F_2) → poly93, w_{16}, f_{29}, m_{16}, g_{27}, h_{30}, f_{28}, r_{16}, e_{28}, j_{18}, u_{16}Polygon(D_1, C_2, G_1, Q_1, C_1, S_1, B_1, L_1, E_1, I_1) → poly94, d_{27}, i_{17}, c_{28}, g_{28}, q_{17}, c_{29}, s_{17}, b_{29}, l_{19}, e_{29}Polygon(F_1, O_1, D_1, D_2, W, P_1, Z, K_1, C_1, B_2) → poly95, f_{30}, b_{30}, o_{15}, d_{28}, d_{29}, w_{17}, p_{18}, z_{17}, k_{18}, c_{30}Polygon(Z, Q_1, G_1, G_2, D_1, I_1, U, E_2, V, N_1) → poly96, z_{18}, n_{17}, q_{18}, g_{29}, g_{30}, d_{30}, i_{18}, u_{17}, e_{30}, v_{17}Polygon(C_2, G_1, Q_1, C_1, S_1, B_1, L_1, E_1, I_1, D_1) → poly97, c_{31}, d_{31}, g_{31}, q_{19}, c_{32}, s_{18}, b_{31}, l_{20}, e_{31}, i_{19}Polygon(D_1, G_1, C_1, B_1, E_1) → poly98, d_{32}, g_{32}, c_{33}, b_{32}, e_{32}Polygon(G, D_1, K, G_1, C, C_1, N, B_1, P, E_1) → poly99, g_{33}, e_{33}, d_{33}, k_{19}, g_{34}, c_{34}, c_{35}, n_{19}, b_{33}, p_{19}
AI Drawing Prompt Reference
Draw the stellation of a dodecahedron by first constructing twelve pentagons as the faces of the dodecahedron, then creating planes from these faces and finding their intersections to generate new vertices and form a star-like pattern. The steps include constructing pentagons, creating planes, and finding plane intersections.
The prompt above was compiled from the original drawing commands and is for reference only.