Abaqus 与 Fortran 关联
- Abaqus Fortran - Home Page
用 Abaqus 在创建任务时使用了用户子程序,默认情况下提交任务是不能计算的,要使用用户子程序的话,需要安装 Visual Studio 和 Fortran 并与 Abaqus 关联才能使用,下面介绍怎么将它们之间关联,所使用的系统为 Windows 10 64位。
以默认位置安装 Abaqus1、 Visual Studio2 和 Fortran3。找到 vcvarsall.bat、ifortvars.bat 和 abq6145.bat 的位置,默认分别为:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat
C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat
C:\SIMULIA\Abaqus\Commands\abq6145.bat
修改 abq6145.bat 内容:
@call "C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat" intel64 vs2012
@call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" amd64
@echo off
"C:\SIMULIA\Abaqus\6.14-5\code\bin\abq6145.exe" %*
在 cmd 中执行4
C:\Windows\SysWOW64\cmd.exe /E:ON /V:ON /K ""C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ipsxe-comp-vars.bat" intel64 vs2012"
到此在 Abaqus 中能使用用户子程序做计算了 ✌。