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

【软件速递】HyperMesh

内容纲要

1

关于HyperMesh

HyperMesh是Altair HyperWorks软件套装中的一个核心模块,其主要为HyperWorks的众多求解器提供前处理,同时还能为一些主流仿真软件提供前处理网格。HyperMesh能够支持非常多的CFD求解器,如Fluent、CFX、CFD++、STAR CD等,同时还支持输出中间格式,如CGNS等。关于HyperMesh的详细介绍,可以参阅软件帮助文件,或登录Altair官网。这里只关注HyperMesh应用于CFD网格划分功能。

本案例来源于HyperMesh帮助文档。

2

案例描述

在本案例中,将会涉及到以下内容:

  • 利用CFD Tetramesh面板生成CFD网格

  • 设置并生成边界层网格

  • 为CFD仿真计算标记边界区域

  • 输出网格到CFD求解器中

3

启动HyperMesh

  • 开始菜单中启动CFD(HyperMesh)2017启动HyperMesh

  • HyperMesh启动后会弹出User Profiles对话框,选择CFDGeneral

  • 点击按钮OK启动软件

4

打开模型文件

  • 选择工具栏按钮Open Model

  • 在弹出的文件选择对话框中选择打开文件manifold_surf_mesh.hm

打开的模型如下图所示。

HyperMesh中的图形操作:Ctrl+左键为旋转图形;Ctrl+滚动中键为缩放图形;Ctrl+右键为平移图形。

5

检查模型

在进行体网格划分之前,需要检查面网格是否为封闭。

  • 选中菜单Mesh > Check > Component > Edges打开Edges面板

  • 点击按钮Comp,选择wall, inlet 及 outlets

  • 点击按钮find edges

观察状态栏信息,提示为未找到有edge存在,意思为几何是封闭的。

  • 点击按钮free edges前的按钮,切换至T-connections

  • 点击按钮find edges

观察状态按钮,提示"No T-connected edges were found."。不过需要注意的是,T边并不一定意味着几何有问题。

  • 点击return返回

6

创建CFD网格

之前导入的是面网格,现在要生成体网格。

  • 选择菜单Mesh → Volume Mesh 3D → CFD Tetramesh直接点击工具面板中的CFD Tetramesh按钮

进入到CFD Tetramesh面板。如下图所示。

  • 选择Boundary selection子页面,点击With BL(fixed)下方的comps按钮,在弹出的页面中选择wall

  • 点击W/o BL(float)下方的comps按钮,在弹出的页面中选择inletoutlet

  • 设置下图中3和4位置分别为Remesh与Smooth BL

  • 切换到BL parameters面板

  • 设置Number of Layers5

  • 设置First Layer thickness0.5

  • 设置BL growth rate1.1

  • 点击Mesh按钮生成网格

生成的网格如图所示。

整个操作过程如下所示。

7

查看网格

可以通过F5快捷键查看内部网格。

如下图所示。

8

组织模型

此步非常重要,需要将体网格进行重新组织,否则CFD求解器无法识别边界。

  • 修改模型树节点CFD_tetcore001名称为fluid

  • 删除节点wall、inlet及outlet

  • 选择菜单BCs → Organize或使用快捷键shift+F11打开网格组织面板,将CFD_bl001移动至fluid

  • 此时可以删除模型树中的CFD_bl001节点

  • 利用菜单Bcs → Faces打开faces创建面板,选择Comps为fluid,点击find faces创建faces

创建完毕后模型树中多了一个^faces节点。

下面通过move comps方式重新组织^faces,这和ICEM CFD中的创建part很类似。

  • 选择菜单BCs → Components → CFD,弹出CFD边界创建对话框,在对话框中选择创建inflow、Outflow及Wall,点击Create按钮创建边界

创建完毕后模型树节点如下图所示。

  • 选择菜单BCs → Organize或使用快捷键shift+F11打开网格组织面板

  • 选中窗口中入口边界上的一个面网格,点击按钮elems,在弹出的面板中选择by faces,选择dest componentinflow,点击按钮move

  • 同样操作将三个入口面网格移动至Outflow

  • ^faces移动到Wall,并删除节点^faces

模型树如下图所示。

至此网格处理完毕,下一步输出网格。

9

输出网格

这里输出网格为Fluent格式。

  • 选择菜单File → Export → Solver Deck,打开文件输出面板

  • 设置File typeCFD

  • 设置Solver typeFluent

  • 设置File为文件存储路径

  • 点击Export按钮输出网格

此时可以利用Fluent打开网格文件查看网格及边界组织,如下图所示。

注:如若觉得本文对您有帮助,拜托点击下方广告以示鼓励,谢谢~,更多CFD软件教程会持续更新~

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

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

说两句 抢沙发

评论前必须登录!

 

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册