基于网格单元度量的标识和可视化

通过使用基于网格单元的阈值度量,可以标识并隔离网格内部的坏网格单元,以便进一步检查。

此方法适用于发现基于以下度量的网格单元:

  • 负体积;
  • 网格单元偏斜;
  • 面有效性度量;
  • 网格单元质量度量;以及
  • 体积变化度量

对于上述所有标量,用于标识和可视化网格单元的方法相同,且在创建阈值后可以互换。也就是说,通过更改节点的属性,相同阈值可用于检查任何或全部标量(一次一个)。

要将上述网格单元度量作为阈值的一部分访问,先通过激活相应的物理模型网格度量初始化求解。在这种情况下,要访问网格单元度量,在执行初始化之前选择三维空间模型。如果不执行此步骤,则默认情况下只有网格单元质量度量可用。

必须存在或创建一个几何场景,才能显示模型。将模型简化为仅显示几何轮廓时,有助于可视化阈值网格单元。要仅显示轮廓,编辑场景的 Geometry 1(几何 1) 节点以使其不包含零部件,或隐藏所有零部件。也可以创建新显示器。

要创建阈值,右键单击衍生部件节点,然后从关联菜单中选择新建部件 > 阈值...

此时将显示创建阈值对话框,它可用于选择输入部件、阈值标量、抽取模式、值范围和显示选项。

要标识内部网格单元(而不是边界),输入部件列表必须包含一个或多个相关的网格区域节点。要编辑列表,单击选择...打开选择对象对话框:

选择一个或多个所需区域之后,单击确定按钮。接下来,可以选择阈值标量场函数。单击选择...,然后滚动浏览列表以选择一个相关对象。

要查看先前列出的某个网格单元度量,从标量网格单元质量体积偏斜角面有效性体积变化中进行选择。

要了解标量值范围,可以按标量范围查询按钮。然后,可以使用抽取模式选项选择如何标识标量阈值的网格单元。通常,需要选择大于或小于给定值的网格单元,但也可以选择范围内或范围外(小于最小值和大于最大值)的网格单元。

最后,需要决定如何显示新的阈值节点。可以选择不创建显示器,而是创建新的几何显示器、标量显示器或矢量显示器,或者添加到现有显示器。选择最后一个选项时,可以决定要将新节点添加到哪一个预先存在的显示器。在此示例中,使用此选项,并将阈值零部件节点添加到 Geometry 1(几何 1) 显示器。

单击创建按钮以创建阈值零部件。这可能仅需几秒钟的时间,具体取决于选定的区域数量和标量类型。整个过程完成之后,按对话框上的关闭按钮。将在衍生零部件节点中创建一个新的阈值节点。要查看新的阈值节点属性,单击该节点:

在上述情况中,当前几何场景已更新以显示阈值检查的结果。选择阈值节点之后,显示中将突出显示这些网格单元:

可以旋转、平移和缩放显示,以检查质量较差的网格单元。随后,可以直接更改阈值节点的属性,以更新显示。也可以右键单击阈值节点并选择在当前场景中编辑零部件,返回到用于创建阈值的原始对话框。