NBC标志的几何构造
几何画板及绘图内容加载中,请稍等……
这个范例演示了如何使用GeoGebra构造NBC标志。涉及的核心数学概念包括旋转、平移、向量和圆。通过使用Vector, Rotate, Translate, Circle等命令,可以构造出标志的各个部分。适合高中几何课程或数学爱好者学习几何作图。
GeoGebra 命令及参数
Vector(A, B) → uOrthogonalVector(u) → nRotate(A, (-(33.5°)), D) → A'_4Rotate(D, (-(33.5°)), D) → D'_4Rotate(A, (-(33.5°)), D) → A'_2Rotate(A'_2, (-(33.5°)), D) → ESegment(A'_2, D'_4) → i'OrthogonalLine(A'_2, i') → jLineBisector(A, B) → fMirror(A'_2, f) → UIntersect(f, j) → FVector(A'_2, F) → vVector(A'_2, G) → wTranslate(D'_4, w) → KTranslate(A'_2, w) → JTranslate(E, w) → E'LineBisector(J, E') → kIntersect(k, j) → LVector(K, L) → bVector(K, M) → cTranslate(A'_4, w) → HTranslate(H, c) → H'Mirror(H', f) → H''_1Vector(H''_1, U) → v_3Midpoint(H''_1, U) → O_1Segment(A, D) → gSegment(A, D) → iPolygon(A, D, A'_2) → t1, a'_2, a, dRotate(D, (-(33.5°)), D) → D'_5Translate(D'_5, w) → ISegment(J, K) → i''Translate(I, c) → I'Translate(E', c) → E''Polygon(H', I', E'') → t1''', e'', l, mRotate(H', (-(33.5°)), M) → H''Rotate(I', (-(33.5°)), M) → I''Rotate(E'', (-(33.5°)), M) → E'''OrthogonalLine(E'', l) → pIntersect(f, p) → NVector(E'', N) → qVector(E'', O) → rTranslate(H'', r) → H'''Translate(I'', r) → I'''Translate(E''', r) → PLineBisector(O, P) → sTranslate(M, r) → M'Intersect(s, j) → QVector(M', Q) → tVector(M', R) → u_1Translate(H''', u_1) → STranslate(I''', u_1) → TTranslate(P, u_1) → P'Polygon(S, T, P') → t2'', p', s_1, t_1Semicircle(A, A'_2) → eSemicircle(H', E'') → hSemicircle(S, P') → c_1Mirror(S, f) → S'Mirror(T, f) → T'Mirror(P', f) → P''Polygon(S', T', P'') → t2''', p'', s', t'Mirror(c_1, f) → d_1Mirror(I', f) → I''_1Mirror(E'', f) → E'''_1Polygon(H''_1, I''_1, E'''_1) → t2, e'''_1, h''_1, i''_1Mirror(h, f) → h'Mirror(A, f) → A'Mirror(D, f) → D'Polygon(A', D', U) → t1', u_2, a', d'Mirror(e, f) → e'Mirror(R, f) → R'Mirror(M, f) → M'_1Midpoint(P', P'') → VLine(A_1, u) → f_1Mirror(A_1, f) → B_1Vector(E'''_1, H''_1) → v_1Semicircle(W, C_1) → g_1Vector(P'', S') → w_1Semicircle(P', D_1) → h_1Polygon(P', P'', R', M'_1, D', D, M, R) → polígono1, i_1, j_1, r', m'_1, k_1, d_2, m_1, r_1Polygon(B_1, A_1, B, A) → c1, b_1, a_1, b_2, a_2Polygon(M'_1, R', S', D_1, W, E'''_1) → polígono2, l_1, n_1, p_1, q_1, w_2, f_2Polygon(M'_1, D', U, C_1, H''_1) → polígono3, g_2, h_2, u_3, i_2, j_2Line(A'_2, P') → k_2Line(E_1, k_2) → l_2Intersect(l_2, j_1) → F_1LineBisector(F_1, E_1) → m_2Intersect(m_2, p'') → G_1CircleArc(G_1, E_1, F_1) → c_2Polygon(P'', F_1, E_1) → t3, n_2, p_2, q_2Semicircle(O_1, A_1) → e_1Mirror(e_1, f) → e_2Mirror(g_1, f) → r_2Mirror(h_1, f) → s_2Mirror(M'_1, f) → H_1Mirror(R', f) → R''Mirror(S', f) → S''Mirror(D_1, f) → I_1Mirror(W, f) → W'Mirror(E'''_1, f) → J_1Polygon(H_1, R'', S'', I_1, W', J_1) → polígono2', t_2, r'', s'', f_3, w', g_3Mirror(M'_1, f) → K_1Mirror(D', f) → D''Mirror(U, f) → U'Mirror(C_1, f) → L_1Mirror(H''_1, f) → M_1Polygon(K_1, D'', U', L_1, M_1) → polígono3', h_3, d'', u', i_3, j_3Semicircle(E'''_1, H''_1) → c_3Semicircle(U, B) → d_3Semicircle(P'', S') → e_3Semicircle(E'''_1, H''_1) → k_3Mirror(c_3, f) → p_3Mirror(e_3, f) → q_3Mirror(d_3, f) → r_3Translate(p_3, Vector[(0.04 * b)]) → s_3Mirror(s_3, f) → t_3Translate(q_3, Vector[(0.03 * t)]) → c_4Mirror(c_4, f) → d_4Polygon(P', P'', F_1) → t4, l_3, m_3, n_3Segment(F_1, R') → a_3Midpoint(U, B) → N_1Vector(D', N_1) → v_2Translate(d_3, Vector[(0.03 * v_2)]) → e_4Mirror(e_4, f) → f_4Semicircle(F_1, P'') → g_4