收缩包裹

ShrinkWrap 可以在开放或封闭的网格、NURBS 几何体、细分物件和点云周围创建紧密包裹的网格。

ShrinkWrap 适合创建:

  • 适用于 3D 打印的网格。
  • 将多个物件网格化为一个实体网格。
  • 将多个 3D 扫描数据片段合并为一个实体网格。
  • 没有内部自相交的网格。
  • 用于抽壳的偏移网格。
  • 用于逆向工程的点云网格。
  • 来自损坏或通常难以修复的几何体的有效封闭网格。
  1. Inflated Point Clouds
  2. Interior Shells
  3. Remove Self-Intersections
  4. Scan Data to Clean QuadMesh

ShrinkWrap 示例

请试用

  1. Windows 或 Mac 下载 Rhino 8 Evaluation
  2. 下载并打开 ShrinkWrap-Demo.3dm 模型。这是制鞋过程中使用的鞋楦的 3D 扫描图。您可以发现 3D 扫描图中存在间隙和破损,还有不均匀的网格结构,这些问题通过 ShrinkWrap 指令可以解决。
  3. 选取 ShrinkWrap-Demo.3dm 模型中的所有物件 (运行 -_SelAll 指令)。
  4. 运行 ShrinkWrap 指令 (在 网格工具 工具列中可以找到该按钮)。指令运行后出现 ShrinkWrap 对话框:
  5. 设置 目标边缘长度 为 `0.10'。这个选项会影响收缩包裹后的网格密度。
  6. 设置 偏移值-0.05。偏移可以将膨胀点的结果拉回到初始位置。
  7. 设置 平滑迭代10。较大的数值会使模型凹凸的地方更加平滑。
  8. 勾选 扩张顶点和点 选项。这将所有非网格物件转换为网格,然后将每个新的顶点位置作为点云进行采样,以构建新的网格。
  9. 点击 确定 按钮,经过一定的处理时间,您会得到一个封闭的,紧密包裹的网格。
  10. 请在论坛提出问题并提供意见反馈。

Rhino 指令