Sei sulla pagina 1di 4

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/328981424

Guide to Link ABAQUS 2017 with FORTRAN

Technical Report · November 2018


DOI: 10.13140/RG.2.2.15020.51840

CITATIONS READS
0 57

1 author:

Hamidreza Javidrad
Iran University of Science and Technology
17 PUBLICATIONS   1 CITATION   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Advanced NDT techniques View project

Numerical modeling of ultrasonic wave propagation in a solid metallic 3D model View project

All content following this page was uploaded by Hamidreza Javidrad on 16 November 2018.

The user has requested enhancement of the downloaded file.


Step by Step Guide to Linking ABAQUS 2017 with FORTRAN

By:

Hamidreza Javidrad

This instruction will guide you to link ABAQUS 2017 to FORTRAN on Windows 10. One of
the best combinations which is works very well is:

 Microsoft Visual Studio Ultimate 2013 with Update 5


 Intel Parallel Studio XE 2017 Update 2 Cluster Edition (Windows)
 ABAQUS 2017 (NOT student license)

Important Considerations:
First of all, you would better avoid changing installation destinations in order to find required
files easily. Secondly, order of installation is very important. You have to install Visual Studio
first, then Intel Parallel Studio XE and finally ABAQUS in order to link VS and IPSXE,
correctly. And finally, you should run all installations as administrator. After installation of all
softwares, restart your system.

Phase One:
Go to Control Panel  System  Advanced System Information  Advanced tab 
Environment Variables through your Windows search. In system variable section, find “path”
and add these two addresses to that.

Avoid deleting existing addresses.

C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2017.2.187\windows\bin

You can add both addresses in the same black, but you have to separate them with semicolon. If
you didn’t change default installation directories, you wouldn’t have any problem in this section.
Otherwise, find “ifortvars.bat” in Intel Parallel Studio XE and “vcvars64.bat” in Microsoft
Visual Studio installation path.
Phase Two:
Then go to C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Dassault Systemes
SIMULIA Abaqus CAE 2017, which is the default directory of ABAQUS software shortcuts. At
this time, you have to call FORTRAN (and automatically Visual Studio) to run prior to
ABAQUS.

First, right click on “Abaqus CAE” and hit properties. Then, in target section, substitute this
address with original one (quotation marks are important).

"C:\Program Files
(x86)\IntelSWTools\compilers_and_libraries_2017.2.187\windows\bin\ifortvars.bat" intel64 &&
C:\SIMULIA\CAE\2017\win_b64\resources\install\cae\launcher.bat cae || pause

Original address is:

C:\SIMULIA\CAE\2017\win_b64\resources\install\cae\launcher.bat cae || pause

Then, right click on “Abaqus command” and in target section, replace this address to prior one:

"C:\Program Files
(x86)\IntelSWTools\compilers_and_libraries_2017.2.187\windows\bin\ifortvars.bat" intel64 &&
C:\WINDOWS\system32\cmd.exe /k

Original address is:

C:\WINDOWS\system32\cmd.exe /k

After that, right click on “Abaqus verification” and change existing target to:

"C:\Program Files
(x86)\IntelSWTools\compilers_and_libraries_2017.2.187\windows\bin\ifortvars.bat" intel64 &&
C:\WINDOWS\system32\cmd.exe /k

Original address is:

C:\SIMULIA\CAE\2017\win_b64\resources\install\cae\launcher.bat -verify -all -log &&


notepad.exe verify.log || notepad.exe verify.log

Finally right click on “Abaqus viewer” and change existing target to:

"C:\Program Files
(x86)\IntelSWTools\compilers_and_libraries_2017.2.187\windows\bin\ifortvars.bat" intel64 &&
C:\SIMULIA\CAE\2017\win_b64\resources\install\cae\launcher.bat viewer || pause

Original address is:


C:\SIMULIA\CAE\2017\win_b64\resources\install\cae\launcher.bat viewer || pause

Phase Three:
Now, go to C:\SIMULIA\Commands and edit “abq2017” file with notepad. Add these two line
before @echo off and save the file.

call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x64

call "C:\Program Files


(x86)\IntelSWTools\compilers_and_libraries_2017.2.187\windows\bin\ipsxe-comp-vars.bat"
intel64 vs2013

Run “Abaqus command” as administrator. If you see the figure below, you nailed it.

Now, it’s ready to lunch ABAQUS !!!

There is a simple .inp file with subroutine (provided by www.3ds.ir) attached to this report, so
you can run and test the linkage. If you are new in using subroutines, you have to edit your Job
and upload your subroutine in “General” tray.

Good luck

Hamidreza Javidrad

View publication stats

Potrebbero piacerti anche