如何在Abaqus中用扫掠的方法画六面体网格

日期:2022-08-02 17:24:17 发布者: ICT-Alex 浏览次数:

Abaqus中画网格并不是一件快乐的事情,很多时候会比较苦恼,尤其是我们需要一个六面体网格的时候。对待网格的策略是,不太复杂的网格选择在Abaqus中完成,复杂的在Hypermesh中完成。当然这个复杂的边界是很模糊的,每个人都不一样。

Abaqus中画网格并不是一件快乐的事情,很多时候会比较苦恼,尤其是我们需要一个六面体网格的时候。对待网格的策略是,不太复杂的网格选择在Abaqus中完成,复杂的在Hypermesh中完成。当然这个复杂的边界是很模糊的,每个人都不一样。

在六面体的划分选项里面,其实还是略为简单的。如下图所示:

这是两种方法,由于structured无可调节项,sweep由于给予了一定的调节空间,通过合理的选择参数,还是能满足需要的。

 

这里面主要讲下扫掠的几个要素:

 

扫掠路径

一个扫掠需要三个主要要素,源面,目标面和扫掠路径,缺一不可。如常见的正方体,圆柱体都是。但是圆锥体不是,因为在圆锥体上你找不到源面和目标面。当然源面和目标面并不一定要求一样大,但一定要“相对”。其次关于扫掠路径,一定要连续,光滑,不能有折线。

如下图,就不可以直接用扫掠完成划分

这时候我们需要对其进行切分,把这三个要素都凑齐

 

以小圆柱面的圆柱面切大圆柱面

以小圆柱面的圆柱面切大圆柱面

abaqus中,扫掠的三个要素一般只需要指定路径,制定的方法如下:

到这里,基本就可以了。