abaqus用户子程序调用错误? 20

浏览:4821 回答:8

各位大佬,我的电脑上有6.14和2017两个版本,abaqus已经和vs关联好,但是调用子程序时报错
Problem during linking - Abaqus/Standard User Subroutines.   This error may be due to a mismatch in the Abaqus user subroutine arguments.   These arguments sometimes change from release to release, so user subroutines   used with a previous release of Abaqus may need to be adjusted.
请问这个错误应如何解决呢

邀请回答 我来回答

全部回答

(4)
默认 最新
Johnas_5932
一般有两种问题。第一种是来自csdn,解决办法是在控制面板卸载微软mpi文件,再从abaqus文件夹中找到mpi文件,重新安装任意版本。第二种是编译错误,可以从abaqus 自动保存的temp文件夹中找到提交job的log日志,可以看到有一条error,如我的问题是call子程序时程序名称写错,会导致出现上述情况
2023年10月21日
评论 点赞
xj2330

因为你安装了多个版本的abaqus软件,子程序关联时,MPI踢掉底版的关联许可。安装的高版本子程序可正常使用。需要修改MP


2020年12月20日
评论 2 点赞
东风41

我最近也出现这个问题,感觉不是安装的问题,我用帮助文档的例子运行带子程序的inp时,没有任何问题。自己写的程序就开始出现这个错误。

2020年8月20日
评论 2 点赞
Sunshine_1296
一般都是子程序存在语句、语法问题,可以查看Temp文件夹下的Job.log文档来查找问题
2018年1月17日
评论 点赞

没解决?试试专家一对一服务

换一批