×
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

Restarting Abaqus/Explicit...

Restarting Abaqus/Explicit...

Restarting Abaqus/Explicit...

(OP)
I want to change the boundary conditions on my model when the stress in a certain component reaches a predetermined level.

Is the best way to do this using the *RESTART command?

RE: Restarting Abaqus/Explicit...

(OP)
If *Restart is the best way, how do you either A) stop the analysis when a certain stress is reached or B) find out at which step/increment the stress was reached so that you can restart from there?

RE: Restarting Abaqus/Explicit...


Depending on the accuracy you need on this stress value you should define an appropriate number of increments in the analysis STEP.

I would then launch and solve the complete analysis. Following solution I would go and look at the results in the component at each increment and take note of the increment at which the stress is closest to the predetermined level. You can then restart the analysis from this increment

Rgrds

Gio1

RE: Restarting Abaqus/Explicit...

(OP)
That is what I have been doing... kind of.

I use the *EXTREME VALUE command, set HALT=YES, and OUTPUT=YES to get the restart state written when the variable exceeds the specified value.

I have not been allowing the step to finish since to get a restart at that exact interval I would need to set the
*RESTART, WRITE, NUMBER INTERVAL=
command to a high number.

So how do I start from an INCREMENT rather than an INTERVAL?

RE: Restarting Abaqus/Explicit...

I'm not an Abaqus user, but doesn't restart just pick up from the last iteration?

Cheers

Greg Locock

Please see FAQ731-376 for tips on how to make the best use of Eng-Tips.

RE: Restarting Abaqus/Explicit...


When you run the initial analysis use
*RESTART, WRITE, NUMBER INTERVAL=1
because you don't know on which increment your stress value will occur, so you want to save results for restart at each single increment (INTERVAL=1).

If you use *EXTREME VALUE with HALT=YES the analysis will stop exactly where you wanted, so on restarting it you don't need to specify the INTERVAL (by default it will be the last one):
*RESTART, READ [, STEP= ,INTERVAL= ]

cheers

RE: Restarting Abaqus/Explicit...


Sorry, I take that back: it is NUMBER INTERVAL that controls the frequency at which results are to be written (the higher the number the higher the frequency). However, independently of NUMBER INTERVAL, Abaqus/Explicit always writes results at the beginning and the end of the step. So if you use *EXTREME VALUE with HALT=YES  you should not worry about NUMBER INTERVAL as the last available results (those you are interested in) will have been saved, and you can restart simply with
*RESTART, READ  

RE: Restarting Abaqus/Explicit...

(OP)
Ah... just figured out I was making a mistake with the
*RESTART, READ, STEP=1, INCREMENT=#

... had some syntax wrong.
That's why I went to the
*RESTART, READ, STEP=1, INTERVAL=#, END STEP command.


But the *EXTREME VALUE command seems to do exactly what I want anyway.


Thanks for everyone's help.

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