Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to code an hysteresis loop in an Abaqus Subroutine ?

Status
Not open for further replies.

remit

Aerospace
Jun 10, 2015
6
Hi everyone,

I have to use an hysteretic friction model. I am trying to code this in Abaqus by using the FRIC subroutine. The language is Fortran 77.

I am testing my code on a very simple model : two plates sliding on eachother. I apply a 1 cycle sinus displacement at the end of one plate and a apply some boundaries at the other side.

My hysteresis loop starts ok, the function I entered in the subroutine is respected, but when the curve has to reverse to the unloading function, Abaqus does not seem to understand which way it has to go. I am new to Fortran and to Subroutines so it surely comes from my code.

I have attached the Fortran file, which can be read in any text editor.

Any help would be very appreciated ! Thanks in advance

Rémi
 
 http://files.engineering.com/getfile.aspx?folder=c0f3eb6b-d51e-4a60-af0a-3963471a04f8&file=sub_test_lugre.for
Replies continue below

Recommended for you

Anyone can help please ? I am really stuck here.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor