Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

!!URGENT HELP PLEASE!!- USDFLD subroutine related

Status
Not open for further replies.

saddam_h

Mechanical
Jun 6, 2022
1
Hello Good people,
I am a new user of Abaqus. Currently I am trying to implement an user subroutine USDFLD. I have very little knowledge about user subroutines, and, therefore I am struggling a lot with this one. I am using dynamic, implicit step for this analysis. Primarily I want to define "displacement output (U)" as a field variable. I have defined a node set for which I will have displacement as a field output. However, as I know that USDFLD works for single material integration point for each increment. So, when I use getvrm ("U") to call the displacement values it doesn't work. I believe I need to call those exact node points to get the displacement values. Also, I need to store the previous increment values for this displacement node set for which I think I have to use common block to store data. I am really struggling to make the USDFLD subroutine this way.

I have attached the .inp and a sample .for file which I have tried [it's incorrect I know] for reference.

I really need your expert help. Please help me out on this one.
 
 https://files.engineering.com/getfile.aspx?folder=130f50e4-2567-4326-9d8f-4ae31c767337&file=USDFLD.zip
Status
Not open for further replies.

Part and Inventory Search

Sponsor