在重新划分网格之前同步几何

对模型进行网格重构可用于重新执行指定的网格操作及其所有上游操作。

在进行网格重构之前,必须确保几何与当前部件表面同步。否则,网格重构会将几何重置为其初始状态,并可能导致丢失移动体的当前位置或变形体的当前形状。
  1. 要匹配移动体的当前位置,需要为网格流程中的每个移动区域添加一个转换操作:
    1. 右键单击几何 > 操作节点,然后选择新建 > 表面准备 > 转换。
    2. 在创建转换操作对话框中,选择具有相同刚体运动的部件并单击“确定”。
    3. 右键单击操作 > [转换] > 转换节点,然后选择新建 > 运动。
    4. 选择运动节点,然后将运动设为选定部件的相应运动。
    5. 重复上述步骤,为每个移动体定义一个[转换]。
    6. 确保在进行模型网格重构所需的网格操作之前,所有[转换]操作已排序。


    有关实际示例,请参考常规网格重构:具有小间隙的摆线泵教程。
在 FSI 应用中,流体网格必须根据流体-结构交界面处固体结构的变形进行更新(请参见在 FSI 中重构流体区域网格)。如果在模拟过程中,流体域需要进行网格重构,则必须先更新流体部件表面以考虑当前变形。在 FSI 模拟中,通常使用网格化流程中的提取体操作直接从固体几何获取流体几何(请参见抽取体积)。因此,要同步流体几何,首先提取变形的固体表面,然后将提取的表面送回到网格化流程中的某个操作,以重新创建流体部件表面。此过程可确保对模型进行网格重构后,不会将网格重置到初始未变形状态,而是对更新的变形流体几何进行网格重构。
  1. 要根据固体应力求解器计算的固体位移,使流体几何与变形固体几何同步:
    1. 右键单击衍生部件节点并选择新建 > 包面 > 矢量包面。
    2. 选择衍生部件 > 矢量包面节点,然后设置以下属性:
      属性设置
      输入部件[变形表面](通常来自固体部件)
      矢量法向
      比例因子0.0

      由于比例因子将添加到每个场函数值以创建新的衍生部件,通过将比例因子设为 0.0,就可以创建变形表面的精确表示。

    3. 右键单击衍生部件 > 矢量包面节点并选择提取几何部件。

      然后可以将提取的矢量变形添加到网格化流程中的某个操作,从流体减去固体体积以生成流体域。在每个网格重构事件之前,都会执行此操作以生成包含流体-结构交界面变形的新流体域。

    有关更多详细信息,请参考教程FSI 网格重构:簧片阀。
  2. 在指定表面变形的应用中,可以使用网格重构模型提供的提取表面网格部件选项来提取变形表面,以基于表面的当前位置进行网格重构:
    1. 选择[物理连续体] > 模型 > 网格重构节点,然后通过选择输出部件激活提取表面网格部件。
      在进行网格重构之前,每次都会抽取并更新表面。


      注在网格重构过程中,提取表面网格部件的输入部件会不断被覆盖。如果原始部件是网格操作的输出部件,则可以再次创建它们。否则,原始部件将丢失。建议在使用提取表面网格部件时复制原始部件。