How to get Von Mises stress for section on Abaqus

In summary, the conversation is about using Abaqus for FEA analysis and trying to get the average, minimum, and maximum Von Mises stress for a section rather than for individual elements. The individual has tried using a python script but has not had success yet. They are looking for suggestions on how to achieve this and the other person suggests using the xy plot manager or a python script. The problem with the python script is a syntax error on line 25. The script is used to successfully pull the desired results from Abaqus.
  • #1
cfoley
2
0
I am doing FEA analysis using Abaqus and I need to get the average/min/max Von Mises stress for a section rather than the Von Mises stress for each individual element.

I have tried using python scripts such as http://www.eng-tips.com/viewthread.cfm?qid=184288 however I have had no success as of yet.

Has anybody any suggestions on how I can go about this ?
 
Engineering news on Phys.org
  • #2
I'm not sure: Is this even a physically meaningful quantity? (Do you mean a solid section or a cross-section, btw?)
Do you want to weigh the von Mises stress by the element volume (if so, you need to output IVOL or EVOL to the odb).
If you have a set for the section you want to average over, you can do it directly in cae in the following way:
1. Use the xy plot manager to create a plot of von Mises stress vs time for all elements in your set.
2. Use "operate on xy data". As a function, use "sum", then select all the xy-curves you just created, this will give you a summed-up curve.

Final tip: If you want to know what python commands this corresponds to, look into the abaqus.rpy.

(Of course you can also do it using a python script as the one you linked - this should work (why did it not? what was the problem?)
 
  • #3
@Sonderval Thank you very much this has been a great help and we have been able to pull the results that we require from abaqus.

Our problem when trying to run the python script is that we keep getting a syntax error on line 25 - '' def getMaxMises(Job-2,WHITE_MA) : ''
 

FAQ: How to get Von Mises stress for section on Abaqus

1. How do I access the Von Mises stress results for a section in Abaqus?

In Abaqus, you can access the Von Mises stress results for a section by going to the "Visualization" module and selecting "Field Output" from the menu bar. Then, select "Von Mises stress" from the available output options.

2. Can I specify a specific section for the Von Mises stress calculation in Abaqus?

Yes, you can specify a specific section for the Von Mises stress calculation in Abaqus by using the "Section Points" option in the "Field Output" menu. This will allow you to select the specific section for which you want to calculate the Von Mises stress.

3. How is the Von Mises stress calculated in Abaqus?

In Abaqus, the Von Mises stress is calculated using the von Mises yield criterion, which takes into account the normal and shear stresses at a point. The calculation involves taking the square root of the sum of the squares of the normal and shear stresses, and is commonly used to assess the failure of materials.

4. Can I customize the units for the Von Mises stress results in Abaqus?

Yes, you can customize the units for the Von Mises stress results in Abaqus by going to the "Visualization" module and selecting "Options" from the menu bar. Then, under the "Units" tab, you can select the desired units for the Von Mises stress.

5. Is there a way to plot the Von Mises stress results for a section in Abaqus?

Yes, you can plot the Von Mises stress results for a section in Abaqus by selecting the "Plot" option in the "Visualization" module. This will allow you to visualize the stress distribution across the selected section using a contour plot or other available options.

Back
Top