Creo Simulate > 建模“结构和热”问题 > 网格 > FEM 网格 > 装配网格化 > 层次网格化 > 了解层次网格
  
了解层次网格
层次网格是顶级网格 (当前装配的网格) 与任何元件级网格 (该装配中预先存在的元件网格) 的复合。当创建层次网格时,Creo Simulate 会从上至下遍历装配层级来查找预网格化元件。每次找到一个预网格化元件时,它都会对元件级网格进行估算并确定该网格是否属于以下情况之一:
完成 - 元件具有自己的网格,其中所有子元件均具有网格。
部分 - 子装配具有自己的网格,但并非其所有子元件均具有网格。如果对某个子装配进行网格化,为其添加了未网格化的新元件,但随后未将该子装配作为一个整体重新网格化时,就会发生这种情况。
继承 - 元件网格是某一较大元件网格的一部分。例如,假设预网格化零件 a 包含在预网格化子装配 b 中,而 b 又是顶级装配 c 的一部分。在这种情况下,子装配 b 和零件 a 都是对装配 c 有用的继承网格。零件 a 同时也是对子装配 b 有用的继承网格。
以下是网格生成器对每种情况的处理方式:
元件网格状态
操作
未网格化
将该元件包括在要网格化的元件列表中。
完成网格
从要网格化的元件列表中排除该元件。
部分网格
显示一条询问是否要移除当前网格的消息。如果回答是,则网格生成器会将该元件添加到要网格化的元件列表中。
继承网格
从要网格化的元件列表中排除该元件。
准备好需要网格化的元件列表后,网格生成器会创建顶级网格。生成的网格模型包含顶级网格,该顶级网格包括所有连接和未网格化元件的网格。网格模型还包含任何完成或继承元件级网格。创建网格时,软件会优先采用子元件之间所有正确建立的连接,以确保求解器能够正确识别装配载荷路径。以下是网格生成器对连接的处理方式:
为连接的元件创建一致的网格。这些元件可以传输载荷。
不为其认为不相连的元件创建一致的网格。这些元件仍保留在原位并且属于整个网格的一部分,但不能参与到载荷路径中。
然后,网格生成器检查是否存在任何情况会使网格无效或导致不可接受的网格不一致。网格生成器要么忽略导致问题的因素,要么将网格移除。它还会检查任何节点、元素或局部网格图元 ID 是否存在冲突。如果发现冲突,它会发出警告,并提供一个含有编号冲突的节点、元素以及局部网格图元的列表。要解决该冲突,可以根据需要使用“网格计数”(Mesh Numbering)“网格 ID 偏移”(Mesh ID Offset) 网格控制。
当将模型输出到 NASTRAN 求解器时,Creo Simulate 会为装配创建单个文件。该文件将列出模型中的所有网格,从最低层开始直到顶层。它会将属性、材料和坐标系记录放置在较低的网格结构中,从而可以将各网格与整体分开并将其单独运行。
对于其它求解器,文件会列出所有模型网格,但不会按层次地对其进行安排。在这种情况下,Creo Simulate 会对文件进行安排,以便装配中的所有节点都位于文件中的一个部分,所有元素都位于另一部分,而所有材料又位于另一部分,依次类推。当使用该文件时,求解器会利用所有这些部分的信息重新创建层次。
要查看有关网格生成器如何处理层次网格的示例,请参阅示例:层次网格生成
返回到层次网格化