Abaqus显式算法中不能使用多核的情况及解决办法

2017-03-01  by:CAE仿真在线  来源:互联网

经过简单的测试,在使用Dynamic explicit时由于使用了多核,从而导致ABAQUS报错的情况有两种,第一种很变态,因为你根本看不出来是因为使用多核的情况下发生错误的,因此在无计可施时建议各位施主去掉多核。


下面图文讲解一下如何设置才能发生(关键是教你如何解决)这样的错误

话说黄裳的武功为什么这么好


1


Abaqus/Explicit Packager exited with an error - Please see the status file for possible error messages if the file exists.

以下发生这种错误的设置详情图文,主要是因为使用penalty Contact method的接触方式

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元资料图片1

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元资料图片2

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元资料图片3

按照上述设置提交计算结果:

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元资料图片4

不知道原因的你是不是很捉急,不想吃饭,蓝瘦香菇呢?


2


The requested number of domains cannot be created due to restrictions in domain decomposition.
Abaqus/Explicit Packager exited with an error - Please see the status file for possible error messages if the file exists.

这种情况就很友善了,告诉你错误的原因所在,由此可见,ABAQUS在上述情况的地方是有点bug的。

出现这种错误的原因是使用kinematic Contact method的接触方式,其具体图文设置如下:

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元技术图片5


Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元技术图片6

提交计算后如下:

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元技术图片7

那请问怎么解决呢?

当然你取消多核计算就行了,比如这样设置

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元技术图片8

不过这样的话,你就享受不到多核计算带来的快捷方便性了。

因此可以使用通用接触的方法设置:

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元分析案例图片9


Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元分析案例图片10

提交计算就不会提示错误了。

Abaqus显式算法中不能使用多核的情况及解决办法abaqus有限元分析案例图片11

这种解决办法我曾经在Abaqus模拟反挤压例子与ALE的评论区有提到。

作者:技术邻|victor007


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:Abaqus显式算法中不能使用多核的情况及解决办法 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com