You are on page 1of 2

Here are instructions on how to configure ABAQUS 6.

10 to run user
subroutines on windows 7 32 bit.
Please note that the following software is required to run ABAQUS with user
subroutines:

Microsoft Visual Studio 2008 Professional Edition.


Intel Fortran Compiler Version 11.1.

Installing software

Install full version of visual studio 2008


Install full version of intel fortran compiler 11.1
Install abaqus documentation
install abaqus software 6.10

Configure Abaqus to intel fortran

Find ifortvars_ia32.bat at place similar to:


C:\Program Files\Intel\Compiler\11.1\048\bin\ia32\ifortvars_ia32.bat
Click on the *Start Menu*, click on *Programs*, find ABAQUS and right-click on the

ABAQUS Command window. Click on *Properties*.


In the *Target dialog after the /k symbol, add a blankspace, then the path to
ifortvars_ia32.bat between double quotation marks.
The complete entry for *Target *will look like: C:\Windows\System32\cmd.exe /k
"C:\Program Files\Intel\Compiler\11.1\048\bin\ia32\ifortvars_ia32.bat" Click *OK*.

Set environment variables

Double-click on the file *vcvarsall.bat*, which will be found on a path similar to


C:\Program Files\Microsoft Visual Studio 9\VC\vcvarsall.bat
Double-click on the file ifortvars_ia32.bat, which will be found on a path similar to
C:\Program Files\Intel\Compiler\11.1\048\bin\ia32\ifortvars_ia32.bat
Click on the *Start Menu*, click on *Programs*, find *ABAQUS *and double-click on

the *ABAQUS Command *window to open one.


Type in the command window set >path.info followed by a carriage return.
Open the file *path.info *which will be found in the ABAQUS working directory,

typically C:\Temp
Edit environment variables

Open a new document in Notepad. Find the paths after path=, lib= and include=, and
copy them into the Notepad document. Take care to copy all pathnames, since multiple

lines will need to be copied.


Insert a carriage return after the closing semi-colon for each pathname to separate them.
Delete any pathnames that are duplicated.
Delete the carriage returns to reproduce a continuous string of pathnames again. Take
care not to delete any non-blankspace characters.

Update environment variables

Click on the *Start Menu *and open the *Control Panel*. Click on *System and then the
*Advanced *tab. Click on *Environment Variables*. Under the heading *User*
*variables (maybe also system variables)*, progressively select each of the environment
variables *path*, *lib *and *include*. For each variable, click *Edit *and replace each
variable with the entire string of pathnames from the Notepad document corresponding to

the variable being editted. Click *OK *and then *OK*.


*Log off* and log back in again.

Verify user subroutine linkage

Open an ABAQUS command window and type abaqus verify -user_stdfollowed by a

carriage return. Check that every test passes.


Run a trial analysis using subroutines to check.

Med venlig hilsen


Brian Bak

You might also like