Part 1
前面我们介绍了针对翼型流场的拉伸方法,不太记得的小伙伴可以戳下方链接查看:
https://www.jishulink.com/content/post/1192704
这篇文章主要介绍下ANSA生成外流场网格的通用方法。
理论上,只要把这个通用方法学会了,小到翼型,大到飞机,都可以按照这个思路整,并且贼快。
当然了,对于飞机整机这个层面的模型,其主要的工作量都集中在几何清理上,后期的网格生成倒是在其次了。
闲话少叙,干货上来。
Part 2
以一个半球的外流场为例。
2.1 ANSA-准备
在建模软件中采用旋转操作生成半球。
2.2 ANSA-几何清理
1) 用ANSA打开模型,在MESH模块,用length把模型点分布的尺度设置成合适值,目的是让半球能够较好的显示。
2) 建立对称面。方法在之前的文章里说了。在Points>new,输入三个点的坐标。点Surfaces>Plane,选择上面建的三个点,依次选中后,再点击对角线的两个点,即可完成对称面的建立。
3) 建立其他边界域。
l 通过复制面操作,移动并复制对称面。
l Surfaces<Coons,选中两个侧边,自动生成面,依次完成其他面的生成。
l 后面的主要操作都是对半球和对称面的操作,因此可以用下图的减号按钮隐藏其他面。
4) 连接半球和对称面。前面的文章给出了通过Intersect方法完成切割和连接。这里给出更普遍的方法。
l 首先CONS < Project,先选中半球边界线,再选中对称面,点中键确认,这个操作实现的是半球边界向对称面投影并切割之。
l 切割完后,需要连接半球边界和投影线。对于简单模型直接Faces < Topo选中改区域即可。对于复杂模型,可以用Cons < Paste 逐个把边线连接起来。
l 删除对称面上投影线所围成的区域,即完成。
l 模型中黄色和灰色代表着网格的生长方向,为了让后面网格的生成都是在内部,需要把模型整个外表面设置成黄色。采用Faces<Orient完成。
2.3 ANSA-面网格生成
1) 进入MESH模块。
2) 球面网格生成。采用Mesh Generation >Map生成球面网格,注意把网格类型调整为quard。
3) 对称面网格生成。采用Mesh Generation >CFD生成对称面网格,注意此步骤前需要事先定义好边界线网格点的数目,详见上期教程。
2.4 ANSA-体网格生成
1) 附面网格生成。采用Volumes >Layers生成附面层网格。
l 设定第一层高度、增长率和层数等参数。
l 选择翼型面,点击确定。
2) 其余边界面的面网格生成。
l 显示全部部件;
l 采用Mesh Generation >Free生成其余边界面网格。同样的,该步骤需要设置好合适的边界网格点数量。
3) 流场体网格生成。
l Volumes >Define>Auto Detect,选中模型。默认第一个选项,点OK。
l 选择第二个没有Mesh的流场区域。点Edict,修改网格属性为Tetra Rapid。
l 点Remesh进行体网格生成。
l 将所有流场网格定义为fluid。Volumes > Set PID,选择全部体网格,双击fluid,完成。
4) 定义边界域属性。
l 回到TOPO模块,同时设置Fluent模式;
l 修改壁面名称为wall;
l 在Faces>Set PID,选中边界面,创建新的Inlet 或者Outlet面;
l 至此,体网格搞定。再用File>Output>FLUENT,输出体网格。
Part 3
后面我们将继续介绍些ANSA网格生成的案例,并给出一些非结构网格的计算算例。
最后,欢迎大家关注我们的微信公众号获取更多教程和案例。
微信公众号:320科技工作室