Linking ABAQUS and FORTRAN

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
  • Missing feed
    Diaa Abidou

    In step 4, C:\SIMULIA\Commands\abq2017.bat should be edited with those extra lines.

    October 20th, 2017 11:22
  • Missing feed
    Diaa Abidou

    Thanks it works like a charm for me.
    I used Intel Parallel Studio 2017 with MS Visual Studio Community 2013 and Abaqus 2017

    October 20th, 2017 08:25