Hello everyone,
I have an issue when trying to extract nodal stresses from Abaqus. I am utilizing the input file approach instead of the Python script approach. I know that Abaqus provides stresses for each element but I am interested in the stresses at each node. I have seen that people advise to use the following:
*element output, position=nodes, directions=YES
In the input file in order to obtain stresses at each node, but I do not know how to extract these values utilizing the Abaqus2MatLab Toolbox. I keep extracting the stresses at each element in the form of number of elements * Number of integration Points * Number of Increments * Section Points
If anyone knows the Rec code or can direct me in the right direction it will be greatly appreciated.
Thank you,
Caleb






Hello Caleb,
You should specify in your input file (assuming that you are running Abaqus/Standard) the options:
*FILE FORMAT, ASCII
*EL FILE, POSITION=AVERAGED AT NODES
S
Assume that your input file is named 'YourInputFile.inp'
Run your input file in Abaqus and after the analysis has terminated, execute in Matlab the following command:
out=readFil('YourInputFile.fil',11)
Before executing Matlab you have to ensure that the current directory of Matlab is the same with the current working directory of Abaqus, where the 'YourInputFile.fil' file is placed.
For more details you can refer to the Abaqus2Matlab documentation in the DOCUMENTATION tab of this website. The above instructions illustrate the use of the newest (2nd) version of Abaqus2Matlab, released on 10 July 2017. You can download this for free from the DOWNLOADS tab.
Best regards,
George