本文摘要(由AI生成):
本文介绍了Altair公司的有限元前处理软件HyperMesh,它广泛应用于多种CAE仿真分析领域。文章通过《HyperMesh宝典》展示了HyperMesh的建模、网格控制和划分技巧,特别强调了六面体网格的优势和全自动划分能力。通过实例展示了HyperMesh如何实现自动网格划分,并总结了其主要功能。HyperMesh的强大功能和高效性能可优化仿真分析工作流程,为工程师提供有力支持。
作为Altair明星产品,HyperMesh一直坐拥粉丝无数,Altair HyperMesh是一款高性能的专业级有限元前处理软件,可以为结构、优化、流体和电磁等众多CAE仿真分析提供高效的可视化建模环境。同时,HyperMesh可以和各种主流CAD、CAE平台无缝集成,为企业提供了理想的仿真分析统一建模平台。
既然是明星产品,那么我们决定为其推出明星栏目《HyperMesh宝典》,由Altair HyperMesh大拿倾情奉献~在这里,你可以学习快速建模,了解网格控制方法,掌握网格划分技巧等等等等
好了,话不多说,让我们赶紧进入第一期吧~
网格的划分及选择一直以来都是有限元工程师们极为关心的问题。相较于四面体网格,六面体网格有着很大的优势--精度高、同等尺寸下网格数少、抗畸变程度高等,但划分六面体网格对工程师要求较高,所以常常会有有限元工程师感慨“如果六面体网格可以实现四面体那样的自动化分就好了~”
目前,大部分有限元前处理软件都基本实现了对面单元的自动四边形划分,但一般而言六面体网格是不可能自动生成的。
如果你的零件满足某些条件,那么还可以找到相对简单的方法来得到六面体网格。这一期我们先来介绍可以通过简单的三方向拉伸得到的实体,这类实体划分六面体很容易。具体如何实现,且看下面的HyperMesh六面体魔方。
HyperMesh中的六面体网格都是通过扫略得到的。我们先来看一下下面这个9x9x9的六面体魔方。HyperMesh可以全自动地划分六面体。
看到这儿,有些人会说“too simple~”。好吧,小汰得给你们上点猛料了~
HyperMesh会自动对各个块的连接关系进行分析,决定划分的先后顺序。因此还是难不倒HyperMesh。
爱挑战的路人甲
切~上面这些根本不实用,而且是已经在HyperMesh中做了实体分块的啊。
真材实料专治各种不服~接下来给你们瞧瞧在一个真正的零件上如何实现用HyperMesh进行自动网格划分。
爱挑战的路人甲
大写的服!HyperMesh是怎么做到的呢?
其实思路很简单。首先,要找到一个大平面并把所有的特征线投影上去,这个平面可以不在原先的零件上;
然后,根据这些特征线划分2D网格(注意不能toggle特征线哦);
接下来,在拉伸方向上确定网格停留位置;
最后,拉伸2D单元得到六面体网格。
上述演示用到的HyperMesh功能主要有以下五点:
➡ Quick edit负责分割几何面
➡ Automesh负责将面划分为2D网格
➡ Solid map负责沿着节点将2D单元拉伸成六面体网格
➡ Node edit负责将网格关联到几何体上
➡ Delete负责删除不需要的六面体单元