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
There are two options to find the relative displacements:
1) Use the following options for defining a local coordinate system that is fixed to the center of the part and moves with it:
*NSET,NSET=NSET1 <nodes defining the part in question> *TRANSFORM,NSET=NSET1,TYPE=R <data line to define a transformed coordinate system> *NODE FILE,NSET=NSET1,GLOBAL=NO U
2) Subtract the displacement of the center of the part from the displacements of all nodes defining the part. In this way you will get a displacement field with respect to the part center.
I hope that the above help you. Let me know if you need further guidance regarding this.
Best regards.
Thank you very much for your reply, I did not explain it very well.
The displacements i'm trying to get are the displacements of the individual part without the addittion of the translations of the rest of the model, like in a whole model analysis see how much a small pin deformed.
I guess I'm looking to define a coordinate system fixed to a point in the middle of the part and for it to follow this point during the analysis?
Hello,
You can define a node set (see NSET1 below) that includes only the nodes of the specific part from which you want the relative displacements, and then extract these displacements in Matlab. This can be done in the Abaqus input file as follows:
... *NSET,NSET=NSET1 <nodes that define the part of interest> ... *STEP ... *FILE FORMAT, ASCII *NODE FILE,NSET=NSET1 U *END STEP
Regarding the "relative" displacements, please explain in more detail what do you mean by "relative".
Best regards