×
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

Python script that documents the max stress of a simulation?

Python script that documents the max stress of a simulation?

Python script that documents the max stress of a simulation?

(OP)
I was wondering if it is possible to write a python script that locates the maximum stress in a simulation where the stress distribution varies with time and position.

Basically I am writing a parametric simulation. Many geometric parameters (length, thicknesses, radii, etc) can be varied. Also, there are many different time-varying loading scenarios that I need to implement. I was wondering if it is possible to write a python simulation that can loop through a simulation for X number of times and document the max stress for each simulation. Keep in mind the following

The max stress varies with time (obviously)
The max stress varies with location
Since the geometric parameters are being varied, the element/node numbering is different for each simulation


Is this possible? For some reason this seems really hard to do, but it could be a common procedure. I am asking because I do not want to spend hours trying to do something that is impossible or unreasonably difficult. However, it seems like this would be a common procedure for users who wish to find the max stress for many simulations.

Thanks!

RE: Python script that documents the max stress of a simulation?

see abaqus scripting manual: 9.10.1 Finding the maximum value of von Mises stress
You can just put a for loop around it looping over all your odb files.
Or make a bash script with abaqus python odbMaxMises.py -odb *.odb
-elset “ ALL ELEMENTS”

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