Search
Close this search box.
Notifications
Clear all

Data extraction using Abaqus and Matlab/Excel

4 Posts
2 Users
0 Reactions
534 Views
Posts: 2
Topic starter
(@hotbasketballshoes4b)
New Member
Joined: 12 years ago

Ok, Im attempting to extract data from multiple runs of heterogeneous models, the problem is Im trying to extract data for damage energy values and element volume (which are calculated for individual elements), because ideally wed examine the energy and damage based on the volume of the material for comparisons and determining fracture toughness. We have ALLDMD (damage dissipation energy) data for the entire model, but its an assembly of smaller parts with different properties, and wed like to be able to examine the effects of each part.

The problem, is extracting the element by element data for the 20000 elements we have is overloading the computers were trying to extract the data on. We cant use the computer the simulations were done on, because they were submitted to a server cluster with a much larger processing power.

So, I need a way to extract the data for the elements, Either a way to sum the total the element data in Abaqus, and then extract it for the increments, or a way to extract all the element data, which I can then perform operations on in a separate program.

I know this isnt necessarily the most clear question, but basically, we have too much data for our computer to handle, and need a way to cut it down, while not losing information, any help would be greatly appreciated, and Ill be happy to try to clarify things to make it easier for you to understand what is going on and what Im trying to do

3 Replies
Posts: 87
(@pravin3113)
Trusted Member
Joined: 14 years ago

Why not write a python script and have it automate the computations you wish to make? You can have the script run your model and carry out the post-processing on the cluster if it turns out to be too computationally intensive for your desktop.

3 Replies
Posts: 2
Topic starter
(@hotbasketballshoes4b)
New Member
Joined: 12 years ago

Mostly because I cannot code in python and wouldnt know where to start, do you have any suggestions on where to start, with the program and python in general?

Reply
Posts: 87
(@pravin3113)
Trusted Member
Joined: 14 years ago

If you are working with a CAE, there must be a .jnl (journal) file saved in the scratch directory. Now, do the post-processing only once. Then, open the .jnl file it in a text editor (Notepad, Notepad++, Vim, .. ) and scroll down to the end of the file and see if theres something familiar in the Python code in the .jnl file, there should be.

To learn more about scripting, theres no short-cut. Abaqus documentation is a pretty good reference.

Reply
Share: