Ansys Learning Forum › Forums › Installation and Licensing › Ansys Products › How to get the rotations of each node in a plate modeled through solid elements? › Reply To: How to get the rotations of each node in a plate modeled through solid elements?
Â
The *VFUN command has an option to transform a global x/y/z location to an local coordinate system location. So first create a local cylindrical coordinate system (where x/y/z are really r/theta/z) where theta is in the direction you want the rotation. Let’s say this is CS 12. Now capture the origianal and deformed locations in an array:
(the following is from memory so it may not work...please review command help for each command)
/post1
set,last,last
*dim,node11,array,2,3,1
node11(1,1)=nx(11)
node11(2,1)=nx(11)+ux(11)
node11(1,2)=ny(11)
node11(2,2)=ny(11)+uy(11)
node11(1,3)=nz(11)
node11(2,3)=nz(11)+uz(11)
now do the transformation:
*vfun,local11,local,node11(1,1),12
Now the second column of local11 array will contain the theta values of node 11 in the original (as modeled) location and the deformed location. The difference is the rotation in degrees about the local CS z axis (in theta direction). Repeat for other local coordinate systems as needed. Â
mike
Â