使用表达式曲线可以为复杂几何图元创建模型,例如液压泵的齿轮齿截面轮廓、可变节距螺纹或扫掠路径。若要生成表达式曲线,请指定表达式以定义曲线和范围来计算表达式。
下表显示使用特定运算符和函数所需的格式的示例。
笛卡尔 | 圆柱 | 球面运动 | |
---|---|---|---|
加/减 |
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) |
编辑表达式以修改曲线。使用尺寸和约束控制曲线的位置。
在激活的三维草图中,可使用以下一种或多种方法编辑表达式曲线。