Logo DIA Geometric Construction
Loading the math board and drawing, please wait…
This example demonstrates how to construct the Logo DIA using GeoGebra, involving core math concepts like 2D vectors, angles, area, geometry, sine, vector addition, right triangles, midpoints, rotation, etc. Key GeoGebra commands and objects used include Vector, OrthogonalVector, Polygon, Line, OrthogonalLine, Mirror, Intersect, Rotate, Angle, CircleArc, Circle, PolyLine, Midpoint, Semicircle, etc. Suitable for high school mathematics teaching, illustrating geometric transformations and vector applications.
GeoGebra Commands & Parameters
Vector(A, B) → wOrthogonalVector(w) → u_1Polygon(A, B, 4) → poly1, f, g, h, i, C, DVector(A, C) → uLine(A, C) → jOrthogonalLine(B, j) → kMirror(M, k) → M'Line(M', f) → nLine(M, n) → qIntersect(k, j) → FOrthogonalLine(F, q) → t_1Mirror(W, t_1) → W'Mirror(B_2, S) → C_2Mirror(E, k) → E'Rotate(E', 6°, F) → E''_2Line(E''_2, F) → mIntersect(h, m) → KMirror(K, k) → K'_1Mirror(K, j) → K'Mirror(K', k) → K''Rotate(E', 90°, F) → E''Rotate(E'', 12°, F) → E'''Line(F, E''') → bIntersect(b, i) → RMirror(R, j) → R'_1Mirror(R, k) → R'Mirror(R', j) → R''OrthogonalVector(u) → vRotate(E', (-(90°)), F) → E''_1Polygon(E, E''_1, E', E'') → q1, e, e''_1, e', e''Angle(E'', F, E''') → αLine(E''', F) → lIntersect(l, e'') → HMirror(H, k) → H'CircleArc(J, H', H) → dAngle(E', F, E''_2) → βCircleArc(L, K', K) → pMirror(N, F) → N'Polygon(M, N, M', N') → q2, m_1, n_1, m', n'OrthogonalLine(M, q) → rLine(O, n) → sIntersect(r, s) → PCircle(O, P) → tCircleArc(I, R', R) → cMirror(c, j) → c'Mirror(d, j) → d'Mirror(p, k) → p'Mirror(t, j) → t'Mirror(E''', j) → QPolygon(K, R', R, K'_1, K'', R'_1, R'', K') → poly2, f_1, g_1, i_1, j_1, k_1, l_1, p_1, q_1Mirror(H, j) → H'_1Mirror(H', j) → H''Polygon(E', H', H, E, H'_1, H'') → poly3, a, h', h_1, e_1, h'_1, h''Mirror(d_4, j) → c_1Mirror(H', k) → H''_1Mirror(L, k) → L'Mirror(H'', k) → H'''PolyLine(H, E, H'_1) → s_1Mirror(H, k) → H'_2Mirror(E, k) → E'_1Mirror(H'_1, k) → GPolyLine(H'_2, E'_1, G) → r_1OrthogonalLine(S, t_1) → a_1Mirror(T, t_1) → T'Polygon(U, V, T', T) → q3, u_2, v_1, b_1, t_2Midpoint(Z, W) → A_1OrthogonalLine(A_1, r) → d_1Mirror(C_1, d_1) → D_1Mirror(E_1, d_1) → F_1Semicircle(D_1, D_1) → c_2Semicircle(C_1, D_1) → d_2Mirror(G_1, d_1) → H_1Semicircle(G_1, H_1) → e_2Polygon(Z, A_1, B_1, E_1, G_1, C_1) → poly4, z_1, g_2, h_2, i_2, j_2, k_2Mirror(Z, d_1) → Z'Mirror(A_1, d_1) → I_1Mirror(B_1, d_1) → J_1Mirror(E_1, d_1) → K_1Mirror(G_1, d_1) → L_1Mirror(C_1, d_1) → M_1Polygon(Z', I_1, J_1, K_1, L_1, M_1) → poly4', z', l_2, m_2, n_2, p_2, q_2OrthogonalLine(W', d_1) → f_2Intersect(e_2, f_2) → N_1,Polygon(E_1, G_1, H_1, F_1) → q4, r_2, s_2, a_2, b_2OrthogonalLine(V, f_2) → f_3Intersect(f_2, f_3) → P_1Midpoint(P_1, W') → Q_1Line(Q_1, a_1) → g_3Circle(O_1, Q_1) → c_3Rotate(Q_1, 60°, W') → R_1Angle(Q_1, W', R_1) → γLine(W', R_1) → h_3Intersect(c_3, h_3) → S_1, T_1Circle(O_1, U_1) → d_3Polygon(Q_1, W', S_1) → t1, i_3, j_3, w'Polygon(G_1, V_1, C_1) → t2, k_3, l_3, m_3Mirror(G_1, d_1) → W_1Mirror(V_1, d_1) → Z_1Mirror(C_1, d_1) → A_2Polygon(W_1, Z_1, A_2) → t2', n_3, w_1, p_3Polygon(E_2, D_2, F_2, G_2) → q5, q_3, r_3, s_3, t_3