【CFD小贴士】Fluent Mshing中的Size Function设置及案例演示
点击“CFD之仿真区”关注公众 号交流学习•常规设置SizeFunction1.设置全局控制GlobalControls – 确定网格的绝对最小值、最大值以及增长率2.选择需要的FaceZones3.或选择需要的EdgeZones4.应用sizefunction类型(如soft,hard, curvature, proximity),可以设置多个类型5.计算SizeFunction6.在remeshing,cutcell或wrapping时,可以使用计算过的SizeFunction•快速创建SizeFunction——“Create Defaults”按钮将使用全局控制的尺寸函数创建:1.在所有的Edge Zones上默认的曲率尺寸函数(Curvature size function )为18 degrees angle2.在所有的FaceZones上默认的曲率尺寸函数(Curvature size function )为18 degrees angle3.在所有的Edge Zones上默认的临近尺寸函数( Proximity size function )为每个狭缝跨越三层网格单元4.在所有的Face Zones上默认的临近尺寸函数( Proximitysize function )为每个狭缝跨越三层网格单元注:“Create Defaults”应该谨慎使用,对于简单的几何图形,它可以用于快速测试“查看”网格的有用工具。一个简单案例:•这个简单的例子显示了一个流过两个凸出椭圆圆柱体的问题•在DM中创建的边界命名显示在下图左上侧•导入一个BOI来加密网格,BOI形状可以是任意的,这里紫色的形状用来细化网格步骤1 – 设置全局尺寸并查看尺寸•设置最小、最大尺寸及增长率,然后点击“Apply”和“DrawSizes ”以检查输入值的合理性步骤2 – 添加一个曲率尺寸函数•CurvatureSF 保证了椭圆柱面上的网格加密。然而,狭缝处还没有被加密,如果此时进行包面操作将会得到狭缝未被捕捉的结果。步骤3 – 添加一个邻近度尺寸函数•ProximitySF 将在狭缝处进行加密,此狭缝处至少有三层网格步骤4 –添加一个BOI SizeFunction•BOI SF对边界进行了细化,将网格尺寸大小限制为指定的值(此处为1mm)步骤5 – 添加第二个邻近度尺寸函数•最后,在顶部和底部表面添加第二个邻近SF,以确保它们之间至少有三层网格。步骤6 – 使用SizeFunction 生成四面体网格•当使用AutoMesh自动网格时,在Tet网格面板中,选择基于尺寸函数指定网格尺寸大小,同时确保捕获到BOI细分区域。来源:CFD仿真区