找回密码
 注册
Simdroid-非首页
查看: 1628|回复: 24

[子程序] ABAQUS6.13子程序安装的具体方法

[复制链接]
发表于 2014-5-16 15:45:56 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
本帖最后由 qqqqqqy 于 2014-5-16 15:49 编辑

我的计算机是win7 64位系统,现在ABAQUS6.13已经不支持XP系统,也不支持32位系统了,今天刚刚给电脑装上ABAQUS6.13和子程序组件,现在将具体方法给各位分享(有部分内容取自其他网友):
(1)需要的软件abaqus6.13+vs2012+Intel Fortran 2013
(2)先安装vs2012(安装之后启动输入密钥:网上很容易找到),再安装Intel Fortran 2013,这两个软件安装没有难度,如果这都搞不定就别玩子程序了。
(3)再安装ABAQUS6.13,安装方法和6.10,6.11无异,只需修改很小部分内容
(4)最后创建abaqus6.13+vs2012+Intel Fortran 2013之间的关联,打开ABAQUS的安装目录:D:\SIMULIA\Abaqus\Commands,找到abq6134.bat文件,右击编辑,出现如下内容(我的是6.13-4版本,固有6134):
@echo off
"D:\SIMULIA\Abaqus\6.13-4\code\bin\abq6134.exe" %*


将其替换为:

call "D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86_amd64
call "C:\Program Files (x86)\Intel\Composer XE 2013\bin\ifortvars.bat" intel64 vs2012

@echo off
"D:\SIMULIA\Abaqus\6.13-4\code\bin\abq6134.exe" %*


注:红色为一个b整体,拷贝需要全部按格式拷贝,在修改盘符即可。
注意:我的vs2012安装在D盘,IVF安装在C盘,大家只要对应好盘符即可。。。。
ABAQUS验证之后很顺利:
Abaqus Product Install Verification...

Fri May 16 15:40:03 2014

Found F:\ABAQUS Sinmodel\verify.  All verification files will reside in this
directory.

Old job files exist.  They will be moved to verifyOLD.

-----------------------------------------------------------------------------
Abaqus/Standard


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard with user subroutines


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (single precision)


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (double precision)


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (single precision)


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (double precision)


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Viewer


         ...PASS

         Continuing...


评分

1

查看全部评分

发表于 2014-5-16 17:58:18 | 显示全部楼层 来自 中国
Simdroid开发平台
vs2012必须是英文吗?中文可以不??
回复 不支持

使用道具 举报

 楼主| 发表于 2014-5-17 09:38:32 | 显示全部楼层 来自 黑龙江哈尔滨
xudong2153484 发表于 2014-5-16 17:58
vs2012必须是英文吗?中文可以不??

这个我就不了解了,我下载安装的vs2012是英文的!子程序编写我是用Compaq.Visual.Fortran,没有用vs+IVF
回复 不支持

使用道具 举报

发表于 2014-6-21 09:36:39 | 显示全部楼层 来自 四川成都
楼主好人,谢谢分享
回复 不支持

使用道具 举报

发表于 2014-6-21 23:26:57 | 显示全部楼层 来自 上海
不错啊,好贴
回复 不支持

使用道具 举报

发表于 2014-6-22 03:29:00 | 显示全部楼层 来自 挪威
命令行x86_amd64和intel64 vs2012什么作用
回复 不支持

使用道具 举报

发表于 2014-7-2 13:02:51 | 显示全部楼层 来自 山东
call "D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86_amd64
call "C:\Program Files (x86)\Intel\Composer XE 2013\bin\ifortvars.bat" intel64 vs2012

请问楼主,这两个调用语句必须都要么?  只写下面的第二条语句,不要上面的第一条语句是否可行呢?
回复 不支持

使用道具 举报

发表于 2014-7-2 14:38:58 | 显示全部楼层 来自 山东
我以前装子程序的时候 用的是 Fortran 10.1.034 + mvs 2008 + abaqus2012 ,当时只用到了,类似 call "C:\Program Files (x86)\Intel\Composer XE 2013\bin\ifortvars.bat" intel64 vs2012 这样的语句,abaqus6.13还没装过子程序,请问楼主,abaqus6.13的是必须调用这两个语句么?
回复 不支持

使用道具 举报

发表于 2014-9-18 17:58:15 | 显示全部楼层 来自 甘肃兰州
楼主 你好 我安装的是32为的abaqus6.10  子程序验证的时候用的是   [英特尔®.Visual.Fortran.编译器.Windows.专业版].TLF-SOFT-Intel.Visual.Fortran.Compiler.Professional.v11.1.038-SPYRAL   结果调用子程序的时候出现这样的错误 Problem during linking - Abaqus/Standard User Subroutines.
回复 不支持

使用道具 举报

发表于 2014-9-18 17:59:59 | 显示全部楼层 来自 甘肃兰州
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.  


求解释  
回复 不支持

使用道具 举报

发表于 2014-9-19 07:49:29 | 显示全部楼层 来自 内蒙古呼和浩特
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.  

我也同样的问题,求解
回复 不支持

使用道具 举报

发表于 2014-9-27 21:35:38 | 显示全部楼层 来自 中国
王飞2588 发表于 2014-9-18 17:59
Problem during linking - Abaqus/Standard User Subroutines.
  This error may be due to a mismatch in ...

你问题解决了吗? 我也是同样的问题 但是我veryfy了 子程序是通过的
回复 不支持

使用道具 举报

发表于 2014-9-27 21:37:20 | 显示全部楼层 来自 中国
zhongfang138 发表于 2014-9-19 07:49
Problem during linking - Abaqus/Standard User Subroutines.
  This error may be due to a mismatch in  ...

你问题解决了吗?我也同样的问题
回复 不支持

使用道具 举报

发表于 2015-1-4 12:01:39 | 显示全部楼层 来自 天津河北区
我按照您的方法设置完毕  但打开ABAQUS是出现找不到路径的提示,如下图  ,我核对了以下路径是对的  ,为什么找不到呢


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2015-1-5 11:01:06 | 显示全部楼层 来自 浙江杭州
dandelion2013 发表于 2015-1-4 12:01
我按照您的方法设置完毕  但打开ABAQUS是出现找不到路径的提示,如下图  ,我核对了以下路径是对的  ,为什 ...

你设置那句话的时候,把中间的空格去掉,,
回复 不支持

使用道具 举报

发表于 2015-1-6 11:04:46 | 显示全部楼层 来自 湖北武汉
暂时用不了  收藏学习了
回复 不支持

使用道具 举报

发表于 2015-4-24 17:18:51 | 显示全部楼层 来自 四川成都
你能把Intel Fortran 2013发给我吗
回复 不支持

使用道具 举报

发表于 2015-5-24 22:40:01 | 显示全部楼层 来自 天津
好贴,只可惜我是没成功

回复 不支持

使用道具 举报

发表于 2015-5-30 16:16:20 | 显示全部楼层 来自 江苏徐州
试了一下,成功了。下载软件花了好几天时间,尤其是intel fortran安装包不好找。。
比以前装6.10版本的简单多了。
不过很多人没有intel fortran的安装包。其实软件全名应该为 intel visual fortran composer xe 2013,在百度网盘搜索里面就可以下到,找那个文件名为 w_fcompxe_novsshell_2013.2.149.exe 的文件下载就ok了,大概800多兆。
回复 不支持

使用道具 举报

发表于 2015-12-25 17:12:22 | 显示全部楼层 来自 广东广州
我遇到一个问题,是这样如果直接
call "D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86_amd64
call "C:\Program Files (x86)\Intel\Composer XE 2013\bin\ifortvars.bat" intel64 vs2012

@echo off
"D:\SIMULIA\Abaqus\6.13-4\code\bin\abq6134.exe" %*
来修改,我的电脑情况出现了,文件名,目录名或卷标名语法不正确
后来经过探索,修改为
@call "D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86_amd64
@call "C:\Program Files (x86)\Intel\Composer XE 2013\bin\ifortvars.bat" intel64 vs2012

@echo off
"D:\SIMULIA\Abaqus\6.13-4\code\bin\abq6134.exe" %*
那么就问题解决,可以关联子程序了,
分享上来,希望对后面遇到相同问题的人有帮助.
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-16 14:41 , Processed in 0.053901 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表