三维曲线等距管状曲面:Tube构造

三维曲线等距管状曲面:Tube构造
几何画板及绘图内容加载中,请稍等……
2025-01-21 19:44
该范例演示如何在三维空间中,以一条参数三维曲线为中心线构造“管状曲面”(tube surface),并展示曲线在不同法向/距离条件下形成的等距外侧与内侧包络。核心数学概念包括三维向量与坐标表示、曲线参数化、导数与切向/法向方向的几何意义、以及沿曲线计算固定距离的偏移曲面。作图要点:利用 GeoGebra 的 Derivative 计算曲线分量(fx, fy, fz)的导数(dfx, dfy, dfz),由此形成方向相关量(如 vx, vy, vz;并结合相关量组如 dvy, dvz, dvx、以及由向量运算得到的位移方向 ldv、ldf、ux, uy, uz 与 wx, wy, wz 等),随后用 Surface 将偏移后的曲面生成出来,并通过 CurveCartesian 指定空间曲线;用 dis 以及 from/to、InputBox1-6、a/b/c/d 等输入框控制曲线参数范围与管的半径/距离。适合高中进阶到大学预备微积分与解析几何课程,用于立体几何建模、向量微积分直观理解与课堂演示。

GeoGebra 命令及参数

  1. Derivative(fx) → dfx
  2. Derivative(fy) → dfy
  3. Derivative(fz) → dfz
  4. Textfield(fx) → InputBox1
  5. Textfield(fy) → InputBox2
  6. Textfield(fz) → InputBox3
  7. Textfield(dis) → InputBox4
  8. Textfield(from) → InputBox5
  9. Textfield(to) → InputBox6
  10. Surface(fx(t) + (dis * ((cos(an) * vx(t)) + (sin(an) * wx(t)))), fy(t) + (dis * ((cos(an) * vy(t)) + (sin(an) * wy(t)))), fz(t) + (dis * ((cos(an) * vz(t)) + (sin(an) * wz(t)))), t, from, to, an, 0, (2 * pi)) → a
  11. CurveCartesian(fx(t), fy(t), fz(t), t, from, to) → b

AI 绘图提示语参考

绘制一条空间曲线,然后在其周围以固定距离画一个管状表面。首先输入曲线的参数方程,然后输入距离、参数区间和方向角度。根据曲线的导数计算方向向量,利用这些向量和给定的距离构造管状表面。
以上提示语为根据原始绘图命令整理而来,仅供参考。