×
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

USDFLD and automatic time incrementation

USDFLD and automatic time incrementation

USDFLD and automatic time incrementation

(OP)
I am using a USDFLD subroutine for my FE analysis. I wanted to know if I can use USDFLD subroutine with the automatic time incrementation? I have read in the documentation that PNEWDT is allowing the subroutine to work with automatic incrementation but I wanted to be sure if I need to define any number for PNEWDT or just stating it in the USDFLD interface like below is enough and Abaqus itself will take care of it?

SUBROUTINE USDFLD(FIELD, STATEV, PNEWDT, DIRECT, T,
1 CELENT, TIME, DTIME, CMNAME, ORNAME, NFIELD,
2 NSTATV, NOEL, NPT, LAYER, KSPT, KSTEP, KINC, NDI,
3 NSHR, COORD, JMAC, JMATYP, MATLAYO, LACCFLA)
...

Regards,
Ardalan

RE: USDFLD and automatic time incrementation

I've never used this subroutine, but based on the manual and the example in there, I think that the definition of PNEWDT is optional.

RE: USDFLD and automatic time incrementation

Yes, you can use USDFLD with automatic time incrementation. PNEWDT is a variable that can be updated, but need not be updated if the application does not require it.

What are you trying to accomplish? What is the application?

*********************************************************
Are you new to this forum? If so, please read these FAQs:

http://www.eng-tips.com/faqs.cfm?fid=376
http://www.eng-tips.com/faqs.cfm?fid=1083

RE: USDFLD and automatic time incrementation

(OP)
Thank you so much for your quick replies. Dear Mustaine3 it says it is optional but if the automatic incrementation is selected it should be there.

Dear IceBreakerSours I am trying to use it for expanding the elements by comparing the stresses in the model to an initial stress during the step. However, I have one more issue which is reading and writing the stresses in the local direction to compare it to the initial stress, which I haven't been able to do it so far.

Regards,
Ardalan

RE: USDFLD and automatic time incrementation

(OP)
IceBreakerSours yes that is what exactly I want to do.

RE: USDFLD and automatic time incrementation

Assuming you are a student, talk to Abaqus and see if they can share their bone remodeling code with you and save you time. Or, at the very least, find out what it would take for Abaqus to share it with you.

*********************************************************
Are you new to this forum? If so, please read these FAQs:

http://www.eng-tips.com/faqs.cfm?fid=376
http://www.eng-tips.com/faqs.cfm?fid=1083

RE: USDFLD and automatic time incrementation

Also, I bet several researchers have done this already. Why spend time on something others have done years, if not decades, ago? Just get in touch with them and ask them if they wouldn't mind sharing their code with you so you can do something novel.

*********************************************************
Are you new to this forum? If so, please read these FAQs:

http://www.eng-tips.com/faqs.cfm?fid=376
http://www.eng-tips.com/faqs.cfm?fid=1083

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