论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 23210阅读
  • 6回复

abaqus中的子程序应用出现了问题,望赐教 [复制链接]

上一主题 下一主题
离线303335328
 

发帖
16
土币
10
威望
121
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-04-30
— 本帖被 sunjun 从 岩土工程数值分析 移动到本区(2010-10-27) —
各位大虾,我是一个ABAQUS新手,现在出现了 一个很严重的问题,望大家指教。
我买了一本教材,针对的是ABAQUS6.7.1的,而我用的是6.8.1,结果我教材里面的CAE例子在我的软件里面运行的时候,出现了以下的错误提示,是怎么回事啊。
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 version of Abaqus may need to be adjusted.
请大虾们赐教。
学海无涯
离线303335328

发帖
16
土币
10
威望
121
原创币
0
只看该作者 1楼 发表于: 2010-04-30
其中的子程序是这样的,不知道什么地方错了.
      SUBROUTINE UFIELD(FIELD,KFIELD,NSECPT,KSTEP,KINC,TIME,NODE,
     1 COORDS,TEMP,DTEMP,NFIELD)
C
      INCLUDE 'ABA_PARAM.INC'
C
      DIMENSION FIELD(NSECPT,NFIELD), TIME(2), COORDS(2),
     1 TEMP(NSECPT), DTEMP(NSECPT)
C    KFIELD=1
      FIELD(1,1)=COORDS(2)
      RETURN
      END
学海无涯
离线303335328

发帖
16
土币
10
威望
121
原创币
0
只看该作者 2楼 发表于: 2010-04-30
log文件里面的信息是这样的:
Abaqus JOB Job-1
Abaqus Version 6.8-1
Begin Compiling Abaqus/Standard User Subroutines
04/30/10 16:23:56
End Compiling Abaqus/Standard User Subroutines
04/30/10 16:23:57
Begin Linking Abaqus/Standard User Subroutines
04/30/10 16:23:57
LINK : fatal error LNK1104: 无法打开文件“OLDNAMES.LIB”
Abaqus Error: 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 version of Abaqus may need to be adjusted.
Abaqus/Analysis exited with errors
学海无涯
离线303335328

发帖
16
土币
10
威望
121
原创币
0
只看该作者 3楼 发表于: 2010-05-25
给个SIMWE论坛的邀请码,大侠们
学海无涯
离线303335328

发帖
16
土币
10
威望
121
原创币
0
只看该作者 4楼 发表于: 2010-05-27

给个SIMWE论坛的邀请码,大侠们 ,我的邮箱是wanghongxinglih@126.com
学海无涯
离线sinan

发帖
119
土币
2599
威望
485
原创币
0
只看该作者 5楼 发表于: 2010-06-06
谢谢楼主分享啦~
离线tzwjc

发帖
13
土币
183
威望
33
原创币
0
只看该作者 6楼 发表于: 2010-11-07
你的安装问题,没有设置好:
看我的:
ABAQUS子程序可用的安装方法(原作者pearqiqi)
(2010年10月19日我安装成功,XP系统,XP系统都是32位系统,ABAQUS、MVS、IVF都安装在D盘)
1、安装ABAQUS10.1,安装方法网上能搜到;
2、安装Microsoft Visual Studio 2008;
3、安装Intel Visual Fortran 10.1.034;
4、找到ABAQUS安装目录下的Commands文件夹(例如我的是D:\SIMULIA\Abaqus\Commands)下的abq6101.bat,右键,编辑此文件,插入下面这行使之成为第一行:
@call "X:\yourdir\Intel\Compiler\Fortran\$version$\IA32\Bin\ifortvars.bat"
例如我的是:
@call "D:\Intel\Compiler\Fortran\10.1.034\IA32\Bin\ifortvars.bat"
注意里面的空格!最好直接复制。
5、verification,不用更改任何快捷方式的任何东西,也不用设置环境变量,直接运行。
=========
针对你的情况,只要设置好:
4、找到ABAQUS安装目录下的Commands文件夹(例如我的是D:\SIMULIA\Abaqus\Commands)下的abq6101.bat,右键,编辑此文件,插入下面这行使之成为第一行:
@call "X:\yourdir\Intel\Compiler\Fortran\$version$\IA32\Bin\ifortvars.bat"
例如我的是:
@call "D:\Intel\Compiler\Fortran\10.1.034\IA32\Bin\ifortvars.bat"
版本不同,上面的稍微改一下。
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      浙公网安备 33010602003799号 浙ICP备14021682号-1

      工业和信息化部备案管理系统网站