博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ANSYS——网格划分的不同方法以及GUI模块的操作(自由网格、映射网格、扫掠、拖拉)
阅读量:3967 次
发布时间:2019-05-24

本文共 1318 字,大约阅读时间需要 4 分钟。

目录

 


本文部分内容摘自:

其他还可以参考:

一、GUI操作模块的解释

二、不同的网格划分方法和网格类型

 

1、自由网格划分(Free)——智能网格(smart size)

自由网格划分网格没有形状的限制,并且网格没有固定的模式,因此易于生成且不需要将复杂的体划分成规则形状的体,但是会导致单元的数量很大,常用于复杂形状的面和体网格划分,推荐使用智能网格进行自由网格划分,选定一个尺寸级别。

•无单元形状限制。
•网格无固定的模式。
•适用于复杂形状的面和体。

自由网格划分的缺点:一般不采用自由网格划分,因为其划分网格的自由性导致形状大小不一致,对结果的影响是很大的,而得到的结果的准确性也就非常地糟糕!!!

1)面自由网格划分

网格形状可以是三角形(tri),也可以是四边形(Qurd)

 

2)体自由网格划分

       体自由网格划分网格的形状可以是四面体(Tet)也可以是六面体(Hex)

2、映射网格划分(mapped)

•面的单元形状限制为四边形或三角形,体的单元限制为六面体 (方块)。
•通常有规则的形式,单元明显成行。
•仅适用于 “规则的” 面和体, 如矩形和方块。

 

1)限制条件

面必须包含 3 或 4 条线 (三角形或四边形).

体必须包含4, 5, 或 6 个面 (四面体, 三棱柱, 或六面体).

对边的单元分割必须匹配.

2)网格划分步骤

1.保证 “规则的”形状, 即面有 3 或4 条边, 或体有 4, 5, 或 6 个面;

2.指定尺寸和形状控制;

3.生成网格。

3)保证 “规则的”形状

 

4)面映射网格划分

 

5)体映射网格划分

 

注意:当因为映射网格划分需要而连接起来的两个面或者线上受的载荷不一样时,需要将其连接删除,此时可以通过以下的方式进行删除

3、扫掠网格划分(sweep)

1)满足的条件

体在扫掠方向的拓扑结构必须一致,如穿孔的块体(即使孔洞是锥体)

源面和目标面必须是单个面,而不允许是连接面或多个面

2)关键词:

源面、目标面、扫掠方向

在sweep的操作中,需要注意的有以下几个选项:

·source:源面;

·target:目标面;

·free face mesh type:自由面网格类型

·type:扫掠的类型

·sweep bias type:偏移类型

所谓源面和目标面就是扫掠开始的面和结束的面,当选择不同的源面和目标面时,扫掠的结果也会有所不同。

3)示例

不同的源面和目标面所得到的不同网格结果:

左右面作为源面和目标面

前后面作为源面和目标面

 上面两张图分别为源面和目标面为上下两面和两侧面时的网格结果。

4、三者比较

5、网格拖拉

网格拖拉是一种比较特殊的方式,他可以把线拖拉成面,或者将面拖拉成体,可以将线或者面上的网格随之一起进行拖拉,得到一个已经网格化的体。这种方式易于生成带有块体单元(六面体)或者块体单元和棱柱体单元组合的提网格的优点。但必须保证体或者面是可拖拉的。

下面以将一个网格化的面拖拉成网格化的体为例。

1)设置单元类型

2)对要拖拉的面用MESH200单元类型进行网格划分

 

3)对拖拉后的体进行属性设置,以及拖拉的份数和拖拉方向拖拉长度进行设置

4)效果展示

 

转载地址:http://pjdki.baihongyu.com/

你可能感兴趣的文章
USB和sysfs文件系统
查看>>
udev(八):实战:使用udevadm修…
查看>>
android开发环境搭建(for 驱动开发…
查看>>
android开发环境搭建(for 驱动开发…
查看>>
android驱动例子(LED灯控制)
查看>>
为Android内核添加新驱动,并添加…
查看>>
Android编译环境(1) - 编译Native …
查看>>
2011年07月14日
查看>>
android内核源代码获取方法
查看>>
Linux 2.6.36以后file_operations…
查看>>
Linux 2.6.36以后file_operations…
查看>>
怎样写linux下的USB设备驱动程序
查看>>
怎样写linux下的USB设备驱动程序
查看>>
Android JNI 应用实例
查看>>
Android JNI 应用实例
查看>>
Android编译加入第三方动态链接库…
查看>>
Android编译加入第三方动态链接库…
查看>>
Android下使用dlopen函数动态调用.…
查看>>
Android下使用dlopen函数动态调用.…
查看>>
Android动态链接库用法
查看>>