创建和编辑三维表达式曲线

使用表达式曲线可以为复杂几何图元创建模型,例如液压泵的齿轮齿截面轮廓、可变节距螺纹或扫掠路径。若要生成表达式曲线,请指定表达式以定义曲线和范围来计算表达式。

  1. 在功能区上,单击 “三维模型”选项卡 “草图”面板 “创建三维草图” 。如果二维草图处于激活状态,则单击鼠标右键,然后选择“结束草图”关闭二维环境。
  2. 在功能区上,单击 “三维草图”选项卡 “绘制”面板 “表达式曲线” 以显示小工具栏。
  3. 选择“笛卡尔”、“圆柱形”或“球形”来指定坐标系。
  4. 根据选定的坐标系,输入 x、y、z 或 r、θ、z 或 r、ϕθ 的表达式。
  5. 在“tmin”和“tmax”字段中输入 t 的最小值和最大值。
  6. 单击“确定”创建曲线,然后退出该命令。单击“应用”可创建曲线,并继续停留在“表达式曲线”命令中。
  7. 添加曲线与其他草图几何图元之间的尺寸或约束。

演示如何创建和使用表达式曲线

表达式格式示例

下表显示使用特定运算符和函数所需的格式的示例。

  笛卡尔 圆柱 球面运动

加/减

x(t):1 mm * t + 1 mm

y(t):1 mm * t - 1 mm

z(t):1 mm * t - 1 mm

r(t):1 mm * t + 1 mm

θ(t):1 rad * t + 1 rad

z(t):1 mm * t - 2 mm

r(t):1 mm * t + 1 mm

ϕ(t):1 rad * t + 1 rad

θ(t):1 rad + t - 1 rad

乘/除

x(t):2 mm * t

y(t):2 mm / t

z(t):2 mm / t

r(t):3 mm * t

θ(t):2 rad * t

z(t):2 mm * t / 2

r(t):3 mm *t

ϕ(t):2 rad * t

θ(T):2 rad / 2

指数

x(t):(t ^ 2) * 1 mm

y(t):1 mm * pow(t;2)

z(t):1 mm * pow(t;2)

r(t):1 mm * (t ^ 2)

θ(t):1 rad * pow(t;2)

z(t):1 mm * (t ^ (1/2))

r(t):1 mm * (t ^ 2)

ϕ(t):1 rad * pow(t;2)

θ(t):1 rad * (t ^ (1/2))

三角函数

x(t):1 mm * sin(1 rad * t) + 1 mm * cos(1 rad * t)

y(t):1 mm * tan(1 rad * t)

z(t):1 mm * tan(1 rad * t)

r(t):1 mm * cos(1 rad * t)

θ(t):1 rad * sin(1 rad * t)

z(t):1 mm * tan (1 rad * t)

r(t):1 mm * cos(1 rad * t)

ϕ(t):1 rad * sin(1 rad * t)

θ(t):1 rad * tan(1 rad * t)

反三角函数

x(t):1 mm * asin(t) / 1 rad + 1 mm * asin(t) / 1 rad

y(t):1 mm * atan(t) / 1 rad

z(t):1 mm * atan(t) / 1 rad

r(t):1 mm * acos(t) / 1 rad

θ(t):asin(t)

z(t):1 mm * atan(t) / 1 rad

r(t):1 mm * acos(t) / 1 rad

ϕ(t):asin(t)

θ(t):atan(t)

双曲

x(t):1 mm * sinh(1 rad * t) + 1 mm * cosh(1 rad * t)

y(t):1 mm * tanh(1 rad * t)

z(t):1 mm * tanh(1 rad * t)

r(t):1 mm * cosh(1 rad * t)

θ(t):1 rad * sinh(1 rad * t)

z(t):1 mm * tanh(1 rad * t)

r(t):1 mm * cosh(1 rad * t)

θ(t):1 rad * sinh(1 rad * t)

ϕ(t):1 rad * tanh(1 rad * t)

对数

x(t):1 mm * ln(t)

y(t):1 mm * log(t)

z(t):1 mm * log(t)

r(t):1 mm * log(t)

θ(t):1 rad * ln(t)

z(t):1 mm * ln(t)

r(t):1 mm * log(t)

ϕ(t):1 rad * ln(t)

θ(t):1 rad * ln(t)

编辑三维表达式曲线

编辑表达式以修改曲线。使用尺寸和约束控制曲线的位置。

在激活的三维草图中,可使用以下一种或多种方法编辑表达式曲线。