Planarize Hull

将一行 CV 投影到一个平面上,或者将所有 CV 行(U 方向和/或 V 方向)分别投影到不同平面上。

可以使用“Planarize hull”,通过将每行 CV 排列到不同的平面上来生成非常平滑的外壳线形状。

例如,使用该工具可改进通过“Square”或“Rail surface”等工具进行程序建模,或者直接操纵 CV 时,有时会生成不规则外壳线形状的情况。

从“Surface Edit”工具箱访问此工具:

“Hull Planarize”选项

类型

  • Single - 影响单个 CV 行。

    如果选择此选项,按住 Shift 键时可以选择多个不同曲面上的外壳线并将这些外壳线全部展平到_同一个_平面上。

  • All U - 影响 U 方向的所有 CV 行(第一行和最后一行可能除外)。

  • All V - 影响 V 方向的所有 CV 行(第一行和最后一行可能除外)。

  • U and V - 影响 U 方向和 V 方向的所有 CV 行(第一行和最后一行可能除外)。对于后三种设置,只有启用了“Include Edges”时,才会平面化第一行和最后一行 CV。

平面

  • View based - 平面是根据视图向量(与活动窗口垂直)以及与行的末端 CV 接合的向量计算出来的。
  • Best fit - 平面在穿过两个末端 CV 时,被选作最佳拟合 CV 集的平面(类似于最小平方拟合)。

迭代次数

只有“Type”设置为“U and V”时,才显示此选项。它可控制在 U 方向和 V 方向重新计算 CV 位置的次数。

注意:已在 U 方向平面化的 CV 位置会在 V 方向平面化时受到影响,因此增加迭代次数通常会使这些位置向一些最佳值靠拢。

Include Edges

如果选中此选项,则还将对第一行 CV 和最后一行 CV 进行平面化(在 U 和/或 V 方向)。相应曲面边将显示为投影平面上的直线。

当“Type”未设置为“Single”时,此选项可用。

Project Vector

此选项可确定每个 CV 的投影方向。

  • Adaptive - 投影将沿与平面垂线最近的外壳线方向进行。

  • Closest point - 投影将沿与平面垂直的方向进行。

  • Closest boundary - 投影将沿外壳线朝着最近曲面边界的方向进行。

Check Deviation

如果选中此选项,则出现一个用来表示新旧曲面之间最大偏差的偏差测量值。

Proxy Display

如果选中此选项,在执行平面化操作后将出现原始外壳线的绿色代理。

“Planarize Hull”工具工作流

将单行 CV 平面化

  1. 按住 Shift 键并选择“Planarize Hull”工具

  2. 将“Type”设置为“Single”。

  3. 选择一行 CV。

    该行中的所有 CV 会自动投影到同一平面上。如果选中“View Based Plane”选项,则在当前视图中,CV 会显示为排在一条线上。

  4. 如果您对效果不满意,可选择“Edit”>“Undo”,然后使用不同选项重新应用该工具。

将所有 CV 行平面化

  1. 按住 Shift 键并选择“Planarize Hull”工具

  2. 将“Type”设置为“All U”、“All V”或“U and V”。

  3. 选择一个曲面。

  4. 在选项框中调整选项值。

  5. 单击“Go”按钮。

    各 CV 行(U 和/或 V 方向)会自动投影到不同的平面上。如果选中“View Based Plane”选项,则在当前视图中,CV 会显示为排在一条线上。

    如果禁用“Include Edges”,则将不会影响第一行和最后一行 CV。

  6. 如果您对效果不满意,可更改部分选项的值,然后单击“Update”按钮。

    这时,会根据原始位置重新计算新的 CV 位置(相当于撤消前一操作并重新应用该工具)。