- You must install Microsoft Visual C++ 2005. If you don't have this software, then you can install Microsoft Visual C++ 2005 Express (free!). It is included in the Abaqus 6.9-1 DVD.
- If you installed Visual C++ Express (instead of the non-free Visual Studio), you must install the appropriate Microsoft Platform SDK:
- x86 (for 32-bit Windows)
- AMD64 (for 64-bit Windows)
- IA64 (for 64-bit Windows with Itanium)
- To reduce intallation time, choose a Custom setup and select only this option:
- Microsoft Windows Core SDK
- And deselect all options below it. (example)
- If you want to use the user-subroutine, you must install Intel Fortran 9.1 or 10.1 Standard (skip this process if not). You may:
- Download an evaluation copy from Intel, or
- Purchase a student or non-student academic edition from Custom Solutions Software. You only need the cheaper Standard edition, not the Professional edition.
- Insert the Abaqus installation DVD and run setup.exe to start the installation.
- You only need to do a Product install. Do not install the License server and/or utilities.
- When prompted, provide:
- Success the installation, then click ok.
Troubleshooting User Subroutines with ABAQUS 6.9-1
The most common problem is that the compiler environment is not setup properly. One way to automate this is to:
- Right-click on the ABAQUS 6.9-1\ABAQUS Command icon in the Start Menu, select Properties...
- Modify the Target: text to read
- For 32-bit Windows:
- C:\WINDOWS\system32\cmd.exe /k "C:\Program Files\Intel\Compiler\Fortran\9.1\IA32\Bin\IFortVars.bat"
- For 64-bit Windows with 32-bit Abaqus:
- C:\WINDOWS\system32\cmd.exe /k "C:\Program Files (x86)\Intel\Compiler\Fortran\9.1\IA32\Bin\IFortVars.bat"
- For 64-bit Windows with 64-bit Abaqus:
- C:\WINDOWS\system32\cmd.exe /k "C:\Program Files (x86)\Intel\Compiler\Fortran\9.1\em64t\bin\ifortvars.bat"
- then click OK
- If you use this icon to open an ABAQUS command prompt, then your environment should be setup properly.
Acknowlegement
Thank you for the information from the Mechanics and Materials group in the Mechanical Engineering Department at MIT.