Skip to main content

ABAQUS subroutine UTEMP difficulties

Submitted by NixonInnes on
I am currently having some issues with ABAQUS user subroutine, UTEMP. What I am essentially trying to achieve is to have a user defined material using UMAT, which is temperature dependant, and the temperature distribution defined by UTEMP.
 
I can't see anything wrong with my subroutines i think the isue may lie n my input file, but my knowledge of how to construct the input files is limited to none.
 
If anyone is able to help, I have attached my input and subroutine file.
 
The error I am recieving is:
***WARNING: THE OPTION *TEMPERATURE IS USED BUT THE OPTION *INITIAL

             CONDITIONS,TYPE=TEMPERATURE IS NOT. THE INITIAL TEMPERATURE VALUES

             ARE ASSUMED TO BE ZERO
 
In creating the temperature distro' I simply added a 'Predefined Field', then set it to user defined. I have UTEMP included in my subroutine file.
 
Regards,
James

Please see attached files for my input and subroutines files.

Attachment Size
holed_temp_job.inp_.txt 115.31 KB
holed_temp_user.for_.txt 10.78 KB

Hi James ,

              If you want to define some initial value to the temperature state variable then you have to use the SUBROUTINE SDVINI , You can keep this subroutine in the UMAT itself and you can activate this from the input file by this statement

*INITIAL CONDITIONS,TYPE=SOLUTION,USER.

I didn't went through your code but after observing your error I feel this may be your requirement.

Rohith 

Mon, 04/20/2009 - 12:09 Permalink