PDA

View Full Version : help in linking user subroutine with design


vinnuram
2005-09-16, 15:29
Hey all
I am trying to run a user subroutine i wrote for creep strain hardening law.I compiled the subroutine through G95 fortran and generated a .o file. I renamed it as .obj file and used it in the job module.After this i submit it to get the results.
What it does is it submits the input file and after that it does not do anything.I dont see the Running in the job window.
I dont know what is wrong.I also want to know that do we have to link this .obj file with the Abaqus in some way.
If you could help me out in this i would be really thank ful.
If you want i can send you the user subroutine for creep strain hardening.
I am applying it on the basic plate with a hole.
I tried this in design by just giving creep in the property .But i could not get it through user defined.
I am using Creep-user defined option on this.

Thank you
Vinnu S.Arige

Jorgen
2005-09-18, 19:59
Hi Vinnu,

I am quite familiar with the user materials for creep in ABAQUS. The main benifit of using a CREEP subroutine is that it is easier to write.

To use the CREEP subroutine you need to use the same procedure as for UMAT and VUMAT. One way to do this is as follows:
(1) make sure your subroutine is in the same directory as your input file
(2) run ABAQUS using a command prompt window and the following command: abaqus job=[input-file name] user=[name of fortran subroutine]
(3) then ABAQUS should compile and run your input file without any problems.

Note that you need to make sure that you have the right Fortran compiler on your computer. The "right" compiler is here the compiler that is recommended by ABAQUS and will depend on what type of computer that you are running on.

Best of luck,
Jorgen