Mesh Edge Reconstruct

在网格的高曲率区域上创建整齐的锐边,或者在两个网格的相交处或网格与一个或多个曲面的相交处重建边。

网格上的边重新构建为 NURBS 蒙皮曲面。

从“Mesh”工具箱访问此工具:

“Mesh Edge Reconstruct”控制选项

Surface edge distance

用于定义曲面构建区域的管的半径。

Sampling factor

将此值与“Sample edge distance”相乘可以指定与计算中将包括的管的外侧之间的最大距离。

确保此距离涵盖大部分平面区域,但不包含其他锐角轮廓。

Create Fillet

启用此选项可以在沿重建边相交的 NURBS 曲面之间构建圆角。

Fillet Type

  • Constant Radius - 构建等半径的圆形圆角。

  • Chordal - 在圆角的两条边之间以恒定距离构建圆角。

圆角半径

当“Fillet Type”设置为“Constant Radius”时将显示此选项,允许您设置圆角半径。此值必须小于“Surface Edge Distance”值。

Fillet Chordal Distance

当“Fillet Type”设置为“Chordal”时将显示此选项,允许您设置距离。

“Mesh Edge Reconstruct”工作流

本部分介绍如何在网格的高曲率区域上创建完整的锐边,在两个网格的相交处重建边,或者在网格与一个或多个曲面的相交处重建边。

预备步骤

  1. Diagnostic Shading 面板中启用“Curvature Evaluation”材质球。

    将显示您可能要在其中创建锐边的高曲率区域。

  2. 沿网格创建一条曲线,作为第一条近似锐边。为了达到这种效果,建议使用:

    • 轮廓或理论曲线输出。在“Mesh”工具箱中,选择“Mesh Curves”,然后单击“Mesh Extract Theoretical Intersection”工具

    • 使用“BlendCrv Tools”>“Blend Curve Create”工具 创建的曲线,您可以通过该曲线将过渡点约束到网格。

对于网格相交或网格与曲面相交的情况,可以使用生成的网格上曲线。

锐化网格区域

  1. 按住 Shift 键并选择“Mesh Edge Reconstruct”工具

  2. 选择网格。

  3. 单击“Accept”按钮。

  4. 选择曲线

    在曲线的起点处将显示一个蓝色半径操纵器。

  5. 通过选项窗口(“Surface edge distance”)或使用鼠标拖动蓝色圆来调整半径。

    提示:确保由曲线和半径定义的管的大小足以包含您要在其中构建锐边的区域。也就是说,管的外部边应该位于较平的网格区域(在曲率贴图上显示为绿色)。
  6. 如果需要,您可以沿曲线单击来创建更多半径操纵器并使用鼠标对其进行调整。

    这样将创建半径可变的圆柱体并控制曲面的形状。

  7. 单击“Create Surface At Edge”按钮。

    此时将生成两个 NURBS 蒙皮曲面,同时在其相交处创建了锐边(在理论相交处)。基本网格将被移除。

    切线显示了管与网格的相交位置。

  8. 如果“Create Fillet”选项处于启用状态,请单击“Fillet”按钮在两个曲面之间创建圆角。

    曲面将会修剪为原来的圆角边(如果可能)。

在两个网格之间重建边

  1. 按住 Shift 键并选择“Mesh Edge Reconstruct”工具

  2. 选择两个网格。

    这两个网格必须进行了相交和剪切,使得只有网格边相接触。

  3. 单击“Accept”按钮。

    两个网格将合并为一个网格。

  4. 沿这两个网格间的公共边界选择一条曲线。

    在曲线的起点处将显示一个蓝色半径操纵器。

  5. 通过选项窗口(“Surface Edge Distance”)或使用鼠标拖动蓝色圆来调整半径。

  6. 如果需要,您可以沿曲线单击来创建更多半径操纵器并使用鼠标对其进行调整。

    这样将创建半径可变的圆柱体并控制曲面的形状。

  7. 单击“Create Surface At Edge”按钮。

    此时将生成两个 NURBS 蒙皮曲面,同时在其相交处创建了锐边(在理论相交处)。基本网格将被移除。

  8. 如果“Create Fillet”选项处于启用状态,请单击“Fillet”按钮在两个曲面之间创建圆角。

    曲面将会修剪为原来的圆角边(如果可能)。

在网格和一个或多个曲面之间重建边

  1. 按住 Shift 键并选择“Mesh Edge Reconstruct”工具

  2. 选择一个网格以及一个或多个曲面。

    该网格必须已经与曲面相交且所有几何体均修剪/剪切到相交处,使得只有它们的边相互接触。

  3. 单击“Accept”按钮。

  4. 沿网格和曲面之间的公共边界选择一条曲线。

    在曲线的起点处将显示一个蓝色半径操纵器。

  5. 通过选项窗口(“Surface Edge Distance”)或使用鼠标拖动蓝色圆来调整半径。

  6. 如果需要,您可以沿曲线单击来创建更多半径操纵器并使用鼠标对其进行调整。

    这样将创建半径可变的圆柱体并控制生成的曲面的形状。

  7. 单击“Create Surface At Edge”按钮。

    此时会在网格上生成一个 NURBS 蒙皮曲面,同时在它与现有曲面的相交处创建一条锐边。基本网格将被移除。

  8. 如果“Create Fillet”选项处于启用状态,请单击“Fillet”按钮在两个曲面之间的锐边处创建圆角。

    曲面将会修剪为原来的圆角边(如果可能)。

关于在网格上重建边

本部分介绍如何在网格的高曲率区域上创建完整的锐边,在两个网格的相交处重建边,或者在网格与一个或多个曲面的相交处重建边。

使用“Mesh Extract Theoretical Intersection”工具时,必须提供输入曲线和影响半径,才能定义锐边的方向和将要构建曲面的区域。

曲线可以是过渡曲线、理论曲线或网格上曲线,但不必完全位于几何体上。

网格上的边重新构建为 NURBS 蒙皮曲面。

可以在使用此工具时使用“Edit”>“Undo”