----图文教程----
Fluent Meshing
传统工作流程_6
--体网格生成-质量优化--
01
简介
本篇章主要介绍Fluent Meshing关于体网格生成与质量优化的相关操作及工具,具体内容如下:
▆ 模型导入
▆ BOI尺寸控制
▆ 体网格类型解析
▆ 体网格生成&边界层
▆ 体网格自动优化
▆ 讨论
02
模型导入
本篇章模型来源ANSYS官方案例,模型格式为*.msh.gz,是一个汽车的外流场模型,面网格封闭性良好,但面网格尺寸不甚合理,体网格生成前需要进行尺寸控制,并采用BOI块对模型进行局部加密,控制体网格尺寸_
[注意]
◆之前关于介绍面网格诊断与修复的篇章用的也是该模型,但模型细节略有差异,本篇章网格封闭性良好,可直接尺寸控制后进行体网格生成;
◆不了解模型导入与尺寸控制的小伙伴可以翻阅之间的篇章,本次采用的BOI块为体网格形式,文件为*.msh.gz格式,与之前略有差异;
03
BOI尺寸控制
用来局部加密的BOI块文件为*.msh.gz格式的网格文件,通过File_Read_读入BOI块,位置如上图所示_
提取模型的特征线,用于尺寸控制_
选中所需要的Mesh Object_右键_Wrap_Extract Edges_
对模型设置全局尺寸,添加曲率控制、狭缝控制、BOI控制等,与之前篇章「尺寸控制与面网格重构」的区别在于,Object Type选择Mesh,即本次通过网格来选择局部尺寸控制的作用区域,尺寸可依据需要自行设定,完成后通过Remesh Faces进行面网格重构_
上图可以看到BOI块区域内网格进行了加密,体网格生成时也可利用该BOI控制体网格的尺寸_
本小结意在介绍BOI块加密的使用方法(因为较之前篇章稍有区别),具体尺寸依据需要自行设计,也可以在其他位置生成BOI块导入该模型进行BOI尺寸控制_
[注意]
◆之前介绍「尺寸控制与面网格重构」的篇章是在Geometry Object的基础上进行的,采用的BOI块是几何中的体,以几何形式存在,本篇章采用的模型格式为*.msh.gz格式,操作均在Mesh Object的基础上进行,采用的BOI块是体网格,以*.msh.gz格式的网格形式存在,较之前略有差异但原理相同;
◆导入BOI块时切记勾选Append,才能在保留已开启模型的前提下导入BOI块;
◆BOI块可采用几何体或者体网格的形式,作用仅仅是标记一块区域用于尺寸控制,BOI块自身的网格并没有实际意义;
◆BOI块只需要在空间位置上与所需要加密的区域重合即可,不需要其他关系,可以自行画一个BOI块(几何体或者体网格均可)导入试试;
04
体网格类型解析
▇ Tet(四面体网格)
▇ Hexcore(六面体核心网格)
▇ Poly(多面体网格)
▇ Poly-Hexcore(马赛 克网格)
面网格(2D)只能包含三角形面网格,体网格(3D)核心部分采用六面体网格,部分位置采用多面体网格过渡,体网格生成后面网格(2D)自动转化为六边形面网格;
边界层为六棱柱单元;
Fluent Meshing原则上是不支持全六面体网格生成的,如果需要在某一区域生成全六面体网格,那么只能通过类似拉伸边界层的方式来获得全六面体网格或者三棱柱网格,这其中还涉及到体网格节点拼接的问题,后续再行分享,当然以上是在要求模型必须全部共节点的情况下考虑的,嫌麻烦也可以采用Interface做数据交互_
05
体网格生成&边界层
06
体网格自动优化
07
讨论
END