快速掌握abaqus预定义场中的initial state命令

小编在工作中发现,有时候需要将一个分析过程的结果文件,也就是odb中的应力应变、温度等作为另一个新分析过程的初始状态,大多数情况下可以在abaqus中通过建立多个step分析步来实现顺序过程分析,但abqus中后续分析步及边界条件的建立受第一个分析步的影响,为了解决某些特定问题,我们可以通过将odb中的结果数据通过预定义场中的initial state命令赋予新模型,作为其初始状态,继续其后续分析,当然这个功能也可以通过重启动分析来实现,但经过实践后,小编认为通过预定义场功能更加方便,具体算例如下:

下面以一个简单的孔板拉伸模型为例,首先建立一个二维带孔方板part,尺寸如下:

1.png

快速掌握abaqus预定义场中的initial state命令的图2

创建并赋予材料属性,值如下所示:

2.png

快速掌握abaqus预定义场中的initial state命令的图4

下一步创建装配,创建一个general static分析步,分析步的设置保持默认,注意在分析步模块下,还需要设置重启动参数,这是因为虽然不做重启动分析,但是预定义场中的intial state命令要求工作目录下有res文件,也就是重启动记录文件,这里我们设置intervals值为1,也就是只存储最终计算结果数据,如下图所示。

3.png
4.png

快速掌握abaqus预定义场中的initial state命令的图7

下面施加边界条件,左边固定约束,右边施加2mm位移边界条件,如下图所示:

5.png

下一步划分网格,设置全局种子尺寸为0.5,网格类型为quad四边形网格,生成算法选择中轴算法,如下图所示:

6.png

创建job,命名为job-tt,并提交作业,结果如下所示:

7.png

快速掌握abaqus预定义场中的initial state命令的图11

新建一个分析,导入上面分析的odb文件作为初始分析part,如下图所示,注意initial state命令要求装配中的instance的名字要与原分析中的一直,这里我们将默认的PART-1-1重命名为Part-1(这一点非常重要!!)。

8.png

快速掌握abaqus预定义场中的initial state命令的图13下面创建及赋予材料属性、创建分析步与上面过程一样(这里为了简单,当然这里可以完全设置不同的分析步、边界条件等,根据你的问题需要!),边界条件修改为左边约束,右边向左压缩2mm,预定义场中的initial state设置如下,Job-name就输入上次分析的job名字为job-tt。

9.png

快速掌握abaqus预定义场中的initial state命令的图15

10.png

提交分析作业,结果如下所示,可以看到初始时刻的应力应变场即为上次分析的结果,说明设置成功。

11.png

快速掌握abaqus预定义场中的initial state命令的图18有问题欢迎添加微信公众号:鸿途CAE,后台留言交流!

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

17
24
61