4V-Triacon Octahedron
Loading the math board and drawing, please wait…
This example demonstrates the construction and properties of a complex octahedron named 4V-Triacon. It involves core mathematical concepts such as polygon construction, spatial geometry, symmetry, rotation, and reflection. The construction utilizes GeoGebra commands like Mirror, Polygon, Pyramid, Segment, Midpoint, Intersect, Sphere, Ray, and Rotate. It is suitable for high school and above students studying solid geometry, spatial visualization, and GeoGebra software application.
GeoGebra Commands & Parameters
Mirror(B, yAxis) → B'Mirror(A, yAxis) → A'Mirror(C, xAxis) → C'Polygon(A', A, B, B') → poly1, a', a_1, b, b'Pyramid(poly1, C) → c, faceAA'C, faceABC, faceBB'C, faceA'B'C, edgeA'C, edgeAC, edgeBC, edgeB'CPyramid(poly1, C') → d, faceAA'C', faceABC', faceBB'C', faceA'B'C', edgeA'C', edgeAC', edgeBC', edgeB'C'Segment(A, C) → fSegment(C, B) → gSegment(B, A) → hMidpoint(h) → EMidpoint(f) → LMidpoint(g) → MSegment(A, E) → iSegment(E, B) → jSegment(B, M) → kSegment(M, C) → lSegment(C, L) → mSegment(L, A) → nMidpoint(n) → IMidpoint(m) → OMidpoint(l) → PMidpoint(k) → JMidpoint(j) → FMidpoint(i) → DSegment(C, E) → pSegment(L, B) → qSegment(M, A) → rSegment(M, O) → sSegment(M, F) → tSegment(L, P) → f_1Segment(L, D) → g_1Segment(E, I) → h_1Segment(E, J) → i_1Intersect(p, f_1) → NIntersect(p, q) → KIntersect(g_1, r) → GIntersect(t, i_1) → HSphere(Z, (a * sqrt(2) / 2)) → uRay(Z, O) → j_1Ray(Z, P) → k_1Ray(Z, N) → l_1Ray(Z, L) → m_1Ray(Z, M) → n_1Ray(Z, K) → p_1Ray(Z, I) → q_1Ray(Z, J) → r_1Ray(Z, G) → s_1Ray(Z, H) → t_1Ray(Z, D) → c_1Ray(Z, E) → d_1Ray(Z, F) → e_1Intersect(k_1, u) → Q, P'Intersect(j_1, u) → S, O'Intersect(l_1, u) → U, N'Intersect(n_1, u) → W, M'Intersect(e_1, u) → B_1, F'Intersect(t_1, u) → D_1, H'Intersect(p_1, u) → F_1, K'Intersect(m_1, u) → H_1, L'Intersect(c_1, u) → J_1, D'Intersect(d_1, u) → L_1, E'Intersect(s_1, u) → N_1, G'Intersect(q_1, u) → P_1, I'Intersect(r_1, u) → R_1, J'Intersect(edgeBC, edgeAC) → T_1Intersect(a_1, edgeAC) → U_1Intersect(edgeBC, b) → V_1Segment(T_1, O') → f_2Segment(O', L') → g_2Segment(L', I') → h_2Segment(I', U_1) → i_2Segment(U_1, D') → j_2Segment(D', E') → k_2Segment(E', F') → l_2Segment(F', V_1) → m_2Segment(V_1, J') → n_2Segment(J', M') → p_2Segment(M', P') → q_2Segment(P', T_1) → r_2Segment(P', N') → s_2Segment(N', O') → t_2Segment(N', T_1) → a_2Segment(L', K') → b_2Segment(K', H') → c_2Segment(H', V_1) → d_2Segment(N', K') → e_2Segment(K', E') → f_3Segment(U_1, G') → g_3Segment(G', K') → h_3Segment(K', M') → i_3Segment(M', H') → j_3Segment(H', F') → k_3Segment(L', G') → l_3Segment(G', D') → m_3Segment(E', G') → n_3Segment(G', I') → p_3Segment(E', H') → q_3Segment(H', J') → r_3Segment(L', N') → s_3Segment(N', M') → t_3Rotate(N', 90°, zAxis) → N''Rotate(P', 90°, zAxis) → P''Rotate(K', 90°, zAxis) → K''Rotate(M', 90°, zAxis) → M''Rotate(J', 90°, zAxis) → J''Rotate(V_1, 90°, zAxis) → RRotate(F', 90°, zAxis) → F''Rotate(H', 90°, zAxis) → H''Rotate(E', 90°, zAxis) → E''Rotate(D', 90°, zAxis) → D''Rotate(G', 90°, zAxis) → G''Rotate(N'', 90°, zAxis) → N'''Rotate(P'', 90°, zAxis) → P'''Rotate(M'', 90°, zAxis) → M'''Rotate(J'', 90°, zAxis) → J'''Rotate(R, 90°, zAxis) → R'Rotate(H'', 90°, zAxis) → H'''Rotate(F'', 90°, zAxis) → F'''Rotate(K'', 90°, zAxis) → K'''Rotate(E'', 90°, zAxis) → E'''Rotate(D'', 90°, zAxis) → D'''Rotate(G'', 90°, zAxis) → G'''Segment(T_1, P'') → a_3Segment(P'', M'') → b_3Segment(M'', J'') → c_3Segment(J'', R) → d_3Segment(T_1, P''') → e_3Segment(P''', M''') → f_4Segment(M''', J''') → g_4Segment(J''', R') → h_4Rotate(N''', 90°, zAxis) → TRotate(K''', 90°, zAxis) → VRotate(G''', 90°, zAxis) → A_1Rotate(D''', 90°, zAxis) → C_1Rotate(E''', 90°, zAxis) → E_1Rotate(H''', 90°, zAxis) → G_1Rotate(F''', 90°, zAxis) → I_1Segment(P', N'') → i_4Segment(N'', T_1) → j_4Segment(N'', P'') → k_4Segment(P'', N''') → l_4Segment(N''', P''') → m_4Segment(N''', T_1) → n_4Segment(P''', T) → p_4Segment(T, O') → q_4Segment(T, T_1) → r_4Segment(M', K'') → s_4Segment(K'', M'') → t_4Segment(M'', N'') → a_4Segment(N'', M') → b_4Segment(N'', K'') → c_4Segment(K'', E'') → d_4Segment(J', G'') → e_4Segment(G'', V_1) → f_5Segment(V_1, D'') → g_5Segment(D'', E'') → h_5Segment(E'', F'') → i_5Segment(F'', R) → j_5Segment(G'', D'') → k_5Segment(G'', M') → l_5Segment(G'', K'') → m_5Segment(G'', E'') → n_5Segment(K'', H'') → p_5Segment(H'', E'') → q_5Segment(H'', F'') → r_5Segment(H'', R) → s_5Segment(J'', H'') → t_5Segment(H'', M'') → a_5Segment(N''', K''') → b_5Segment(K''', E''') → c_5Segment(E''', D''') → d_5Segment(R, D''') → e_5Segment(E''', F''') → f_6Segment(F''', R') → g_6Segment(J'', G''') → h_6Segment(G''', M'') → i_6Segment(G''', R) → j_6Segment(G''', D''') → k_6Segment(G''', E''') → l_6Segment(G''', K''') → m_6Segment(K''', M'') → n_6Segment(M'', N''') → p_6Segment(N''', M''') → q_6Segment(M''', K''') → r_6Segment(K''', H''') → s_6Segment(H''', R') → t_6Segment(J''', H''') → a_6Segment(H''', F''') → b_6Segment(E''', H''') → c_6Segment(H''', M''') → d_6Segment(R', C_1) → e_6Segment(C_1, E_1) → f_7Segment(E_1, I_1) → g_7Segment(I_1, U_1) → h_7Segment(I', G_1) → i_7Segment(G_1, U_1) → j_7Segment(G_1, I_1) → k_7Segment(R', A_1) → l_7Segment(A_1, J''') → m_7Segment(A_1, C_1) → n_7Segment(A_1, E_1) → p_7Segment(E_1, G_1) → q_7Segment(V, E_1) → r_7Segment(V, T) → s_7Segment(M''', T) → t_7Segment(T, L') → a_7Segment(L', V) → b_7Segment(M''', V) → c_7Segment(V, A_1) → d_7Segment(M''', A_1) → e_7Segment(V, G_1) → f_8Segment(G_1, L') → g_8Mirror(T_1, xOyPlane) → K_1Mirror(O', xOyPlane) → O''Mirror(N', xOyPlane) → N''_1Mirror(P', xOyPlane) → P''_1Mirror(L', xOyPlane) → L''Mirror(K', xOyPlane) → K''_1Mirror(M', xOyPlane) → M''_1Mirror(I', xOyPlane) → I''Mirror(G', xOyPlane) → G''_1Mirror(H', xOyPlane) → H''_1Mirror(J', xOyPlane) → J''_1Rotate(I'', (-(90°)), zAxis) → I'''Rotate(G''_1, (-(90°)), zAxis) → M_1Rotate(L'', (-(90°)), zAxis) → L'''Rotate(K''_1, (-(90°)), zAxis) → O_1Rotate(O'', (-(90°)), zAxis) → O'''Rotate(N''_1, (-(90°)), zAxis) → Q_1Rotate(M''_1, (-(90°)), zAxis) → W_1Rotate(J''_1, (-(90°)), zAxis) → Z_1Rotate(H''_1, (-(90°)), zAxis) → A_2Segment(I'', L'') → h_8Segment(L'', O'') → i_8Segment(O'', K_1) → j_8Segment(J''_1, M''_1) → k_8Segment(M''_1, P''_1) → l_8Segment(P''_1, K_1) → m_8Segment(I''', L''') → n_8Segment(L''', O''') → p_8Segment(O''', K_1) → q_8Rotate(A_2, (-(90°)), zAxis) → B_2Rotate(O_1, (-(90°)), zAxis) → C_2Rotate(Q_1, (-(90°)), zAxis) → D_2Rotate(O''', (-(90°)), zAxis) → E_2Rotate(L''', (-(90°)), zAxis) → F_2Rotate(I''', (-(90°)), zAxis) → G_2Rotate(M_1, (-(90°)), zAxis) → H_2Rotate(I''', (-(90°)), zAxis) → I_2Segment(G_2, F_2) → r_8Segment(F_2, E_2) → s_8Segment(E_2, K_1) → t_8Rotate(H_2, (-(90°)), zAxis) → K_2Rotate(C_2, (-(90°)), zAxis) → L_2Rotate(B_2, (-(90°)), zAxis) → M_2Rotate(D_2, (-(90°)), zAxis) → N_2Segment(N''_1, P''_1) → a_8Segment(P''_1, N_2) → b_8Segment(N_2, E_2) → c_8Segment(E_2, D_2) → d_8Segment(D_2, O''') → e_8Segment(O''', Q_1) → f_9Segment(Q_1, O'') → g_9Segment(O'', N''_1) → h_9Segment(N''_1, K_1) → i_9Segment(K_1, N_2) → j_9Segment(K_1, D_2) → k_9Segment(K_1, Q_1) → l_9Segment(K''_1, N''_1) → m_9Segment(D_2, C_2) → n_9Segment(Q_1, O_1) → p_9Segment(N_2, L_2) → q_9Segment(L'', Q_1) → r_9Segment(Q_1, L''') → s_9Segment(L''', D_2) → t_9Segment(F_2, D_2) → a_9Segment(F_2, N_2) → b_9Segment(L'', N''_1) → c_9Segment(N''_1, M''_1) → d_9Segment(M''_1, N_2) → e_9Segment(L'', K''_1) → f_{10}Segment(K''_1, M''_1) → g_{10}Segment(G''_1, K''_1) → h_{10}Segment(G''_1, I'') → j_{10}Segment(H''_1, J''_1) → k_{10}Segment(I'', A_2) → n_{10}Segment(J''_1, K_2) → p_{10}Segment(E', K''_1) → q_{10}Segment(E', H''_1) → r_{10}Segment(E', G''_1) → s_{10}Segment(F', H''_1) → t_{10}Segment(D', G''_1) → a_{10}Segment(U_1, I'') → b_{10}Segment(G''_1, U_1) → c_{10}Segment(U_1, A_2) → d_{10}Segment(I_1, A_2) → e_{10}Segment(V_1, J''_1) → f_{11}Segment(V_1, H''_1) → g_{11}Segment(V_1, K_2) → h_{11}Segment(K_2, D'') → i_{11}Segment(R, G_2) → j_{11}Segment(G_2, H_2) → k_{11}Segment(H_2, D''') → l_{11}Segment(G_2, M_2) → m_{11}Segment(F'', M_2) → n_{11}Segment(M_2, R) → p_{11}Segment(R, H_2) → q_{11}Segment(F''', B_2) → r_{11}Segment(B_2, I''') → s_{11}Segment(I''', M_1) → t_{11}Segment(M_1, C_1) → a_{11}Segment(R', I''') → b_{11}Segment(M_1, R') → c_{11}Segment(R', B_2) → d_{11}Segment(H''_1, K''_1) → i_{10}Segment(G''_1, L'') → l_{10}Segment(H''_1, M''_1) → m_{10}Segment(A_2, L'') → e_{11}Segment(O_1, L'') → f_{12}Segment(A_2, O_1) → g_{12}Segment(M_1, O_1) → h_{12}Segment(O_1, L''') → i_{12}Segment(H_2, C_2) → j_{12}Segment(C_2, L''') → k_{12}Segment(L''', M_1) → l_{12}Segment(B_2, L''') → m_{12}Segment(B_2, C_2) → n_{12}Segment(F_2, L_2) → p_{12}Segment(L_2, M''_1) → q_{12}Segment(L_2, K_2) → r_{12}Segment(L_2, M_2) → s_{12}Segment(F_2, C_2) → t_{12}Segment(H_2, F_2) → a_{12}Segment(F_2, M_2) → b_{12}Segment(K_2, M''_1) → c_{12}Segment(E'', L_2) → d_{12}Segment(K_2, E'') → e_{12}Segment(E'', M_2) → f_{13}Segment(E''', C_2) → g_{13}Segment(E''', B_2) → h_{13}Segment(E''', H_2) → i_{13}Segment(E_1, O_1) → j_{13}Segment(E_1, M_1) → k_{13}Segment(E_1, A_2) → l_{13}
AI Drawing Prompt Reference
Draw a complex octahedron by first creating a basic structure through mirroring and polygon construction, then forming symmetrical geometry using rotations and reflections. Next, build multiple pyramids from the base structure and connect key points to form a mesh. Finally, draw several spheres around the center point and radiate rays from the center to various key points to complete the overall shape.
The prompt above was compiled from the original drawing commands and is for reference only.