吾生有涯 学海无涯
析模有界 知识无界

【Mesh案例】05:局部控制

内容纲要

本文为历史文章,看过的童鞋可略过~

在ANSYS Mesh中,全局网格参数能够控制整个计算域几何的网格分布,然而很多时候需要控制局部网格参数,尤其是当几何体中尺寸相差比较大的情况下。此时需要应用到局部参数指定。ANSYS Mesh中的局部参数包括边参数、面参数以及体参数,它们的优先级依次降低。

本案例演示局部网格参数的设定。

1

参数优先级

在ANSYS Mesh中,可以为几何边、面、体指定网格尺寸,再加上全局网格尺寸,因此具有四级控制。但是这四级控制具有优先级。优先级最高的是边参数,其次是面,再次是体,最低为全局尺寸。

当为几何体中的某一条边指定了网格尺寸,而同时又未包含了该边的几何面指定了尺寸时,若两者尺寸不一致,则边上的网格优先按边网格尺寸进行分布。高优先级的网格尺寸会覆盖低优先级的尺寸,当什么参数都不设置时,软件会按默认的全局网格尺寸进行划分。

2

案例描述

本案例的几何及划分完成的网格如下图所示。

在本案例中,采用的网格方法包括MultiZone、Sweep、Patch comforming Tetrahedrons等,采用的局部参数包括边尺寸与面尺寸。

3

启动Mesh

本案例几何采用外部导入。

  • 启动Workbench

  • 工具面板中拖拽Mesh到工程面板中

  • 鼠标右键点击Geometry单元格,选择菜单Import → Browse…,在弹出的文件选择对话框中打开文件Geom.agdb

  • 双击Mesh单元格进入Mesh模块

Mesh模块启动后自动加载几何模型,如下图所示。

4

全局设置

设置显示单位及网格全局参数。

  • 选择菜单Units → Metric(mm,kg,N,s,mV,mA)

  • 点击树形菜单Mesh

  • 属性窗口中设置Physics PreferenceCFD

  • 设置Solver PreferenceFluent

5

删除几何

这里的几何体包含了固体和流体。因此需要删除固体几何。

  • 右键选择模型树节点Geometry > Part 2,选择菜单Suppress Body

删除固体后的几何模型如下图所示。

6

显示Sweepable实体

对于本案例几何,有一些部分是可以划分为sweep网格的。

  • 右键选择模型树节点Mesh,选择菜单Show → Sweepable Bodies

如下图所示,绿色几何表示可以划分为sweep网格。

剩下的两部分无法划分sweep网格。但是另一个管道可以划分为multizone。

7

创建边界命名

选中几何面,点击鼠标右键,选择Create Named Selection定义进出口边界,如下图所示。

8

设置MultiZone方法

multizone方法主要用来处理outlet3所处的体。

  • 右键选择模型树节点Mesh

  • 选择菜单Insert → Method

  • 设置Geometry为如图所示的几何体

  • 设置MethodMultiZone

  • 设置Surface Mesh MethodUniform

  • 其他参数保持默认设置

9

设置局部尺寸

为一些边界面和边指定尺寸。

9.1

设置outlet3

  • 鼠标右键选择模型树节点Mesh,选择菜单Insert → Sizing

  • 设置Scoping MehtodNamed Selection

  • 选择Named Selectionoutlet3

  • 设置Element Size0.5 mm

9.2

设置进出口尺寸

  • 鼠标右键选择模型树节点Mesh,选择菜单Insert → Sizing

  • 切换到边选择模式

  • 选择Geometry为下图所示的四个圆边

  • 设置Element Size0.8 mm

9.3

设置MultiZone尺寸

  • 鼠标右键选择模型树节点Mesh,选择菜单Insert → Sizing

  • 选择如图所示的边,设置其Element Size2 mm

10

设置网格方法

10.1 扫掠网格

  • 选中如图所示的三个Body

  • 鼠标右键选择模型树节点Mesh,选择菜单Insert → Method

  • 属性窗口中设置MethodSweep

  • 设置Src/Trg SelectionManual Source,选择下图所示的三个绿色面

  • 设置TypeElement Size

  • 设置Sweep Element Size2 mm

10.2 四面体网格

中间部件采用四面体网格划分。

  • 选中中间几何体,如下图所示

  • 鼠标右键选择模型树节点Mesh,选择菜单Insert → Method

  • 设置MethodTetrahedrons

  • 设置Algorithmpatch Conforming

10.3 Inflation

设置边界层网格参数。注意sweep方法的边界层设置与其他方法不同。

1、设置MultiZone

  • 鼠标右键选择模型树节点Mesh > MultiZone,选择菜单Insert→Inflation

  • 设置Geometry为如图所示的Body

  • 设置Boundray为如图所示的4个红色面

  • 设置Inflation OptionTotal Thickness

  • 设置Number of Layers3

  • 设置Maximum Thickness1.25 mm

2、设置Sweep

  • 鼠标右键选择模型树节点Mesh > Sweep Method,选择菜单Inflate This Method

  • 软件自动选择了Face,点击Apply即可

  • 选择Boundary为组成三个圆边的12条edges,如下图中所示的红色边

  • 设置Inflation OptionTotal Thickness

  • 设置Number of Layers3

  • 设置Maximum Thickness1.25 mm

3、设置四面体区域

  • 右键选择模型树节点Patch Conforming Method,选择菜单Insert → Inflate This Method

  • 软件自动选择Geometry为中间的Body

  • 设置Boundary为如下图所示的红色面

  • 设置Inflation OptionTotal Thickness

  • 设置Number of Layers3

  • 设置Maximum Thickness1.25 mm

11

生成网格

如果几何非常复杂的话,也可以人工控制网格生成顺序,这样更有利于网格的成功生成。这里演示此过程。

  • 右键选择模型树节点Mesh,选择菜单Start Recording

  • 图形窗口中选择Body,点击鼠标右键,选择菜单Generate Mesh On Selected Bodies

网格生成完毕后图形窗口如下图所示。

  • 选择三个Sweep部件,点击鼠标右键,选择菜单Generate Mesh On Selected Bodies

网格生成完毕如图所示。

  • 选择中间Body,点击鼠标右键,选择菜单Generate Mesh On Selected Bodies

完毕后网格如图所示。

12

查看网格

可以查看剖面上网格以及网格质量。

  • 查看剖面网格

  • 显示网格质量

还有少数质量较差的网格,我们留着后面在讲网格质量控制的时候再来说如何处理它们。


CFD仿真之道

本公众号推送CFD应用教程推送与CFD相关的教程、评论及行业动态。所有文章均为原创,未经允许,任何个人及团体不得转载。


本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《【Mesh案例】05:局部控制》
文章链接:https://www.topcfd.cn/1176/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册