Catenary

Toolbar Menu

Curve

Curve

Catenary >

<Options>

Catenary 指令用于绘制悬链线,创建悬挂于两端点间的链条或缆绳之类的曲线,且会因为自身的重力而有不同的形状。

附注

  • 悬链线不能由 NURBS 精确的表示,所以输出的悬链线总是近似的。
  • 创建的曲线端点恰好位于所选取的点,曲线端点处的切线从实际悬链线开始计算。

步骤

  1. 选取一个点作为悬链线的起点
  2. 选取一个点作为悬链线的终点。
  3. 选取一个位置用来显示悬链线轴的方向。
    箭头指向默认方向。
    Enter 键接受默认设置。
    或者根据选项选取一个点。
  4. 选取悬链线上的点。
指令行选项

模式

指定悬链线的绘制模式。

通过点

接下来选择悬链线要经过的点。

附注

  • 如果两个端点位于垂直于悬链线的同一条直线上,悬链线顶点不能和任一端点重合,而必须位于它们之间。
  • 若轴线不垂直于两端点连线,则存在一个端点为顶点的悬链线。按 Enter 或捕捉至第二端点,使该端点成为悬链线顶点。


曲线端点(1)和悬链线顶点 (2) 在相同的位置。

悬链线上的点

选择一个将在曲线上的位置。

长度

输入或选取悬链线长度。

长度值要大于悬链线起点到终点之间的距离。

参数

输入或选取悬链线参数。

附注

  • 悬链线的基本方程式是 y=a*cosh(x/a).
  • 方程中参数 "a" 的值越小,曲线越长,越“下垂”,值越大,曲线越短,越“紧绷”。
  • 该指令会记住所有四种模式下的长度和参数。
顶点

最后选择以定义悬链线顶点高度。

输出为

设置输出类型。

平滑

建立平滑曲线。

多重直线

建立多重直线。

点数

设置输出曲线的控制点数量,输出曲线的点数越多,悬链线越精确。

标示顶点

在顶点的位置放置点物件。

该点是按照实际悬链线顶点位置放置的,因此它可能会略微偏离输出曲线,特别是当输出是多重直线的时候。

请参考

Draw lines and curves

维基百科: Catenary