Is there any specific reason for not including a function to read output of the deformation gradient tensor (Rec30)? I was thinking about writing my own function based on the format you've already established (ie. reading total strain at integration points) but wanted to make sure there weren't any strong reasons for why this might be more difficult than reading other data types.
top of page
If using this toolbox for research or industrial purposes, please cite:
Advances in Engineering Software. Vol 105. March 2017. Pages 9-16. (2017)
Abaqus2Matlab v.3.0
A new way to post-process FEA
bottom of page
I forgot to let you know that writing Rec30.m was very simple! Although not ideal, my solution to the overall problem is to calculate strains in Step2 relative to Step1 and then use Matlab to write a vtk file that can be read by paraview. More laborious than I originally wanted, but it gets the job done.
Best,
Stephen
Stephen,
Thank you very much for your good words about the Abaqus2Matlab app.
I understand what you want to do, and this is a really challenging problem.
Just FYI, in a future version, Abaqus2Matlab will enable users to configure automatically the connection between Abaqus and Fortran, without the need for manual operations on behalf of the user, and, apart from this, the users will be able to debug user subroutines written in Matlab, and afterwards automatically translate them in Fortran and run the analysis. Therefore, delving onto the user subroutine world will not be much pain anymore.
Let me know if you need any help or if you manage to solve the problem!
Best,
George
George,
Thanks for the response. I'll let you know if I'm having difficulties. I may look into some other ways of accomplishing what I need. The reason I need to access the deformation gradient tensor is so that I can calculate strains relative to a step other than the initial step in my analysis. Abaqus allows this by transferring the results of one analysis to the beginning of another analysis and updating the reference configuration during the transfer. However, Abaqus does not allow one to do this while also applying submodeling boundary conditions (which is essential to my analysis as it presently stands). I'm looking for a way to calculate strains at the end of step 2 relative to the end of step 1, and plot the strain contours. I'd like to be able to do this without delving into the world of writing user subroutines. We'll see how it goes.
Thanks again for the response and great work on the software package so far!
- Stephen
Hi sschwaner3,
There is not any specific reason for deliberately not including the function Rec30.m in the first open source version of Abaqus2Matlab. You can proceed by writing your own function based on the code of a similar function. If you want any help on this, or if you want the function, please let me know.
Best,
George