您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 利用hypermesh划分二维流体计算网格
Hypermesh是一款非常优秀的前处理软件,其功能涉及到几何创建、几何导入及修补、网格生成、网格编辑等功能,新版本的hypermesh对于几何修补功能以及流体求解器接口方面更有不少的提高。这里以一个简单的例子来说明利用hypermsh进行流体计算前处理的一般过程。为方便起见,选取一个较为简单的几何进行演示。本例所演示的几何可以在hypermesh中创建。1、创建节点选择菜单[geometry][Create][Nodes][XYZ…],利用坐标创建节点。创建如表1所示的5个节点。表1节点坐标节点编号XYZ10002200003200500040500051003000生成节点如图1所示。图1生成的几何节点2、创建线与面选择菜单[geometry][Create][Lines][LinearNodes],依次连接节点1-2,2-3,3-4,1-4成四条直线。以节点5为圆心,创建半径30的圆。利用菜单[geometry][Create][Lines][CirclecenterandRadius]。以四条直线及圆创建面。如图2所示。使用快捷键shift+F2,在面板中选择clearall,删除所有的临时节点。图2生成的几何模型3、面网格生成在生成面网格之前,先准备几个collector:leftwall,rightwall,topwall,bottomwall,movingwall。后面要用到上下左右四条边分别对应topwall,bottomwall,leftwall,rightwall,中间的圆对应movingwall。由于我们要创建边界层网格,因此使用子菜单[Mesh][Surfacemesh2D][2DmeshwithBC],弹出如图3所示的对话框。图3边界层生成对话框需要设定Region及withboundarylayer。先选择Surfaces,选取生成的表面。再选择Lines按钮,选择需要生成边界层的线。其他参数设定如图4所示。图4参数设置点击Generate2DBLmesh按钮,生成网格如图5所示。网格生成之后,软件会自动创建2个component:2DBLMesh与2DCoreMesh。图5生成的网格4、将网格放入合适的Component在进行边界标记之前,需要创建边界,即利用findedge功能创建edge,然后将其放入相应的component。(注意2D中是findedge,3D中则为findfaces)。利用菜单[BCs][Check][Edge],进入findedge面板,采用默认设置,点击按钮findedges,生成五条红色的边。利用快捷键shift+F11,打开Collectororganization面板,将相应的边放入前面创建的component,以及将相应的单元放入相应的component。本例创建两个zone:movingwall周围的边界层网格为一个独立的zone,以利于动网格设置,其他网格为一个zone。以及五个边界,即前面创建的leftwall,rightwall,topwall,bottomwall,movingwall,其中topwall为出口边界。至此,hypermesh中的工作已完成,可以导出网格至fluent了。6、导出网格至fluent利用菜单[File][Export..],在如图6所示弹出面板中进行设置。注意勾选2DModel选项。生成cas文件。图6设置输出选项7、打开fluent导入模型模型能够顺利被导入至fluent。我们观察zone与boundarycondition。可以看出所有的区域信息及边界信息都是我们所创建的。图7fluent中的网格图8存在2个区域图9边界完整
本文标题:利用hypermesh划分二维流体计算网格
链接地址:https://www.777doc.com/doc-1917950 .html