Skip to main content

Abaqus 6.9

Submitted by TungPhan on

Hi all,

 

Please could  anyone help me for this?

How to link Abaqus CAE with UMAT subroutine? When I run simulation, it announced that 

"Error in job tensile: Problem during linking - Abaqus/Standard User Subroutines.   This error may be due to a mismatch in the Abaqus user subroutine arguments.   These arguments sometimes change from release to release, so user subroutines   used with a previous release of Abaqus may need to be adjusted.

Job tensile aborted due to errors."

Thanks for your helps

 

 

 

Hi

  As your problem is with linking this will surely help you.First check whether you have linked microsoft vc++ and intel fortran compiler perfectly. This can be done by using the following command

Open abaqus command window and the type "abaqus verify -user_std" then it will check the requirements and will give a mesaage pass or fail. If everything is met then it will show pass.

If anything fails then you have add the defined path(vc++ and fortran) in your environment variables untill you see pass...

Rohith

 

Sun, 06/21/2009 - 17:28 Permalink

Thanks Rohith,

Yes, I installed intel visual fortran before and I put the command line in the environment variable in SYSTEM PROPERTIES (SYSTEM SETTING) but Abaqus did not still work with linking with UMAT. Abaqus announced an error like this:

Error in job tensile: Problem during linking - Abaqus/Standard User Subroutines.   This error may be due to a mismatch in the Abaqus user subroutine arguments.   These arguments sometimes change from release to release, so user subroutines   used with a previous release of Abaqus may need to be adjusted.

Job tensile aborted due to errors.

 Thanks for your supporting ideas

Universität Karlsruhe (TH)
D-76128 Karlsruhe, Germany

Sun, 06/28/2009 - 09:21 Permalink

Hi Builttolast,

did you solve the problem described above? I have the same problem using Abaqus 6.9 and Intel Fortran 11. Would you please let me know, how to make it work.

 

Thanks,

Jeremy

Sat, 11/14/2009 - 17:32 Permalink

my error is

Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines.

  This error may be due to a mismatch in the Abaqus user subroutine arguments.

  These arguments sometimes change from release to release, so user subroutines

  used with a previous release of Abaqus may need to be adjusted.

Exception:  (<class 'driverExceptions.LinkError'>, LinkError('Abaqus/Standard User Subroutines',), <traceback object at 0x7FA51210>)

Traceback (most recent call last):

  File "Python/driver/driverAnalysis.py", line 181, in run

  File "Python/driver/driverStandard.py", line 63, in analyze

  File "Python/driver/driverSharedLibrary.py", line 174, in run

  File "Python/driver/driverSharedLibrary.py", line 319, in link

LinkError: Abaqus/Standard User Subroutines

Abaqus/Analysis exited with errors

Thu, 08/19/2010 - 19:41 Permalink

Hello,

       I would like to ask you whether Fortran 11 is compatible with Abaqus 6.9, as in the manuals it is said that only 9 and 10 versions are compatible.But 11 is a newer version, so it might also be linked.

Thank all,

              Panos

Mon, 09/20/2010 - 13:42 Permalink

1. install visual studio, fortran and abaqus

(1)install Visual Studio

My Studio is Microsoft Visual Studio 2005

(2)install Fortran

My compiler is Intel(R) Fortran Compiler 10.0.025

(3)install ABAQUS

My ABAQUS version is 6.8-1



2. set some environment variables



My computer-->system properties-->advanced-->environment
variables-->user variables for user

Note: The following directories may be different from your computer.



INCLUDE=C:\Program Files\Intel\Compiler\Fortran\10.0.025\IA32\Include
;C:\Program Files\Microsoft Visual Studio 8\VC\include;C:\Program
Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include

LIB=C:\Program Files\Intel\Compiler\Fortran\10.0.025\IA32\Lib;C:\
Program Files\Microsoft Visual Studio 8\VC\lib;C:\Program
Files\Microsoft Visual Studio 8\SDK\v2.0\Lib;C:\Program Files\Microsoft
Visual Studio 8\VC\PlatformSDK\Lib

LINK_F90=sstatd.lib sstats.lib smathd.lib smaths.lib sf90mp.lib

Note:I use the same LINK_F90 as compiler 9.1 for I couldn't find it
for Fortran 10.0.025.



-->system variables

IFORT_COMPILER10=C:\Program Files\Intel\Compiler\Fortran\10.0.025\

INTEL_LICENSE_FILE=C:\Program Files\Common Files\Intel\Licenses

PATH=c:\Program Files\Microsoft SQL
Server\90\Tools\binn\;%IFORT_COMPILER10%\IA32\Lib;
%IFORT_COMPILER10%\IA32\BIN;C:\ABAQUS\Commands; C:\Program
Files\Microsoft Visual Studio 8\SDK\v2.0\Bin;C:\Program Files\Microsoft
Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\Bin;C:\Program Files\Microsoft Visual Studio
8\VC\vcpackages;C:\Program Files\Microsoft Visual Studio
8\Common7\Tools;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE



3.Change start properties

(1)ABAQUS CAE properties:

start-->all programs-->abaqus 6.8-1-->abaqus cae(right
click)-->properties-->shortcut-->target

change from

C:\ABAQUS\Commands\abq681.bat cae || pause

into

"C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat"
&& "C:\Program
Files\Intel\Compiler\Fortran\10.0.025\IA32\Bin\ifo rtvars.bat"
&& C:\ABAQUS\Commands\abq681.bat cae || pause



(2)ABAQUS COMMAND properties

start-->all programs-->abaqus 6.8-1-->abaqus command(right
click)-->properties-->shortcut-->target

changec from

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

into

"C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat"
&& "C:\Program
Files\Intel\Compiler\Fortran\10.0.025\IA32\Bin\ifo rtvars.bat"
&& C:\WINDOWS\system32\cmd.exe /k



(3)ABAQUS VERIFICATION

start-->all programs-->abaqus 6.8-1-->abaqus verification(right
click)-->properties-->shortcut-->target

change from

C:\ABAQUS\Commands\abq681.bat -verify -all -log && notepad.exe
verify.log || notepad.exe verify.log

to

"C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat"
&& "C:\Program
Files\Intel\Compiler\Fortran\10.0.025\IA32\Bin\ifo rtvars.bat"
&& C:\ABAQUS\Commands\abq681.bat -verify -all -log &&
notepad.exe verify.log || notepad.exe verify.log

follow the above procedure after u can run umt in the intel frotron compiler

wish all the best

:)

Tue, 08/09/2011 - 11:30 Permalink