本视频中学到的内容:
- Ansys Fluent Meshing Watertight Geometry Workflow的基本流程
- 导入几何任务以及Watertight Geometry Workflow的几何要求
- 添加局部尺寸任务以及其中的Edge、Face和Body尺寸控制类型
视频链接:
FLUENT Meshing入门教程-局部尺寸控制1-Edge&Face&Body_哔哩哔哩_bilibili
在Ansys Fluent中开始模拟之前,需要对几何结构进行网格划分,确保网格质量可接受。准备高质量的CFD网格是一项非常耗时的工作。但是使用Ansys Fluent的“Watertight Geometry Workflow ”可以轻松完成,大大减少手动划分网格的时间,提高效率。
该工作流程具有引导式的设计,使网格划分变得简单、直观。在本视频中,我们将讨论“Import Geometry Task”,重点关注Ansys Fluent的“Watertight Geometry Workflow Meshing”下的“Add Local Sizing Task”中的CAD导入以及Edge、Face和Body控制类型。
图 1 流体域
【Import Geometry】
在Meshing模式下启动Ansys Fluent,并在Ansys Fluent Meshing中启动新的Watertight Geometry Workflow。
在Import Geometry任务中,有两个文件导入选项可用 CAD导入,从CAD几何开始,以及网格导入,从现有的表面或体积网格文件或Ansys Fluent案例文件开始。这里我们将关注CAD导入。
使用Watertight Workflow的一个重要要求是CAD几何必须相对干净且具有密封区域。“干净”指的是无错误的几何结构,“Watertight CAD”要求是没有间隙、孔洞或泄漏的几何结构。
Watertight Workflow中使用的CAD几何可以是单个体部分或多个体的组合。CAD导入类型支持任何组合的流体和/或实体。除了实体和流体体积外,Watertight Workflow还支持导入带有空隙的几何结构。处理多体部件时,每个实体或流体的体都应该是独立密封的。建议在涉及多个体的几何结构上执行共享拓扑操作。
最后,建议在导入几何之前对表面进行分组并创建名称(Space Claim软件中为“创建NS”)。这些标签对于添加局部尺寸非常有用,并在模拟阶段分配边界条件时被Ansys Fluent识别。
对于导入几何的单位,我们在此处有不同的单位可用。在这里,我们将选择毫米作为单位,因为几何结构是以毫米为单位准备的。完成后,点击导入以将CAD加载到工作流中。
一旦几何成功导入,打开“Insert Clipping Planes”在标签栏的“Clipping planes”部分,并选择“Limit by Z”。现在我们可以看到几何结构的内部,其中有3个被大盒子包围的正方形。
【Add Local Sizing】
接下来的任务是“Add Local Sizing”。局部大小“Local Size”是指定给网格算法的与几何特定部分或局部区域相关的网格大小的指令。局部大小“Local Size”在表面“Face”网格级别非常有帮助,以确保所有必要的几何特征得到适当的解析。它也需要在体积“Body”网格级别,不仅捕捉发生在大尺度范围内的流体流动特征,还能解析流场中的大梯度区域,例如物体后的尾流。
将“Would you like to add local sizing?”选项更改为“yes”后,可以定义局部大小控制。如前所述,我们将查看“Add Local Sizing Task”的Edge、Face和Body控制。
【Face Size】
现在开始处理面尺寸。在“Add Local Sizing”部分,在“Size Control Type”下选择“Face Size”。面尺寸控制类型允许用户指定应用于几何结构选定表面的网格大小。这里我们使用1mm。
请注意,所有局部尺寸控制类型都是软尺寸,这意味着目标网格大小值定义了所选表面或区域的最大网格大小。实际网格可以比目标尺寸小,具体取决于其他尺寸设置。
【body2-faces】
选择 'body2-faces' 表面。在GUI图形窗口上叠加了框,这是由于使用面尺寸控制而施加在表面上的目标网格尺寸的动态预览。随着目标网格尺寸的变化,框的大小也相应变化。
可以使用清除预览按钮擦除尺寸框,并选择目标网格大小输入框重新绘制它们。要完全停止动态预览,请取消选中 'Draw Size Boxes' 选项。
我们需要在这里讨论的最后一个选项是 '增长率'“Grow Rate”。增长率定义了网格尺寸远离所选实体的增加速率。在生成体网格时,此参数变得很关键。
对于大多数问题,默认值1.2足够了。然而,为了精确解决诸如层流-湍流转捩等流动现象,或者进行像LES这样的尺度分辨模拟时,建议使用1.1或更低的增长率。由于我们已经定义了所有必要的设置,请单击“添加局部尺寸”以确认局部尺寸控制。
【Edge Size And Body Size】
现在我们讨论边尺寸和体尺寸控制。顾名思义,边缘“Edge Size”尺寸指的是在几何图形的边缘上指定的局部尺寸控制,而体尺寸“Body Size”指的是在体或封闭体积上指定的局部尺寸控制。
仅当为几何图形的一个或多个边缘定义了命名选择时,边缘尺寸控制才可见。
除了选择的实体类型不同之外,所有其他选项和设置与面尺寸控制相同。然而,这些控制对表面和最终体网格的影响是不同的。
请注意,我们可以定义任意数量的局部尺寸,位于不同的表面或区域,具有不同的设置和不同的控制类型。
【body1-edges】【body3-body】
在工作流程中,添加两个额外的局部尺寸控制:一个用于 'body1-edges' 区域的边缘尺寸,另一个用于 'body3-body' 区域的体尺寸,目标网格大小均为1mm。
【Generate the Surface Mesh】
现在定义了这3个尺寸控制,进入生成表面网格任务,将所有设置保持为默认值,然后单击生成表面网格。
上图是获得的表面网格。Body1显示出与Body2和Body3明显不同的网格分布。这是因为局部尺寸仅在此体的边缘上指定。
在表面网格级别,面尺寸和体尺寸控制的影响看起来是相同的。
【Generate the Volume Mesh】
现在通过工作流程创建一个体网格。除了在“Describe Geometry”任务中更改几何类型为“the geometry consists of both fluid and solid regions and/or voids”之外,可以保持其余任务的默认设置和值,并执行每个任务直到“Generate the Volume Mesh”任务。
在“Generate the Volume Mesh”任务中,选择“poly-hexcore”作为“填充”选项,然后单击“生成体网格”按钮。
这是生成的体网格。现在,您可以清楚地看到这三个尺寸控制之间的差异:边缘尺寸和面尺寸控制只在边缘和面附近形成加密的网格。而由于应用了体尺寸控制,body3内部的所有单元都以相同的单元尺寸创建。
我们还可以通过观察局部尺寸在立方体内外如何传播来注意增长率的影响。通过使用较低的值,例如在所有局部尺寸中使用1.1,我们可以看到转换是如何延迟的。
【总结】
总结一下本视频中学到的内容:
- Ansys Fluent Meshing Watertight Geometry Workflow的基本流程
- 导入几何任务以及Watertight Geometry Workflow的几何要求
- 添加局部尺寸任务以及其中的边缘、面和体尺寸控制类型选项