Abaqus显式算法中不能使用多核的情况及解决办法
2017-03-01 by:CAE仿真在线 来源:互联网
经过简单的测试,在使用Dynamic explicit时由于使用了多核,从而导致ABAQUS报错的情况有两种,第一种很变态,因为你根本看不出来是因为使用多核的情况下发生错误的,因此在无计可施时建议各位施主去掉多核。
下面图文讲解一下如何设置才能发生(关键是教你如何解决)这样的错误
话说黄裳的武功为什么这么好
Abaqus/Explicit Packager exited with an error - Please see the status file for possible error messages if the file exists.
以下发生这种错误的设置详情图文,主要是因为使用penalty Contact method的接触方式
按照上述设置提交计算结果:
不知道原因的你是不是很捉急,不想吃饭,蓝瘦香菇呢?
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模拟反挤压例子与ALE的评论区有提到。
作者:技术邻|victor007
相关标签搜索:Abaqus显式算法中不能使用多核的情况及解决办法 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训