FLUENT Meshing Watertight Geometry工作流入门 - 1 添加局部尺寸控制

本视频中学到的内容:

  1. Ansys Fluent Meshing Watertight Geometry Workflow的基本流程
  2. 导入几何任务以及Watertight Geometry Workflow的几何要求
  3. 添加局部尺寸任务以及其中的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、FaceBody控制类型

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、FaceBody控制。

【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,我们可以看到转换是如何延迟的。


【总结】

总结一下本视频中学到的内容:

  1. Ansys Fluent Meshing Watertight Geometry Workflow的基本流程
  2. 导入几何任务以及Watertight Geometry Workflow的几何要求
  3. 添加局部尺寸任务以及其中的边缘、面和体尺寸控制类型选项
### Fluent Meshing 外流场网格生成教程 在外流场仿真中,合理的网格划分对于获得精确可靠的计算结果至关重要。为了提高仿真的准确性并减少计算时间,在外流场环境中应用合适的网格策略非常重要[^1]。 #### 创建新项目 启动 ANSYS Workbench 后,通过双击主界 Toolbox (工具箱) 中的 Analysis Systems → Fluid Flow (Fluent),可以在项目管理区创建一个新的分析项目 A[^4]。 #### 导入几何模型 进入 FLUENT Meshing 模块后,首先导入待研究对象的 CAD 几何文件。确保该文件格式兼容(如 STEP, IGES 或 STL),并且已经过预处理去除不必要的细节特征以简化后续操作过程。 #### 设置全局参数 定义整体域大小时需考虑足够的空间包围物体周围以及远场边界条件的位置设定;同时指定初始单元尺度控制全局密度分布情况,特别是在靠近壁处应适当加密以捕捉近壁效应特性[^2]。 #### 局部尺寸调整 针对特定区域比如尖锐边缘、曲率较大部位或是预计存在剧烈变化的地方实施局部细化措施。利用 Edge Sizing 和 Face/Body Sizing 功能实现对这些敏感位置更精细地描述,从而更好地反映实际物理现象的发生机制。 #### 自动化网格生成流程 完成上述准备工作之后,可以选择适合当前案例需求的一种自动化方法来自动生成高质量结构化或多边形混合型网格体系。例如采用 Watertight Geometry 方式能够有效解决复杂外形带来的挑战,并自动识别内部封闭腔室与外部开放环境之间的关系[^3]。 #### 执行平滑优化及质量检查 初步构建完成后,执行 `fluent.tui.mesh.smooth.smooth("all", "laplacian", 10)` 命令来进行全范围内的拉普拉斯平滑迭代改进节点布局合理性;随后再次调用 `fluent.tui.mesh.check.check("all")` 来全评估现有拓扑结构是否满足既定标准要求,必要时重复此步骤直至达到最佳状态为止。 ```python # 应用网格平滑 fluent.tui.mesh.smooth.smooth("all", "laplacian", 10) # 再次检查网格质量 fluent.tui.mesh.check.check("all") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值