双圆锥的截面探究 #2
几何画板及绘图内容加载中,请稍等……
本范例通过动态交互演示平面与双圆锥相交所产生的各种圆锥曲线截面,直观展示圆、椭圆、抛物线、双曲线等经典二次曲线的形成过程。核心数学概念包括圆锥曲线的定义、平面与曲面相交的几何关系、对称性以及参数化曲线。作图要点:利用GeoGebra的InfiniteCone构造双圆锥,通过OrthogonalLine、Plane、Mirror等命令创建可旋转的截平面,并使用IntersectPath求出截面曲线;同时借助Slider(滑块)anim和j控制动画,配合Point、Line、Circle、Intersect等基础对象构建辅助元素,通过Textfield、Button实现交互输入。适合高中及大学低年级学生学习解析几何与立体几何,也可用于教师课堂演示圆锥曲线的统一性质。
GeoGebra 命令及参数
OrthogonalLine(M, xOyPlane) → aPoint(a) → BLine(A, yAxis) → gCircle(A, 16, xAxis) → cIntersect(g, c) → X_1, JIntersect(zAxis, c) → Z_1, Z_2CircleArc(A, X_1, Z_1) → fPoint(f) → CCIf(j < 0, A + (0, (16 * cos(0)), (16 * sin(0))), If[j < π / 2 - α - 0.01, A + (0, (16 * cos(j)), (16 * sin(j))), If[j < π / 2 - α + 0.1, A + (0, (16 * cos(π / 2 - α)), (16 * sin(π / 2 - α))), If[j < π / 2 + 0.1, A + (0, (16 * cos(j - 0.1)), (16 * sin(j - 0.1))), If[j > π / 2 + 0.1, A + (0, (16 * cos(π / 2)), (16 * sin(π / 2)))]]]]) → XXIf(anim, XX, CC) → CPoint(zAxis) → HIntersect(zAxis, xAxis) → OLine(C, A) → dLine(A, B) → bPlane(d, b) → eMirror(H, xOyPlane) → H'Point(zAxis) → IInfiniteCone(O, H, α) → mIntersectPath(e, m) → pVertex(p) → D, E, F, GAngle(C, A, Z_1) → βCircleArc(A, C, Z_1) → hCircle(A, 20, xAxis) → kRay(A, C) → iIntersect(i, k) → K,Vector(A, K) → lTextfield(α) → inputBox1
AI 绘图提示语参考
画一个双锥体,并展示一个可调节角度的平面与双锥体相交形成的圆锥截面。平面通过一个点与x轴平行,点在x轴上移动时,截面形状会变化,展示圆形、椭圆、抛物线和双曲线。双锥体由顶点在原点的圆锥构成,截面曲线通过计算平面与圆锥的交点得到。添加一个滑块控制平面角度,并显示截面曲线的关键点和辅助线,以便观察截面形状与平面角度的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。