圆锥表面积公式:用展开图观察与推导
几何画板及绘图内容加载中,请稍等……
本范例通过“打开圆锥得到展开网”的方式,让学生观察圆锥侧面与总表面积如何由几何量决定。核心数学概念包括:圆锥及其圆形底面、侧面圆扇形的对应关系、母线与半径的度量关系、侧面积与总表面积公式,以及用展开图把立体问题转化为平面面积计算。作图要点来自构造摘要:使用 Cone 构造圆锥立体,并用 Circle/Segment/Point 形成圆与相关几何量;借助 Intersect 与 Distance 提取母线长度、底面半径等关键参数;通过 Angle、Rotate、OrthogonalLine 等确定展开时的几何角度与方向;利用 CircumcircleArc 与 Surface/CurveCartesian 完成侧面展开相关的曲线与面表示;再用 Text 标注量(如高 h、半径 r、角度 θ/扇形参数等)并结合随机选择(Random、Shuffle、If)让学生在不同尺寸下复核公式。适合用于中学 6-8 年级立体几何与度量单元的公式理解、探究活动或课堂小组讨论。
GeoGebra 命令及参数
Shuffle(Sequence[5]) → possibleRads, {1, 4, 3, 2, 5}If(countQuestion ≟ 0, 2, Element[possibleRads, Mod[countQuestion, Length[possibleRads]] + 1]) → r1Shuffle(KeepIf[1 ≤ sqrt(kk^(2) - r1^(2)) ≤ 5, kk, Sequence[7]]) → possibleHsl, {3, 5, 4}If(countQuestion ≟ 0, 5, possibleHsl(1)) → HslPoint(yAxis) → CAPoint(yAxis) → CBRay(A, (x(A), y(A), 40)) → hPoint(yAxis) → BPoint(Segment[(0, 0, 0.1), (0, 0, 4)]) → CDRandom(3, 8) → nRandCircle(CA, CB) → dSegment((1, 0, 0), (1, 0, 5)) → aConCircle(aCon, (0, 0, 0)) → cConIntersect(xAxis, aCon) → KBCone(KB, KA, 1) → bCon, dCon, eConIntersect(yAxis, xAxis) → KCSegment(KC, KA) → lConDistance(KB, KC) → rConAngle(KA, KC, KB) → αRotate(KA, (abs(tCil) * α), yAxis) → KAAOrthogonalLine(KAA, xOyPlane) → fConIntersect(fCon, xOyPlane) → KBBRotate(KC, bet / 2, fCon) → KCCRotate(KC, ((-bet)) / 2, fCon) → KCRCircumcircleArc(KCC, KC, KCR) → gConDistance(KAA, KBB) → hConDistance(KBB, KCC) → rcConSurface(((kCon - ((v * rcCon) * cos((u * bet / 2)))) * cos(ϕCon)) - (((1 - v) * hCon) * sin(ϕCon)), ((v * rcCon) * sin((u * bet / 2))), (((1 - v) * hCon) * cos(ϕCon)) + ((kCon - ((v * rcCon) * cos((u * bet / 2)))) * sin(ϕCon)), u, -1, 1, v, 0, 1) → jConCurveCartesian(((kCon - (rcCon * cos((u * bet / 2)))) * cos(ϕCon)), (rcCon * sin((u * bet / 2))), ((kCon - (rcCon * cos((u * bet / 2)))) * sin(ϕCon)), u, -1, 1) → mConSegment(KE, KF) → nConSegment(KD, KF) → pConCorner(5) → SizeGV1Vector((1; (pi / 2 * tCil2) + (pi / 6 * (1 - tCil2)); ((-pi)) / 2 + ((0.8 * pi / 2) * (1 - tCil2)))) → viewRotate(jCon, -90°) → jCon'Rotate(KE, -90°) → KE'Rotate(KF, -90°) → KF'Segment(KE', KF') → nCon'Rotate(KD, -90°) → KD'Rotate(KF, -90°) → KF'_{1}Segment(KD', KF'_{1}) → pCon'Rotate(cCon, -90°) → cCon'Rotate(mCon, -90°) → mCon'Rotate(dCon, -90°) → dCon'If(r1 / Hsl ≤ 1 / 2, 1, 2) → factorTranslate(KE', Vector[(0, -1 + (2 * tCil2), 0)]) → EP1Translate(KF', Vector[(0, -1 + (2 * tCil2), 0)]) → EP2Vector(Midpoint[EP1, EP2], EP1) → uVector(Midpoint[EP1, EP2], EP2) → vVector(Midpoint[EPr1, EPr2], EPr2) → wVector(Midpoint[EPr1, EPr2], EPr1) → aSegment((0, -1, 0), (0, 0)) → fSegment(EP1, KE') → gSegment(EP2, KF') → iSegment(EPr2, (0, -1, 0)) → jSegment(EPr1, (0, 0, 0)) → kText(r1, (0, 0), true, true) → labelRToMeasureText(Hsl, (0, 0), true, true) → labelLToMeasureVector(Corner[labelRToMeasure, 1], Corner[labelRToMeasure, 3]) → measureLabelRVector(Corner[labelLToMeasure, 1], Corner[labelLToMeasure, 3]) → measureLabelLText(r1, Midpoint[EPr1, EPr2] + ((-x(measureLabelR)), y(measureLabelR) / 2), true, true) → labelRText(Hsl, Midpoint[EP1, EP2] + (((-tCil2) * x(measureLabelL) / 4), (((2 * tCil2) - 1) * y(measureLabelL)), (y(measureLabelL) * (1 - tCil2))), true, true) → labelL
AI 绘图提示语参考
绘制一个圆锥的侧面展开图,展示一个扇形与圆锥底面圆的关系。图中包含一个圆锥的3D模型,其侧面展开为扇形,扇形的半径对应圆锥的斜高,扇形的弧长等于底面圆的周长。标注圆锥的高、底面半径、扇形的圆心角等关键参数,并用直线连接圆锥顶点与底面圆心,体现几何关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。