对于实体网格,我们往往采用软件默认方式直接查看模型的应力应变等结果,一般情况下我们也会用同样的方式去查看壳模型的分析结果,然而直接这样查看壳模型的分析结果是不全面的。下面我们简单看一下查看壳结果时可能被忽略的两个问题。

1、众所周知,壳单元有上下面之分,当我们在做壳接触时ABAQUS软件会提示我们选择哪个方向作为接触面。在查看壳模型结果时,ABAQUS软件默认显示的是SNEG面,也就是Bottom面,于之对应的是SPOS面(TOP面)。对于很薄的壳来说,TOP面与BOTTOM面结果几乎没有差异,但对于厚壳,有时同一位置的TOP面与BOTTOM面结果差异可能会较为明显。我们先看一下如何在ABAQUS中查看壳的TOP面结果,如下图1所示:

abaqus python 统计单元长度 abaqus怎么查看单元数量_下拉菜单

图1结果显示设置

在ABAQUS的Visualization模块下打开一个壳模型的ODB文件,点击菜单栏Result,下拉框中选择SectionPoints…,弹出Section Points对话框,Activelocations:位置处选择Top,单击OK。

下图2是一铁路货车车体模型局部的TOP面与BOTTOM面应力云图结果对比,我们可以看出,BOTTOM面与TOP面应力云图分布差异较大,因些在查看复杂壳模型结果时一定要注意同时查看BOTTOM面与TOP面结果。

abaqus python 统计单元长度 abaqus怎么查看单元数量_折线_02

图2 BOTTOM面与TOP面应力云图结果对比

2、如上图2白色的圈内我们可以看到应力云图不连续的情况,为什么会出现这种情况?从下图3中可以清晰看出云图不连续的问题发生在壳的折线上,原来ABAQUS默认对于连续的壳单元之间的角度小于20度时认为它是一个连续面,大于20度时认为它是一个折面,在折面的折线处查看应力结果时是不进行节点平均计算的,因此会出现这种不连续的问题。

abaqus python 统计单元长度 abaqus怎么查看单元数量_下拉菜单_03

图3 不连续应力云图

如何消除这种不连续,具体操作如下:

点击菜单栏Result,弹出下拉菜单中选择Options,弹出Result Options对话框,去除Include shell/membranefeature edges前面的对勾,点击OK。如下图4。

abaqus python 统计单元长度 abaqus怎么查看单元数量_折线_04

图4 消除不连续设置

结果如下图5所示。

abaqus python 统计单元长度 abaqus怎么查看单元数量_菜单栏_05