×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Abaqus - UMAT

Abaqus - UMAT

Abaqus - UMAT

(OP)
Hello,
I am using a UMAT to implement a mathematical model describing the characteristics of certain biological materials. The problem is that with this UMAT, I wish to describe at the current integration point being analysed, a characteristic of this material relative to isolated reference positions (integration points). I understand a User Subroutine is only interested with calculations for the integration point at which it has been called. The array COORDS, in my understanding, is passed in only for the position of the integration point under analysis and is not concerned with any other points within model as a whole.

I was wondering if there is any way of inputting into the UMAT the position of other integration points.
These reference positions will change at each increment so need to be constantly updated.

Thanks Very Much.

Brendan   

RE: Abaqus - UMAT

There's no direct approach for this.

But you can use an ARRAY in a COMMON block to store the coordinates of the integration points.

The information in COMMON block can be made available within any subroutine including UMAT.

You'll only need an user user subroutine called at the begining of analysis( e.g. SDVINI) to fill up this array.

But be aware that if you're using NLGEOM=ON in step definition , then the COORDS of integration points will vary with time.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources