在workbench中有两种方法获取变形后各节点的坐标:
最近用workbench时不知道怎么获取变形后的各节点坐标,百度了半天找不到,谷歌上参考了别人的答案总结了下两种方式,试验之后发现结果一致。参考链接https://studentcommunity.ansys.com/thread/export-nodal-coordinate/
-
如何获取
1.直接使用function:
Solution->User Defined Result->Expression(LOC_DEFX,LOC_DEFY,LOC_DEFZ分别对应变形后xyz的坐标)
求解完之后右键LOC_DEFX->Export->Export Text File(y z同理)。
2.通过初始各节点的坐标与X Y Z三个方向的变形量来计算求得:
首先要输出初始位置节点坐标:Tools ->Options->Export->Include Node Location(No->Yes).
分别获取X Y Z三个方向的变形量:Solution->Deformation->Directional->Orientation(X Axis)(y z同理)
求解完之后右键FaceXDeformation->Export->Export Text File(y z同理)。
-
验证
在matlab中对结果进行了合并:
方法1:
从第一列到第八列依次表示:
Node Number,X Location,Y Location,Z Location ,LOC_DEFX,LOC_DEFY,LOC_DEFZ
方法2:
从第一列到第十列依次表示:
Node Number,X Location,Y Location,Z Location ,X Directionl Deformation,Y Directionl Deformation,Z Directionl Deformation,LOC_DEFX,LOC_DEFY,LOC_DEFZ
由上可见两种方式获得的结果一致