在开始介绍解决方法之前,先回顾下这个问题的来源:
帖子1:(发现问题)
https://www.jishulink.com/content/post/420836
******
使用批量插入cohesive单元+通用接触+standard隐式分析时出现了以前错误,导致inp文
件不能提交:
Abaqus6.14报错信息为:
the node numbering might not be correct for element 10779 instance part-1-1
Abaqus2018报错信息为:
Exhausted the contact constraint pool. Cutting back the time increment and redoing the current increment. Other wise, set the environment variable aba_gcont_pool_size to high or a numeric number (1,2,...) with 1 being equivalent to high.
帖子2:(寻找原因)
https://www.jishulink.com/content/post/421215
******
通过节点编号的查询确定了abaqus报错的单元的单元编号是没有问题的,这时候我们注意到警告信息出现了节点调整的信息:
Not all the nodes that have been adjusted were printed. Specify *preprint,contact=yes for complete printout.
15416 nodes have been adjusted more than once. The subsequent adjustments may cause these nodes not to lie on their master surface. The nodes have been identified in node set WarnNodeAdjust.
那么我们检查了.pre文件,发现确实对批量插入cohesive单元的模型进行分析时,如果使用通用接触+隐式分析会出现节点调整问题
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
解决思路:
1 通过对.pre文件(我是在环境变量文件abaqus_v6.env中设置了split_dat=ON,如果你没有设置,请到.dat文件中寻找)的仔细研究分析发现:
.
.
.
见收费内容
ABAQUS断裂模拟收徒 ,保证快速学会各种ABAQUS断裂模拟方法 1200/人(将享有各种插件以及程序,价值3000+、专门定制视频、全程亲自教学、各种模型调试及解答问题等等,倾囊相教)