首页/文章/ 详情

ANSA入门基础教程19-体网格划分-体网格自动生成

1年前浏览1448



体网格自动生成




根据体网格的创建方式,体网格划分算法可以分为非结构化网格和结构化网格。



非结构网格




非结构化网格生成算法位于V.mesh>Unstructured meshMESH>Volumes>Mesh Vol.(默认情况下,界面上未显示)这些算法包括:

- Tetra RAPID: 四面体网格(如果起始曲面网格包含四边形单元,则使用pyramid elements金字塔单元)。

- Tetra FEM: 四面体网格(如果起始曲面网格包含四边形单元,则使用金字塔单元)主要用于结构方面。

- Tetra CFD: 四面体网格(如果起始曲面网格包含四边形单元,则使用金字塔单元)主要用于CFD方面。

- Hexa Interior: 表面网格附近为六面体或五面体的组合网格,体内为可变尺寸的笛卡尔六面体为主,过渡区域为四面体和金字塔单元的组合网格。

- Hexa Poly: 表面网格附件为金字塔或四面体的组合,体内为可变尺寸的笛卡尔六面体为主,过渡区域为四面体和多面体单元的组合网格。

以下各节将详细描述这些算法。所有这些算法都可以用于已经定义的体中。生成的四面体的边界节点为壳单元节点,因此体网格和表面网格是相连的。定义的体的宏区域应事先进行网格划分,如果在体边界上有未网格划分的宏区域,那么它们将使用一种曲面网格划分算法自动进行网格划分。建议在体网格划分之前生成和控制体边界宏区域的壳网格,确保生成高质量的实体单元。



几何清理




如果体的表面网格包含三角形和四边形单元的组合体或仅四边形单元,则Tetra FEMTetra CFD算法都将从这些四边形单元中自动创建金字塔单元,以便对体的其余部分使用tetra单元进行网格划分。在网格生成过程中,“信息”窗口中将显示相应信息。生成的金字塔单元(此处用黄色显示)与tetra单元的PID相同,都属于同一个体。

 



Tetra Rapid算法




Tetra Rapid快速算法生成四面体网格(如果曲面网格包含四边形单元,则使用金字塔单元)。它最适合厚体积的几何体或表面网格长度有显著变化的大区域(比如超过2个数量级)。这种几何形状主要出现在CFD应用中。体网格的质量在很大程度上取决于它的面网格质量。因此,在生成体网格之前,通过执行质量检查和改进面网格,确保面网格具有良好的质量非常重要。

 



Tetra FEM算法




Tetra-FEM算法最适合于薄到中厚体积和表面单元长度几乎均匀的几何体。主要应用于结构网格划分方面。

 



Tetra CFD 算法




Tetra CFD算法是针对CFD应用中遇到的厚体积、大面积、表面网格长度变化显著(比如超过2个数量级)的几何体而设计的。

 



Hexa Interior 算法




Hexa Interior算法在内部主要区域生成六面体网格,过渡区域生成四面体和金字塔单元。在使用此函数之前,需定义hexas的最大长度和hexa网格将要沿其对齐的坐标系(选项列表窗口)。

 



Hexa Poly 算法




Hexa Poly 算法生成表面网格附件为金字塔或四面体的组合,体内为可变尺寸的笛卡尔六面体为主,过渡区域为四面体和多面体单元的组合网格。

 


本章完

来源:ANSA与CAE分享
ANSA控制曲面
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-10-24
最近编辑:1年前
MySim
签名征集中
获赞 25粉丝 114文章 72课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈