联系我们:186 6505 3298 

公众号二维码
新浪微博二维码
百家号二维码
仿真技术
仿真技术

使用HyperMesh创建3D单元

来源: | 作者:ALTAIR | 发布时间 :2023-10-10 | 613 次浏览: | 分享到:

HyperMesh可以划分四面体和六面体单元。下面说明如何进行这两种网格的划分。

 

四面体单元

四面体单元是从2D三角形单元生成的实体单元。形状为四面体,如下图所示:


使用HyperMesh创建3D单元 

 

HyperMesh可以创建4节点和10节点四面体。可以创建四面体单元的面板有:edit element面板、tetra mesh面板、Tetramesh Process Manager面板和shrink wrap面板。

 

Edit element面板

四面体单元可以通过edit element面板手工创建。edit element面板允许你手工创建、切割或修改单元。在edit element面板中只能通过create子面板创建四面体单元。

 

Tetra mesh面板

四面体单元可以使用tetra mesh面板自动创建。tetra mesh面板允许用户使用一阶或二阶四面体单元填充封闭的体积。封闭区域指完全被壳单元(三角形或四边形)包围的区域。

 

可以使用不同的子面板进行不同的四面体网格划分:

tetra mesh:允许用户使用四面体单元填充任意由表面三角形/四边形单元定义的体。

tetra remesh:对单个体中的四面体单元重新划分。

CFD mesh:允许自动生成带边界层(金字塔和六面体)单元的网格,中间部分由四面体单元填充。

 

volume tetra:对给定的实体或封闭曲面围成的体生成壳单元并用实体单元填充。

各个子面板中的选项将会在视频中介绍。

 

Shrink wrap面板

Shrink wrap面板里有一个选项用来生成实体网格。该选项会根据所选的单元或几何生成全六面体或全四面体网格。因此shrink wrap可以用作快速生成实体网格的工具。注意在生成此类网格时雅可比值的设置对体网格粗糙度有很大的影响。更多信息请参考在线帮助。

 

六面体和楔形单元

六面体单元是从2D四边形单元拉伸得到的实体单元。五面体(楔形)单元是由2D三角形单元拉伸得到的实体单元。它们的形状如下:

 

使用HyperMesh创建3D单元 

 

HyperMesh可以通过下列面板创建6节点或15节点楔形单元和8或20节点六面体单元。

drag:沿一个矢量拉伸一组2D单元创建实体单元。

edit element:手工创建单元

line drag:沿一条曲线拉伸一组2D单元创建实体单元。

linear solid:在两组2D单元之间创建实体单元

solid map:在节点、线和曲面间创建实体单元

solid mesh:在可变数量的曲线间创建实体单元

elem offset:把一组2D单元沿它们所构成的曲面的法线方向偏置生成实体单元。

spin:把一组2D单元绕某一个矢量旋转以创建实体单元

split:扩展切割六面体(自动切割相连的一列六面体)

 

如上所述,五面体和六面体可以在solid map面板中创建。以下是对该面板的具体描述。

软件教程
更多
建模与可视化
建模和可视化
近期发布文章
更多
设计、制造和专业解决方案
设计、制造和专业解决方案
云和HPC解决方案
云和HPC解决方案
数据分析及物联网解决方案
数据分析及物联网解决方案​
免费试用申请
助力企业数智化转型,打造仿真新业态!