理论教育 有限元分析:详解坐标系的定义

有限元分析:详解坐标系的定义

时间:2023-10-23 理论教育 版权反馈
【摘要】:定义局部坐标系1)使用总体笛卡儿坐标定义局部坐标系。命令:DSYS,KCN说明:KCN为坐标系参考号,0为笛卡儿坐标系,1为柱坐标系,2为球坐标系,也可以为之前定义过的坐标系编号。

有限元分析:详解坐标系的定义

1.总体坐标系

总体坐标系被认为是一个绝对的参考系。ANSYS软件提供了前面定义的三种总体坐标系,即笛卡儿坐标、柱坐标和球坐标系,如表2-1所示。

表2-1 总体坐标系

978-7-111-35546-5-Chapter02-1.jpg

注意:这三种坐标系都是右手系,且由定义可知,它们有共同的原点。它们由其坐标系编号来识别:0是笛卡儿坐标系,1是柱坐标系,2是球坐标系,5是柱坐标系;0的坐标分量为XYZ;1的坐标分量为R、θZ;2的坐标分量为Rθϕ;5的坐标分量为RθY

2.局部坐标系

有时需要建立自己的坐标系,如在断裂力学求解应力强度因子时,局部坐标系的原点应与总体坐标系的原点偏移一定距离或旋转一定角度。用户可按以下方式定义局部坐标系。

用户可以在ANSYS进程中的任何阶段建立、删除和局部坐标系。

(1)定义局部坐标系

1)使用总体笛卡儿坐标定义局部坐标系。

命令:LOCAL

GUI:Utility Menu|WorkPlane|Local Coordinate Systems|Create Local CS|At Specified Loc

2)通过已有节点定义局部坐标系。

命令:CS

GUI:Utility Menu|WorkPlane|Local Coordinate Systems|Create Local CS|By 3Nodes

3)通过已有关键点定义局部坐标系。

命令:CSKP

GUI:Utility Menu|WorkPlane|LocalCoordinateSystems|CreateLocal CS|By 3Keypoints

4)以当前定义的工作平面的原点为中心定义局部坐标系。

命令:CSWPLA

GUI:Utility Menu|WorkPlane|Local Coordinate Systems|Create Local CS|At WP Origin

5)通过激活的坐标系由“CLOCAL”命令定义局部坐标系。

当用户定义了一个局部坐标系后,它就会被激活。创建了局部坐标系后,程序会分配给它一个坐标系编号(必须大于或等于11)。

(2)删除一个局部坐标

命令:CSDELE

GUI:Utility Menu|WorkPlane|Local Coordinate Systems|Delete Local CS

(3)查看所有的总体和局部坐标系

命令:CSLIST

GUI:Utility Menu|List|Other|Local Coord Sys

与三个预定义的总体坐标系类似,局部坐标系可以是笛卡儿坐标系、柱坐标系或球坐标系,但是局部坐标系的编号要大于或等于11。

注意:一般建议不要在球坐标系下进行实体建模操作,因为生成的可能不是用户想要的面或体。

3.显示坐标系

因为显示坐标系默认为总体笛卡儿坐标系,所以即便是在其他坐标系中定义的节点和关键点,其列表都在总体笛卡儿坐标中显示。用户可用下列方法改变当前的显示坐标系。

命令:DSYS,KCN

说明:KCN为坐标系参考号,0为笛卡儿坐标系,1为柱坐标系,2为球坐标系,也可以为之前定义过的坐标系编号。(www.daowen.com)

GUI:Utility Menu|WorkPlane|Change Display CS to|Global Cartesian/Global Cylindrica/Global Spherica/Specified Coord Sys

改变显示坐标系也会影响图形显示。除非用户有特殊的需要,一般在用诸如NPLOT、EPLOT命令显示图形前,应将显示坐标系重置为总体笛卡儿坐标系。DSYS命令对LPLOT、APLOT和VPLOT命令无影响。

4.节点坐标系

总体和局部坐标系用于几何体的定位,而节点坐标系则用于定义节点自由度的方向。每个节点都有自己的节点坐标系,默认情况下,节点坐标系平行于总体笛卡儿坐标系。可用下列方法将任意节点坐标系旋转到指定方向:

1)将节点坐标系旋转到激活坐标系的方向。

命令:NROTAT

GUI:Main Menu|Preprocessor|Create|Nodes|Rotate Node CS|To Active CS

2)对已有节点指定旋转角度。

命令:NMODIF

GUI:Main Menu|Preprocessor|Create|Nodes|Rotate Node CS|By Angles

3)按方向余弦旋转节点坐标系。

命令:NANG

GUI:Main Menu|Preprocessor|Create|Nodes|Rotate Node CS|By Vectors

4)列出节点坐标系相对总体笛卡儿坐标旋转的角度。

命令:NLIST

GUI:Utility Menu|List|Nodes

5.单元坐标系

每个单元都有它自己的坐标系。单元坐标系用于规定正交材料的方向、加面压力和结果的输出方向。所有的单元坐标系都是正交右手系。

大多数单元坐标系的默认方向遵循以下规则。

●线单元的X轴通常从该单元的I节点指向J节点。

●壳单元的X轴通常也取I节点到J节点的方向。Z轴过I节点且与壳面垂直,其正方向由单元的IJK节点按右手定则确定,Y轴垂直于X轴和Z轴。

●对二维和三维实体单元的单元坐标系总是平行于总体笛卡儿坐标系。

然而,并非所有的单元坐标系都符合上述规则。许多单元类型都有单元关键字选项,通过设置这些选项可以修改单元坐标系的默认方向,对面单元和体单元而言,也可以按如下方法将单元坐标系的方向调整到已定义的局部坐标系上。

命令:ESYS

GUI:Main Menu|Preprocessor|Attributes|Define|Default Attribs

如果既用了单元关键字KEYOPT命令,又用了单元坐标系ESYS命令,则单元关键字KEYOPT命令的定义有效。对某些单元而言,通过输入角度可相对先前的方向进一步旋转。

6.结果坐标系

在求解的过程中,计算的结果数据包括位移,梯度,应力,应变等。这些数据存储在数据库和结果文件中,要么是在节点坐标系,要么是在单元坐标系中。但结果数据通常是旋转到激活的结果坐标系中显示、列表和单元表数据存储的。

用户可将活动的结果坐标系转到另一个坐标系(如总体柱坐标系或一个局部坐标系),或转到在求解时所用的坐标系下(如节点和单元坐标系)。如果使用用户列表或显示、操作这些结果数据,则它们将首先被旋转到结果坐标系下。如图2-1所示。利用下列方法即可改变结果坐标系。

命令:RSYS

GUI:Main Menu|General Postproc|Options for Output

978-7-111-35546-5-Chapter02-2.jpg

图2-1 输出选项

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈