Rebuild

Toolbar Menu

Curve Tools

Surface Tools

Edit

Rebuild

 History enabled

Rebuild 指令以设定的阶数控制点数重建曲线或曲面。

步骤

  • 选取曲线或曲面。

    Or, press Ctrl (CMD) + Shift to select a polycurve segment.

曲线与挤出物件

重建曲线

  1. 按预览检视重建后的曲线形状。
  2. 如果您满意预览的重建结果,按确定。

附注

  • 重建时打开控制点曲率图形可以检视曲线结构在重建后的变化情形。
  • 一次重建数条曲线时,所的曲线都会以指定的阶数与控制点数重建。重建后的曲线的节点分布会比较平均。如果您想要重建后的曲线的节点不平均分布或有较少的变形,可以使用 FitCrv 指令。

重建选项

点数

设定控制点的数目。

阶数

括号中的数字显示当前曲线的阶数并可以设置您所需要的阶数。Rhino 中的阶数最高可达 11 阶。

Point count and Degree values change automatically to fulfill the minimum requirement of Point count = Degree + 1. For example, when Point count=4 and Degree=3, reducing Point count also reduces Degree; increasing Degree also increases Point count. In closed curves/surfaces, the start and end points are overlapped and counted as one. They have one less point than open curves/surfaces.

删除输入物件

将原来的物件从文件中删除。

 启用建构历史

当取消勾选“删除输入物件”时,支持记录建构历史。

在目前的图层上建立新物件

在目前的图层建立新物件,取消这个选项会在原来的物件所在的图层建立新物件。

维持端点的正切方向

如果曲线是开放的,阶数为 2 或更高,且点数为 4 或以上,则新曲线与输入曲线的终点切线方向相匹配。

使适用细分

使输出曲线与细分兼容。详情...

当此选项启用时, 阶数选项不可用,输出曲线的阶数只能是 3 阶。

选取主线。

重建一条曲线以匹配另一条曲线的参数结构。 主线的适用细分状态将被忽略。

LoftSweep1Sweep2 指令 可以从相同参数结构的断面曲线创建更好的曲面。

跨距数

反馈之前的最小跨距数(括号中)和将得到的跨距数。

最大偏差值

预览时显示原来的曲线与重建后的曲线之间的最大偏差距离。

Preview

Displays a preview of the output.

If you change the settings, click the Preview button again to refresh the display.

进入隐藏指令行选项

  • 在指令名称前面加上横线: -Rebuild.
指令行选项

SubCrv

输入 subcrv 选取曲线上的一部分作为指令的输入。

曲面

重建曲面

  1. 按预览检视重建后的曲面形状。
  2. 如果您满意预览的重建结果,按确定。

曲面重建选项

点数

U

设定曲面 U 方向的点数。

V

设定曲面 V 方向的点数。

阶数

U

设定曲面 U 方向的阶数

V

设定曲面 V 方向的阶数

Point count and Degree values change automatically to fulfill the minimum requirement of Point count = Degree + 1. For example, when Point count=4 and Degree=3, reducing Point count also reduces Degree; increasing Degree also increases Point count. In closed curves/surfaces, the start and end points are overlapped and counted as one. They have one less point than open curves/surfaces.

选项

删除输入物件

将原来的物件从文件中删除。

目前的图层

在目前的图层建立新曲面,取消这个选项会在原来的曲面所在的图层建立新曲面。

重新修剪

以原来的边缘曲线修剪重建后的曲面。

跨距数

U

反馈 U 方向之前的最小跨距数(括号中)和将得到的跨距数。

V

反馈 V 方向之前的最小跨距数(括号中)和将得到的跨距数。

最大偏差值

计算重建的曲面与原来的曲面之间的最大偏差值。

计算

计算原来的曲面与重建后的曲面之间的偏差距离,计算偏差距离的位置是结构线的交点与每个跨距的中点。

指示线的颜色可以用来判断重建后的曲面与原来的曲面之间的偏差距离,绿色代曲面的偏差距离小于绝对公差,黄色代表偏差距离介于绝对公差与绝对公差的 10 倍之间,红色代表偏差距离大于绝对公差的 10 倍。

Preview

Displays a preview of the output.

If you change the settings, click the Preview button again to refresh the display.

RebuildUV

Toolbar Menu

Surface Tools

Not on menus.

RebuildUV 指令在 u 或 v 方向上使用指定的控制点编号将选定的曲面重建为 3 阶。在另一个方向上的曲面结构保持不变。

步骤

  • 选取要重建的曲面。
指令行选项

方向
(仅曲面)

选择 U、V 或两方向

点数

设置计算结果中控制点的数量。

类型

Loose

The surface control points are created at the same locations as the control points of the original. This is a good option if the control points will be edited later.

Normal

The surface has an average amount of stretching between the curves. This is a good choice when the curves are proceeding in a relatively straight path or there is a lot of space between the curves.

Straight sections

Creates a ruled surface. The sections between the curves are straight.

Tight

The surface closely follows the original. This is a good choice when the input curves are going around a corner.

Uniform

Makes the object knot vectors uniform.

删除输入物件

将原来的物件从文件中删除。

保留原来的物件。

目前的图层

将输出的物件建立在目前的图层上。

重新修剪

以原来的边缘曲线修剪重建的曲面。

RebuildCrvNonUniform

Toolbar Menu

Curve Tools

Not on menus.

RebuildCrvNonUniform 指令以非一致的参数间距及互动性的方式重建曲线。

步骤

  1. 选取曲线。
  2. 在曲线上拖曳分段点。
  3. 点选方向箭头可以反转曲线方向。
指令行选项

要求的公差

设定重建后的曲线与原来的曲线之间被允许的最大偏差距离,如果您设定的控制点数不足,重建后的曲线与原来的曲线之间的偏差距离可能会大于要求的公差。

重建后的曲线与原来的曲线之间的最大偏差距离会显示在指令行,并在曲线上做标记。

最大点数

设定每一条曲线在重建时被允许使用的最大控制点数。

四分段

在每一条曲线上多加入两个操作点,用以控制 RebuildCrvNonUniform 指令如何分布控制点,移动位于曲线两端的操作点可以缩短曲线在重建后的长度。

删除输入物件

将原来的物件从文件中删除。

保留原来的物件。

重置点的位置

将重建曲线上的操作点回复到原来的位置。

SubCrv

输入 subcrv 选取曲线上的一部分作为指令的输入。

请参考

Rebuild

Reconstruct curves, surfaces, and extrusion objects to a specified degree and control point number.