--Hypermesh面网格--
导入Fluent Meshing
体网格生成
-传统工作流程-
01
软件对比
■ Hypermesh
是一款高性能的有限元前处理器,拥有最广泛的商用CAD和CAE软件接口,结合其可编程、开放式构架的用户定制接口能力,Hypermesh可以在任何工作领域与其他工程软件进行无缝连接工作,是最为快速的独立于求解器的最高可信度的CAE建模环境。
■ Fluent Meshing
是一款高级流体仿真的前处理工具,在CFD前处理领域有着其独特的优势,具备完整的从CAD到体网格的向导式工作流程,对新手较为友好,支持编写脚本进行批处理,它的多面体网格划分技术、六面体核心网格技术、马赛 克网格技术以及体网格优化都是极具优势的。
02
我为何要这么做?
1、本人接触Hypermesh更早,Hypermesh在前处理领域也确实非常强大,在几何处理和面网格划分上自由度也非常高。
2、Hypermesh的体网格个人认为不是很适合流场,生成的四面体网格也常出现质量不佳等问题。
3、Fluent Meshing在多面体网格、马赛 克网格技术、边界层网格生成以及体网格自动优化技术的巨大优势吸引。
4、Hypermesh面网格以*.msh格式转入Fluent Meshing进行体网格生成的可行性。
03
Fluent Meshing的工作流程
工作流程示意
目前,Fluent Meshing存在两套向导式工作流程以及传统工作流程。
两套向导式工作流程分别为watertight Geometry(干净几何工作流程)和Fault-tolerant Meshing(容错网格划分工作流程)。
本次Hypermesh面网格转Fluent Meshing体网格生成使用的便是传统的工作流程。
04
流程介绍
Hypermesh面网格示例
1、Hypermesh处理完几何并生成面网格后,检查网格质量并对面网格进行分组_
2、在Hypermesh中将面网格以*.msh格式导出_
3、在Fluent Meshing中读取该*.msh文件_
4、我们采用Fluent Meshing的传统工作流程,读入的面网格会存在于Unreferenced的Boundary Face Zones中,在此生成mesh objects_
注:建议勾选creat a label for each face zone,勾选后每个面组的面网格便单独存在,不勾选便会合并在一个组里。
5、mesh objects可通过右键进行网格检查等等一系列操作,因为导出前在Hypermesh里已经检查过网格,这里直接Volumetric Regions右键Compute进行网格封闭性分析计算,并列出体网格区域,可通过右键对网格区域进行类型(流体域、固体域、死区)更改,便于决定后续的体网格的保留与删除_
注:此时并没有生成体网格,只是依据面网格信息对体网格的区域进行了计算与划分_
6、自动体网格生成,Cell Zones右键Auto Mesh进入相关设置_
注:可依据需求选择是否保存固体域和死区,篇幅有限,具体设置不多介绍,后续有机会再分享详细攻略_
7、网格质量检查,体网格优化_
8、保存文件,转化求解网格后可通过Switch to solution直接转到Fluent求解器设置界面_
9、范例
注:我们导入的面网格更像是一种包含了封闭性、节点等信息的几何,在生成体网格是会依据需要发生改变_
05
讨论
1、简要介绍了Hypermesh面网格转Fluent Meshing体网格生成的原因及简要流程_
2、Fluent Meshing在CFD前处理领域是占有一定优势的,后续有机会再出详细攻略,新手建议采用向导式工作流程,如果有像我一样需要面网格转Fluent Meshing体网格生成的可以关注一下,互相学习进步_
3、以上分享为个人理解,可能会存在理解不足或偏差,欢迎交流指正_
END