is there anyway to extract contact forces (CRORCE) using this tool?
Thank you in advance.
9 comments
Like
9 Comments
George Papazafeiropoulos
Nov 15, 2018
Yes, of course, please specify in the Abaqus input file (let's assume that it is named "model.inp") and within the *STEP definition the following options:
*OUTPUT, FIELD
*CONTACT OUTPUT
CFORCE
Then run the Abaqus input file and after the Abaqus analysis has successfully completed, execute the following command in MATLAB:
A node set is defined in accordance with the order of the nodes that are added to it at the corresponding *NSET option. To find the order of the nodes that are contained in a given node set, you can specify the option *PREPRINT, MODEL=YES after the *HEADING option at the beginning of the Abaqus input file. After the Abaqus analysis is completed successfully, you will see the order of the nodes in the given node set in an appropriate section of the dat file.
Yes, of course, please specify in the Abaqus input file (let's assume that it is named "model.inp") and within the *STEP definition the following options:
*OUTPUT, FIELD
*CONTACT OUTPUT
CFORCE
Then run the Abaqus input file and after the Abaqus analysis has successfully completed, execute the following command in MATLAB:
[odbOut1,odbDat,rpyOut]=readNodeFieldOdb('model.odb', 'None', 'None', 'None', 'CNORMF', 'True');
[odbOut2,odbDat,rpyOut]=readNodeFieldOdb('model.odb', 'None', 'None', 'None', 'CSHEARF', 'True');
The results will be assigned to the variables odbOut1 and odbOut2 for contact normal force (CNORMF) and frictional shear force (CSHEARF) respectively.
Best,
George