ABAQUS子程序-vuinter(2)
ABAQUS子程序vuinter(2)
这次的内容讲解怎么使用官方给的例子以及自己在abaqus上创建的inp怎么调用vuinter(SIMULIA Online User Assistance (mit.edu),自己创建的inp文件有些地方如果不对,将无法调用vuinter
(一)如何使用官方的例子
我们先下载这两个例子,找到这两个文件的位置,放在vs2019和abaqus中,在abaqus中输入inp文件,在子程序中选择官方的子程序,运行一下,没有问题。
(二)自己创建inp文件调用vuinter
除此之外,还有另一种方法,这种方法可以用于自己在abaqus建立模型,而不是在其他软件上创建inp文件。但导入的inp文件会与第一种方法的inp不同,会无法运行子程序,原因在于通过第二种方法创建的inp文件需要自己手动添加关键字,这个也困住了我好久才在国外的网站上看到怎么解决。
导入后,选择相互作用模块,注意,官方的inp文件是不会导入相互作用的,如下图所示,需要自己添加。
接触属性不需要选什么,就这样就可以啦。选择表面和表面接触,
注意这里我选择的与官方不同,官方的例子是选择上下物体所有的表面,我是选择接触的两个表面。
一定要选择罚接触方法,这个在官方用户手册上已说明。
写入inp文件
在inp文件中有两个地方需要更改,*Contact Pair, interaction=IntProp-1, mechanical constraint=PENALTY, cpset=Int-1中把IntProp-1改成USERINTER,再下面加上
1 | *SURFACE INTERACTION,PADTHICKNESS=0.1,NAME=USERINTER,USER,DEPVAR=3,PROPERTIES=7 |
导入修改好的inp文件,调用子程序vuinter,这样就可以了
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eren的博客!
评论