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
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 |
Forums
USE SDVINI
NAGA SAI
In reply to USE SDVINI by unsrohith
Thanks v. much for pointing
Thanks v. much for pointing me towards SDVINI. I'll give that a bash.
With regards to "NAGA SAI"... I have no idea what you mean :P
In reply to Thanks v. much for pointing by NixonInnes
Hi James ,
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