Hello,
I did simulation with Position=Averaged At Nodes. The simulation can not running if I put coordinate from rec 8. But if I use the node coordinate from rec 107, the extracted stress value is not match with the value in abaqus. So is there any way to obtain the coordinate that match with the stress value? Thank you
gpapazafeiropoulos@yahoo.gr
Hello, May I have your E-mail address?
In order to obtain the coordinates that match with the stress values, you have to specify the following options in the Abaqus input file (myInputFile.inp) and at the step level:
*FILE FORMAT, ASCII
*EL FILE,POSITION=AVERAGED AT NODES
S
*NODE FILE
COORD
Then, after the Abaqus analysis completes, run in Matlab the following script (you need the 2nd and latest version of Abaqus2Matlab in order to execute this code):
out1=readFil('myInputFile.fil',11);
out1=out1{1};
out2=readFil('myInputFile.fil',107);
out2=out2{1};
% number of element stress results
size(out1,1)
% number of nodes
size(out2,1)
I hope this helps.
Best regards!
Hello,
The model is rectangular cuboid shape. Here with is the element type (C3D8T) and several connectivities. Thank you for help
Hello,
Matching of the output of the functions Rec11.m and Rec107.m (for a fil file which has been generated using the option *El file, Position=Averaged At Nodes in the Abaqus input file) depends on the types of the elements used in the model. You have to give some details about the element type(s) that are used in your model, and their connectivity. Averaging will occur only over elements that contribute to a node that have the same type.
Best,
George