Feed

Linking ABAQUS and FORTRAN

Tutorial by Rahul Singh Dhari
Small

ABAQUS and FORTRAN are linked to execute User Subroutines such as VUMAT, UMAT, USDFLD, etc.
You can find various versions of ABAQUS and FORTRAN Available. Here is the compatibility list:

ABAQUS 2017 - Intel Composer XE 2013 or above,
- Visual Studio 2010 or above

v6.14 - Intel Visual Fortran 12.0 or above
- Visual Studio 2010 or above

One can download Student version of FORTRAN for free from here:

https://software.intel.com/en-us/qualify-for-free-software/student

  1. Step 1: Installation

    Install your copy of SIMULIA ABAQUS followed by Visual Studio and Visual Fortran. Make sure you install C++ component of Visual Studio as well.

  2. Step 2: Fortran Compiler

    Find ifort.exe and ifortvars.bat in Installation directory of Fortran.

    Copy the address on a clip board.

    example -

     "C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat" intel64 vs2012



  3. Step 3: Visual Studio

    Go to Installation directory of Visual Studio and copy the address of file:

    vcvarsall.bat


    for example:

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



  4. Step 4: Including Directories in ABAQUS CAE

    Go to Installation directory of ABAQUS and find launcher.bat

    Open the file with notepad and paste the addresses in the following manner:



    Same can also be done by right-clicking on ABAQUS CAE shortcut -> Open File Location

    Save the file.


  5. Step 5: Run ABAQUS Verification

    Run ABAQUS Verification first, It'll create a verify.log opening which you can check if the procedure was successful.



  6. Step 6: Run ABAQUS CAE

    Click and open ABAQUS, you will be able to see that Fortran is also called along with it.


    Good Luck!!!

Comments

Please log in to add comments