Rebuild

重建

全新的自适应重建技术,能更高精度拟合输入曲线的形状。

什么是重建?

Rebuild 依据指定的阶数控制点数量,重新构建所选曲线或曲面。全新的自适应重建技术能够以更高的精度拟合输入曲线的形状。自适应重建技术目前仅适用于曲线。

这个工具的用途是什么?

控制点过多的曲线会生成复杂的曲面,给后续编辑带来困难。在建模过程中,将曲线重建为较少的控制点,同时保持曲线形状在指定公差范围内,是一种非常重要的建模方法。由简单曲线生成的曲面更易于后续造型、调整以及配合其他 Rhino 指令进行编辑。

以下是 Rebuild 的一些典型应用场景:

  • 重建由扫描数据(网格物件)生成的断面曲线
  • 将多条曲线重建为相同数量的控制点(适用于 Loft 和 Sweep 指令)
  • 重建由曲面相交生成的交线
从左至右: 原始曲线 | 重建曲线 (未使用自适应重建技术) | 重建曲线 (使用自适应重建技术)

从左至右: 原始曲线 | 重建曲线 (未使用自适应重建技术) | 重建曲线 (使用自适应重建技术)

以公差重建

使用 按公差重建 时,可以指定控制点数量的最小值和最大值。 Rebuild 会持续优化曲线,直到满足指定公差,或达到允许的最大控制点数量,以先满足的条件为准。

折点分割

重建多重曲线或具有曲率不连续位置的曲线时, Rebuild 可在折点处自动将重建后的曲线分割为多个曲线段,使每个曲线段具有更加简洁的控制点结构。

从左向右: 原始曲线、具有 20 个控制点的重建曲线、具有 20 个控制点且启用折点分割的重建曲线

从左向右: 原始曲线、具有 20 个控制点的重建曲线、具有 20 个控制点且启用折点分割的重建曲线

平滑化

对于较高阶数的曲线重建,平滑化可显著减少控制点的振荡,使重建后的曲线更加平滑、稳定。

从左向右: 原始曲线、未启用平滑化的重建曲线、启用平滑化的重建曲线

从左向右: 原始曲线、未启用平滑化的重建曲线、启用平滑化的重建曲线

对称重建

当输入曲线关于 X 轴或 Y 轴对称时,Rebuild 可以保持这种对称性,生成对称的重建结果。

将一条多重直线重建为阶数 5,并启用平滑化

将一条多重直线重建为阶数 5,并启用平滑化

体验

  1. 下载 Rhino 8 Evaluation 的 Windows 或 Mac 版本
  2. 下载并打开 rebuild-ex2.3dm 模型。
  3. 选取 名为 Original 的曲线。
  4. 执行 Rebuild 指令。
  5. 重建对话框中:
    1. 选择 以点数重建
    2. 点数 设置为 7
    3. 阶数 设置为 5
    4. 此时 最大偏差值 约为 0.1。
    5. 选择 取消 按钮。
  6. 现在,执行 RebuildOld 指令并按 Enter
    1. 重复上述步骤 2 & 3
    2. 此时 最大偏差值 约为 1.2
  7. **自己动手试试!**欢迎使用自己的模型进行体验。
  8. Rhino 论坛分享您的意见和反馈。

Rhino 指令