仿真干货丨复杂结构六面体网格划分实例详解

仿真干货丨复杂结构六面体网格划分实例详解的图1

PART
01

本部分将平台考虑成蓝色的虚线

1. 画左边的第一部分,有多种方案。

方法一:最简单的一种就是不用布置任何初始的2dmesh直接用one volume画,画出来的质量相当不错。

仿真干货丨复杂结构六面体网格划分实例详解的图2

仿真干货丨复杂结构六面体网格划分实例详解的图3

One volume是非常简单而且强大的画法,只要是一个有一个方向可以mapped的实体都可以用这个方法来画网格,而事实上,很多不能map的单元也都可以用这个命令来画,所以在对三维实体进行网格划分的时候,收件推荐用one volume来试下效果,如果效果不错的话,就没有必要先做二维单元后再来画。

方法二:先在其一个面上生成2D的mesh,在来利用general选项,这样的优点是可以做出很漂亮的网格。


仿真干货丨复杂结构六面体网格划分实例详解的图4仿真干货丨复杂结构六面体网格划分实例详解的图5

相比之下:方法二所做出来的网格质量要比一要高。

2. 画第二段的网格,同样演示两种方法:

方法一:直接用3D>solid map>one volume

仿真干货丨复杂结构六面体网格划分实例详解的图6仿真干货丨复杂结构六面体网格划分实例详解的图7 

仿真干货丨复杂结构六面体网格划分实例详解的图8仿真干货丨复杂结构六面体网格划分实例详解的图9

方法二:从该段图形来看,左端面实际上由3个面组成,右端面由一个部分组成,故可以先将左端面的另两个部分的面网格补齐,再用general选项来拉伸,但是,问题是左面砖红色的部分仅为3D单元,而没有可供拉伸的源面网格,故,应该先用face命令生成二维网格后,再来拉伸,其每一步的结果分见下:

仿真干货丨复杂结构六面体网格划分实例详解的图10

仿真干货丨复杂结构六面体网格划分实例详解的图11

仿真干货丨复杂结构六面体网格划分实例详解的图12

在用general选项时,有个问题需要注意:在前面我们说过,source geom和elemes to drag二选一都可以,但是这里就不一样了,因为source geom选面的话,只能选择一个面,而此处是3个面,所以这里只能选elemes to drag而不能选择source geom.

仿真干货丨复杂结构六面体网格划分实例详解的图13

仿真干货丨复杂结构六面体网格划分实例详解的图14

仿真干货丨复杂结构六面体网格划分实例详解的图15

在即将对第三段画网格时候,出现了问题:第三段两根黑色的边界线处应该和第二段的网格协调,也就是说,在两部分的共享边上,线的相交处应该产生单元节点,要控制这一步,偶想了很久,最后想出一个办法,就先在第二段的表面上将第二段的表面分开,但并不剖分体。

仿真干货丨复杂结构六面体网格划分实例详解的图16

仿真干货丨复杂结构六面体网格划分实例详解的图17

仿真干货丨复杂结构六面体网格划分实例详解的图18

3. 画第3段的网格:

仿真干货丨复杂结构六面体网格划分实例详解的图19 

仿真干货丨复杂结构六面体网格划分实例详解的图20

利用one volume 画,当然也可以用general,注意那个平台是用蓝色虚线影藏掉了的,所以,这个特征实际上没有什么重要影响。

仿真干货丨复杂结构六面体网格划分实例详解的图21

仿真干货丨复杂结构六面体网格划分实例详解的图22

第四段的画法同样很简单,直接用one volume画即可。

剩下的就是画圆台部分:用one volume

仿真干货丨复杂结构六面体网格划分实例详解的图23 

仿真干货丨复杂结构六面体网格划分实例详解的图24

注意圆台中间有些地方是不规则的六面体,那是由于圆台的上表面和下表面不一样大而导致的。剩下的半个圆台就直接在用one volume就行了。

仿真干货丨复杂结构六面体网格划分实例详解的图25 

仿真干货丨复杂结构六面体网格划分实例详解的图26

总结:创造三维六面体网格最强大的功能就是one volume,如果用该命令得不到满意的网格,再采用先利用automesh生成面网格后,再来用general来产生体网格的方式。

PART
0 2

考虑平台

仿真干货丨复杂结构六面体网格划分实例详解的图27

该问题的难点在于:考虑了平台的存在之后,第三部分的单元划分时就不能再继续采用one volume,因为有平台之后,该部分就变成了no mapped区域。另外,为了保证和第一二部分单元的协调,就必须做出相应的剖分。

1. 必要的几何剖分。

仿真干货丨复杂结构六面体网格划分实例详解的图28

仿真干货丨复杂结构六面体网格划分实例详解的图29

仿真干货丨复杂结构六面体网格划分实例详解的图30

仿真干货丨复杂结构六面体网格划分实例详解的图31

仿真干货丨复杂结构六面体网格划分实例详解的图32

仿真干货丨复杂结构六面体网格划分实例详解的图33

2. 对所选出来的部分进行再次几何剖分

仿真干货丨复杂结构六面体网格划分实例详解的图34 

仿真干货丨复杂结构六面体网格划分实例详解的图35

去掉一根边界线(toggle command)

仿真干货丨复杂结构六面体网格划分实例详解的图36

仿真干货丨复杂结构六面体网格划分实例详解的图37

仿真干货丨复杂结构六面体网格划分实例详解的图38

Using Project command

仿真干货丨复杂结构六面体网格划分实例详解的图39 

仿真干货丨复杂结构六面体网格划分实例详解的图40

Project again

仿真干货丨复杂结构六面体网格划分实例详解的图41 

仿真干货丨复杂结构六面体网格划分实例详解的图42

利用quick edit中的命令node and line

仿真干货丨复杂结构六面体网格划分实例详解的图43 

仿真干货丨复杂结构六面体网格划分实例详解的图44

利用solid edit>trim with lines>sweep line将体沿那条曲线剖下去

然后再利用solid edit>trim with nodes命令来剖分,注意要勾选extended trimmer。

仿真干货丨复杂结构六面体网格划分实例详解的图45

仿真干货丨复杂结构六面体网格划分实例详解的图46

仿真干货丨复杂结构六面体网格划分实例详解的图47

仿真干货丨复杂结构六面体网格划分实例详解的图48

剖分完毕,就完成了本题目最重要的内容,剩下的全都先用one volume来画,不行的话,就用general修改

仿真干货丨复杂结构六面体网格划分实例详解的图49

仿真干货丨复杂结构六面体网格划分实例详解的图50仿真干货丨复杂结构六面体网格划分实例详解的图51

仿真干货丨复杂结构六面体网格划分实例详解的图52

PART
0 3

总结

1. 经常需要使用建立临时的节点和线来作为辅助点和线,构造节点的方法要熟练掌握。完了之后,利用clear temp nodes删除即可。

2. 常用的几个命令:quick edit; edge edit; surface edit; solid edit; automesh; solid map。

3. 要得到实体单元:最常用的两个命令:one volume and general

4. 选择实体:先按住鼠标左键不放,然后再按住shift键,然后再移动鼠标点选。


文章来源:CAE仿真学社

(2条)
默认 最新
这是基于什么软件画的呀
评论 点赞
学习
评论 点赞
点赞 3 评论 2 收藏 3
关注