基本几何作图范例
几何画板及绘图内容加载中,请稍等……
①本范例演示了使用 GeoGebra 进行基本几何图形的构造过程;②涉及的核心数学概念包括几何作图、角度测量、图形变换等;③作图要点——从下方『构造摘要』提炼用到了 Segment(线段)、Rotate(旋转)、Angle(角度)、Point(点)、Circle(圆)、Intersect(交点)、AttachCopyToView(视图附着)、Ellipse(椭圆)等 GeoGebra 命令/对象;④适合初中及以上学生学习和理解几何作图的基本方法,可用于课堂教学或课后练习。
GeoGebra 命令及参数
Segment(A_1, B_1) → aSegment(X_1, Y_1) → bRotate(C_1, 32*°, B_2) → A_2Angle(C_1, B_2, A_2) → αSegment(B_2, A_2) → cSegment(B_2, C_1) → dRotate(C, 45*°, B_3) → A_3Angle(C, B_3, A_3) → βSegment(B_3, A_3) → eSegment(B_3, C) → fSegment(A_4, B) → gRotate(D, 60*°, A) → D'Angle(D, A, D') → γSegment(A, D') → hSegment(A, D) → iRotate(Z, 120*°, Y) → XAngle(Z, Y, X) → δSegment(X, Y) → jSegment(Y, Z) → kPoint(g) → ECircle(A_4, Segment[E, A_4]) → pCircle(B, Segment[A_4, E]) → qIntersect(p, q, 1) → FIntersect(p, q, 2) → GSegment(F, G) → lAngle(g, l) → εAttachCopyToView(PolyLine[(14.266727717871698, -29.20442136434609), (15.212743824201402, -29.393624585612024), (16.300662346480564, -29.630128612194447), (16.44256476243002, -29.67742941751093), (17.577784090025666, -29.819331833460385), (20.841539656863144, -30.43424230257468), (22.307864621674188, -30.954551161056006), (22.544368648256615, -31.09645357700546), (22.5916694535731, -31.42755921422085), (22.638970258889586, -33.41419303751319), (22.638970258889586, -35.211623639539596), (22.40246623230716, -35.4954284714385), (21.97675898445879, -35.826534108653895), (21.551051736610425, -36.06303813523631), (21.125344488762057, -36.1103389405528), (19.375214692052104, -36.25224135650225), (16.773670399645415, -35.96843652460335), (15.63845107204977, -35.40082686080553), (15.591150266733285, -35.25892444485608), (15.685751877366256, -35.44812766612202), (15.874955098632196, -35.87383491397038), (16.91557281559487, -38.19157437447811), (17.199377647493783, -38.617281622326466), (17.81428811660809, -38.75918403827592), (18.476499391038885, -38.80648484359241), (19.044109054836706, -38.71188323295944), (19.375214692052104, -38.617281622326466), (19.89552355053344, -38.19157437447811), (20.557734824964236, -36.867151825616546), (20.88884046217963, -35.92113571928686), (20.841539656863144, -35.59003008207147), (20.79423885154666, -35.30622525017257), (20.60503563028072, -35.02242041827366), (20.51043401964775, -34.83321719700772), (20.368531603698294, -34.69131478105827), (19.848222745216955, -34.31290833852639), (19.186011470786163, -33.83990028536155), (19.044109054836706, -33.6979978694121), (18.80760502825428, -33.50879464814616), (18.23999536445646, -33.17768901093077), (18.00349133787403, -33.03578659498132), (17.766987311291604, -32.799282568398894), (17.34128006344324, -32.51547773649999), (16.773670399645415, -32.08977048865163), (16.300662346480564, -31.711364046119755), (15.969556709265166, -31.52216082485382), (15.780353487999225, -31.380258408904368), (15.118142213568433, -30.812648745106554), (14.64513416040358, -30.386941497258196), (14.45593093913764, -30.197738275992258), (14.361329328504668, -30.00853505472632), (14.219426912555212, -29.7720310281439), (14.124825301922243, -29.488226196244995), (14.030223691289272, -29.299022974979056), (NaN, NaN), (12.75310194774417, -40.9350210828342), (12.516597921161745, -40.887720277517715), (12.138191478629862, -40.887720277517715), (11.901687452047437, -40.9350210828342), (11.712484230781495, -40.982321888150686), (11.523281009515555, -41.07692349878365), (11.334077788249614, -41.26612672004959), (11.192175372300158, -41.50263074663201), (11.097573761667187, -41.69183396789795), (11.097573761667187, -41.881037189163884), (11.097573761667187, -42.070240410429825), (11.144874566983672, -42.25944363169576), (11.286776982933128, -42.448646852961694), (11.428679398882585, -42.59054926891115), (11.617882620148524, -42.7324516848606), (11.901687452047437, -42.92165490612654), (12.090890673313377, -42.96895571144302), (12.232793089262833, -43.01625651675951), (12.374695505212289, -43.063557322075994), (12.516597921161745, -43.01625651675951), (12.6585003371112, -42.96895571144302), (12.800402753060656, -42.87435410081006), (12.989605974326597, -42.7324516848606), (13.131508390276052, -42.59054926891115), (13.178809195592537, -42.40134604764521), (13.226110000909022, -42.022939605113336), (13.226110000909022, -41.69183396789795), (13.226110000909022, -41.408029135999044), (13.178809195592537, -41.2188259147331), (13.131508390276052, -41.07692349878365), (13.036906779643083, -40.9350210828342), (12.895004363693626, -40.84041947220123), (NaN, NaN), (17.53048328470918, -42.022939605113336), (17.152076842177298, -42.11754121574631), (16.91557281559487, -42.25944363169576), (16.72636959432893, -42.40134604764521), (16.537166373062988, -42.59054926891115), (16.44256476243002, -42.7324516848606), (16.34796315179705, -42.87435410081006), (16.34796315179705, -43.110858127392476), (16.34796315179705, -43.30006134865842), (16.44256476243002, -43.678467791190286), (16.63176798369596, -43.9622726230892), (16.8209712049619, -44.198776649671615), (17.104776036860812, -44.48258148157052), (17.293979258126754, -44.62448389751997), (17.483182479392696, -44.71908550815294), (17.672385700658634, -44.71908550815294), (17.861588921924575, -44.67178470283646), (18.050792143190517, -44.52988228688701), (18.23999536445646, -44.293378260304586), (18.381897780405914, -44.05687423372216), (18.52380019635537, -43.77306940182326), (18.61840180698834, -43.44196376460787), (18.61840180698834, -43.25276054334193), (18.571101001671856, -43.01625651675951), (18.476499391038885, -42.82705329549357), (18.4291985857224, -42.68515087954412), (18.287296169772944, -42.59054926891115), (18.192694559139973, -42.40134604764521), (18.050792143190517, -42.21214282637928), (17.90888972724106, -42.11754121574631), (17.766987311291604, -42.070240410429825), (17.625084895342148, -42.11754121574631), (NaN, NaN), (12.611199531794714, -42.21214282637928), (12.421996310528774, -42.11754121574631), (12.280093894579318, -42.022939605113336), (12.421996310528774, -41.881037189163884), (12.56389872647823, -41.73913477321443), (12.705801142427685, -41.69183396789795), (12.895004363693626, -41.8337363838474), (12.989605974326597, -42.022939605113336), (12.942305169010112, -42.16484202106279), (12.895004363693626, -42.30674443701224), (12.705801142427685, -42.40134604764521), (12.516597921161745, -42.40134604764521), (12.421996310528774, -42.21214282637928), (12.374695505212289, -42.070240410429825), (NaN, NaN), (17.01017442622784, -43.3473621539749), (16.91557281559487, -43.48926456992435), (16.868272010278385, -43.678467791190286), (16.91557281559487, -43.86767101245623), (17.057475231544327, -44.05687423372216), (17.199377647493783, -44.246077454988104), (17.293979258126754, -44.387979870937556), (17.43588167407621, -44.293378260304586), (17.53048328470918, -44.10417503903865), (17.672385700658634, -43.86767101245623), (17.766987311291604, -43.678467791190286), (17.71968650597512, -43.53656537524083), (17.625084895342148, -43.39466295929138), (17.483182479392696, -43.30006134865842), (17.34128006344324, -43.3473621539749), (17.199377647493783, -43.44196376460787), (17.152076842177298, -43.58386618055732), (17.199377647493783, -43.77306940182326), (17.24667845281027, -43.91497181777271), true], 1, (-23.95232297784837, -52.9967264385377), (40.660577084470454, -24.42704002738117), (0, 604), (1366, 0)) → stroke1Segment(I, J) → mPoint(m) → KCircle(I, Segment[I, K]) → rCircle(J, Segment[I, K]) → sIntersect(r, s, 1) → LIntersect(r, s, 2) → MSegment(L, M) → nAngle(m, n) → ζEllipse(N, O, P) → tEllipse(Q, R, S) → c_1Circle(T, U) → d_1Ellipse(V, W, D_1) → e_1Ellipse(E_1, F_1, G_1) → f_1Intersect(m, n) → H_1Point(m) → I_1Circle(H_1, Segment[H_1, I_1]) → g_1Circle(J, Segment[H_1, I_1]) → h_1Intersect(g_1, h_1, 1) → J_1Intersect(g_1, h_1, 2) → K_1Segment(J_1, K_1) → a_1Intersect(m, a_1) → L_1Point(i) → M_1Circle(A, Segment[A, M_1]) → k_1Intersect(k_1, h, 1) → N_1Circle(N_1, Segment[N_1, M_1]) → p_1Circle(M_1, Segment[M_1, N_1]) → q_1Intersect(p_1, q_1, 1) → O_1Point(k) → P_1Circle(Y, Segment[Y, P_1]) → r_1Intersect(r_1, j, 1) → Q_1Circle(P_1, Segment[Q_1, P_1]) → s_1Circle(Q_1, Segment[Q_1, P_1]) → t_1Intersect(s_1, t_1, 2) → R_1Segment(Y, R_1) → b_1Circle(T_1, Segment[S_1, T_1]) → c_2Point(c_2) → U_1Circle(U_1, Segment[T_1, U_1]) → d_2Point(d_2) → V_1Circle(V_1, Segment[U_1, V_1]) → e_2Point(e_2) → W_1Circle(W_1, Segment[V_1, W_1]) → f_2Intersect(c_2, d_2, 2) → Z_1Intersect(d_2, e_2, 2) → C_2Intersect(e_2, f_2, 2) → D_2Intersect(e_2, f_2, 1) → E_2Intersect(d_2, e_2, 1) → F_2Intersect(c_2, d_2, 1) → G_2Circle(E_2, Segment[E_2, F_2]) → g_2Circle(F_2, Segment[E_2, F_2]) → h_2Circle(G_2, Segment[F_2, G_2]) → k_2Circle(C_2, Segment[Z_1, C_2]) → p_2Circle(Z_1, Segment[C_2, Z_1]) → q_2Circle(D_2, Segment[C_2, D_2]) → r_2Intersect(h_2, k_2, 2) → H_2Intersect(g_2, h_2, 2) → I_2Intersect(p_2, r_2, 2) → J_2Circle(H_2, Segment[I_2, H_2]) → s_2Circle(I_2, Segment[I_2, H_2]) → t_2Intersect(p_2, q_2, 1) → K_2Circle(J_2, Segment[K_2, J_2]) → c_3Circle(K_2, Segment[J_2, K_2]) → d_3Intersect(s_2, t_2, 1) → L_2Intersect(k_2, s_2, 1) → M_2Intersect(c_2, k_2, 1) → N_2Intersect(c_2, q_2, 2) → O_2Intersect(q_2, d_3, 2) → P_2Intersect(c_3, d_3, 1) → Q_2Intersect(r_2, c_3, 1) → R_2Intersect(f_2, r_2, 1) → S_2Intersect(f_2, g_2, 2) → T_2Intersect(g_2, t_2, 2) → U_2Circle(M_2, Segment[L_2, H_2]) → e_3Circle(N_2, Segment[G_2, N_2]) → f_3Circle(L_2, Segment[U_1, T_1]) → g_3Circle(U_2, Segment[I_2, U_2]) → h_3Circle(T_2, Segment[E_2, T_2]) → k_3Circle(S_2, Segment[W_1, S_2]) → p_3Circle(R_2, Segment[D_2, R_2]) → q_3Circle(Q_2, Segment[J_2, Q_2]) → r_3Circle(P_2, Segment[K_2, P_2]) → s_3Circle(O_2, Segment[Z_1, O_2]) → t_3Circle(S_1, Segment[T_1, S_1]) → c_4Intersect(f_2, k_3, 2) → V_2Circle(V_2, Segment[U_2, T_2]) → d_4Intersect(s_2, e_3, 2) → W_2Intersect(t_2, g_3, 2) → Z_2Intersect(d_3, r_3, 2) → C_3Intersect(c_3, q_3, 2) → D_3Circle(W_2, Segment[W_2, L_2]) → e_4Circle(Z_2, Segment[L_2, Z_2]) → f_4Circle(D_3, Segment[R_2, D_3]) → g_4Circle(C_3, Segment[C_3, Q_2]) → h_4