Skip to main content

abaqus subroutine

Can someone post an example of UMAT and VUMAT for the same elasto-plastic problem?

Submitted by rctron on

I want to understand how the stress update algorithm is modified for the different definitions of stress rate in ABAQUS/Standard and ABAQUS/Explicit formulations. I know the relationships, I just want to see how it's coded in a subroutine.

Also, the Hughes-Winget algorithm is used to update the stress defined by the Green-Naghdi stress rate by using the Jaumann rate. How to implement that in VUMAT? Can someone please post an example to clarify these aspects?

ABAQUS user subroutine to define element strength

Submitted by Alice_1222 on
Free Tags

Oi!

 

 I am now using USDFLD to do my simulations. And I need to assign strength, that created by MATLAB, to element 1 to 33.

 

In the simulation, when the element stress equals the streength failure will happen.

 

Do you have any idea about how to assign the strength to element? Should I use NOEL or UEL? 

 

Thank you!

subroutine interface to visit nodal displacements in Abaqus

Submitted by Oskar Xavier on

I wonder if there is any subroutine interface to have access to nodal ( not integral point ) displacement in abaqus DURING the analysis phase.  Suppose I have a field that is going to be used in UMAT and that is dependent on  displacements of all nodes (presumably stored in an array) from the last increment. Is this possible to be implemented within Abaqus?

Thank you all !

Calculating material jacobian matrix for ABAQUS UMAT subroutine

Submitted by fantasmaamin on

Hello everyone, 

 

I found that there is no comprehensive topic about how to calculate material jacobian matrix for UMAT while it's one of the most complicated and important parts of writing a subroutine and a lot of the researchers deal with it. 

I think it would be great if experts share their sources and experiences here for all. I personally, try to provide the basics and essential materials as well. 

Here is an essential available PDF on Imechanica:

Abaqus Fortran Subroutine

Submitted by SavanRGowda on

Hi Everyone,

I have now managed to run the fortran code, but it won't assign the values that I want to assign to the U(1) variable from the TXT file.

In the attached file I have the Fortran file that I am working on, the input file Subroutine1 (save it as .inp file to open in Abaqus) and the pressure file that contains the nodes and the corresponding pressure values which I want to assign through DISP Subroutine. The code below

Abaqus DISP Subroutine

Submitted by SavanRGowda on

Hi everyone!! 

I am a student studying in Hamburg University of Technology. I am currently doing my thesis and want some help in finishing it. I am finding it a bit difficult to do subroutine in Fortran as I am new to it. I have tried learning from Abaqus Documentation but I didn't get answer to my needs. 

I already have a text file that contains Nodes, X,Y,Z coordinates and the displacement values to be assigned. 
For Example: Nodes  X_coord  Y_coord  Z_coord  U 

Temperature as a solution dependent variable ???

Submitted by miladbabaei on

Hi,

i am simulating a heat transfer in soil using umatht subroutine.need to specify the variation of the temp as a solution dependent variable??

Anyone have any idea how can i do that in abaqus/cae or is there anyway to do that by editing keyword(indirectly)?

eny help is realy appreciated,

running job in abaqus with user subroutine

Submitted by miladbabaei on

Hello evryone,

Im trying to implement subroutine umat and run a job.but im getting this error through  abaqus cae and cmd (attached file),was wondering if anyone could help me out?im using abaqus 6.10 -VS2008-IVF 11 AND successfully run some examples from abaqus verification.i also can send my fortran file ( .for) and input abaqus file for more clarification if you require.
 
any help really apreciated.

 

Error in look-up table generation: which dataline entries to add?

Submitted by Barlume on

I am playing a bit with subroutines in Abaqus 6.13 to understand how they work.
At the moment I am using a VUSDFLD to variate the stiffness/density/conductivity in a model (I defined the field variable) depending on Temperature and Position.

It seems that there are not particular errors in the inp file and in the for file, but I got this error in the .sta file: