ANSYS中的坐標(biāo)系問題
2017-05-06 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
前處理一向是ANSYS非常值得稱道的優(yōu)點,靈活的坐標(biāo)系在其中起到了相當(dāng)大的作用。
下面來分別認(rèn)識一下這些坐標(biāo)系:
整體坐標(biāo)系和局部坐標(biāo)系(Global and Local Coordinate Systems )
整體坐標(biāo)系
整體坐標(biāo)系和局部坐標(biāo)系用于在建模過程中實現(xiàn)定位功能,例如ANSYS中有許多創(chuàng)建圖形要素命令(創(chuàng)建點、線、面等),如果只有一個坐標(biāo)系,那么就意味著真?zhèn)€模型都基于同一個坐標(biāo)原點——這對于復(fù)雜模型而言實在是會造成大麻煩。如果針對模型的不同構(gòu)件,采用不同的坐標(biāo)系,而不同坐標(biāo)系又可以產(chǎn)生某種關(guān)聯(lián),這樣就可以用更加簡單的描述方式創(chuàng)建構(gòu)件,再將各個構(gòu)件合并成整體,這就是整體與局部坐標(biāo)系的意義。

這是在任何一本ANSYS教材中都會見到的坐標(biāo)系的三種基本形式:

它們是:
-
直角坐標(biāo)系(Cartesian coordinate system)系統(tǒng)默認(rèn)的坐標(biāo)系)
-
柱面坐標(biāo)系(Cylindrical coordinate system)
-
球面坐標(biāo)系(Spherical coordinate system)
直角坐標(biāo)系最容易理解,至于其他,注意看圖示中X、Y、Z軸對應(yīng)的變量值,比如柱面坐標(biāo)系中的X就是R,Y就是θ,Z就是Z。
也就是說,當(dāng)看到k,1,3,6,7的時候,要看其處在哪個坐標(biāo)系中,后面的3,6,7的單位可不一定是什么呦。
局部坐標(biāo)系

上面的實例中,目的是從矩形平面里“摳掉”兩個圓。做法是先建立矩形平面,然后在圓心處建立局部坐標(biāo)系,并繪制圓面,最后用布爾運算從矩形平面中“剪掉”圓面即可。
這里生成局部坐標(biāo)系的命令是:
……
local,11,1,x1,y2
n,5,R2,β
……
如何建立局部坐標(biāo)系:
根據(jù)整體坐標(biāo)系定義局部坐標(biāo)系
LOCAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX
根據(jù)已知的 3個節(jié)點定義局部坐標(biāo)系
CS,KCN,KCS,NORIG,NXAX,NXYPL
根據(jù)已知的 3個關(guān)鍵點定義局部坐標(biāo)系
CSKP,KCN,KCS,PORIG,PXAXS,PXYPL
根據(jù)激活的坐標(biāo)系定義局部坐標(biāo)系
CLOCAL,KCN,KCS,XL,YL,ZL,THXY,THYZ,THZX
如何激活局部坐標(biāo)系?
通過改變 KCN 的值來實現(xiàn)坐標(biāo)系的激活與切換
-
CSYS,0 表示激活整體直角坐標(biāo)系
-
CSYS,1 表示激活整體柱面坐標(biāo)系
-
CSYS,2 表示激活整體球坐標(biāo)系
-
CSYS,n 表示激活局部坐標(biāo)系(n表示局部坐標(biāo)系號,n>=11)
節(jié)點坐標(biāo)系(Nodal Coordinate Systems)
什么時候會考慮節(jié)點坐標(biāo)系?
-
定義節(jié)點自由度的方向,因為節(jié)點輸入數(shù)據(jù)(如約束自由度、荷載等)是以節(jié)點坐標(biāo)系方向來表達(dá)的;
-
定義節(jié)點結(jié)果數(shù)據(jù)的方向,時間歷程后處理(POST26)中節(jié)點結(jié)果數(shù)據(jù)(如自由度解、節(jié)點力等)也是以節(jié)點坐標(biāo)系方向來表達(dá)的。

節(jié)點坐標(biāo)系不孤立存在,而是與自由度、荷載、節(jié)點力等綁定在一起。節(jié)點坐標(biāo)的使用,就是使其“轉(zhuǎn)向”誰的過程:
…
csys,0(激活直角坐標(biāo)系為當(dāng)前坐標(biāo)系)
nrotat,all
(將節(jié)點坐標(biāo)系切換到與當(dāng)前坐標(biāo)系方向一致)
f,all,fx,100
f,all,fy,100
…
csys,1 (激活柱面坐標(biāo)系為當(dāng)前坐標(biāo)系)
nrotat,all
f,all,fx,100
f,all,fy,100
定義節(jié)點坐標(biāo)系的方法
切換節(jié)點坐標(biāo)系為當(dāng)前坐標(biāo)系
NROTAT,NODE1,NODE2,NINC
生成節(jié)點時可以定義旋轉(zhuǎn)角度,使節(jié)點坐標(biāo)系方向旋轉(zhuǎn)一個角度
N,NODE,X,Y,Z,THXY,THYZ,THZX
對已有節(jié)點可以修改節(jié)點坐標(biāo)系的方向
NMODIF,NODE,X,Y,Z,THXY,THYZ,THZX
單元坐標(biāo)系(Element Coordinate Systems)
與每個節(jié)點都有自己的節(jié)點坐標(biāo)系一樣,每個單元都有自己的單元坐標(biāo)系
單元坐標(biāo)系的作用
-
規(guī)定正交材料特性的方向
-
規(guī)定所施加面力的方向
-
規(guī)定單元結(jié)果數(shù)據(jù)(應(yīng)力或應(yīng)變)的方向
單元坐標(biāo)系的默認(rèn)方向:
-
線單元(如Link1)的x軸通常由單元的I節(jié)點指向J節(jié)點;
-
殼單元(如Shell63)的x軸通常取I節(jié)點到J節(jié)點的方向,z軸過I點且與殼面垂直,其正向由單元的I、J和K節(jié)點按右手規(guī)則確定,y軸總垂直于x,z軸;
-
二維和三維實體單元(如Plane42,Solid45)的單元坐標(biāo)系總平行于整體直角坐標(biāo)系;

如何定義或修改單元坐標(biāo)系?
直接定義單元坐標(biāo)系的方向:ESYS,KCN
對已知單元進(jìn)行單元坐標(biāo)系的修改:EMODIF,IEL,ESYS,I1
需要注意的是,定義或修改單元坐標(biāo)系方向之前,一定要定義一個局部坐標(biāo)系;一些單元的Keyopt提供了修改默認(rèn)單元坐標(biāo)系的設(shè)置。
顯示坐標(biāo)系(Display Coordinate System)
顯示坐標(biāo)系有什么用?
定義幾何體被列表或顯示——默認(rèn)情況下幾何體總是顯示為整體直角坐標(biāo)系,顯示坐標(biāo)系的改變會影響到圖形的顯示
改變顯示坐標(biāo)系類型
DSYS,KCN
想一想,什么情況下,我們需要幾何體以柱坐標(biāo)的形式顯示出來呢?
結(jié)果坐標(biāo)系(The Results Coordinate System)
用來列表、顯示或在通用后處理(post1)中將節(jié)點或單元結(jié)果轉(zhuǎn)換到一個特定的坐標(biāo)系中。
——ANSYS計算的結(jié)果數(shù)據(jù)有位移、應(yīng)力、應(yīng)變和節(jié)點力,這些數(shù)據(jù)在向數(shù)據(jù)庫(*.DB)和結(jié)果文件(*.RST)存儲時,有的是按節(jié)點坐標(biāo)系,有的是按單元坐標(biāo)系。但是,結(jié)果數(shù)據(jù)通常需要切換到激活的結(jié)果坐標(biāo)系中顯示、列表和單元表數(shù)據(jù)存儲。實際上,使用結(jié)果坐標(biāo)系起到了一個根據(jù)用戶需要“統(tǒng)一”結(jié)果數(shù)據(jù)的作用!
注意:有些單元,例如beam單元的單元軸力和彎矩不受結(jié)果坐標(biāo)系的影響
結(jié)果坐標(biāo)系的設(shè)置
可以將其它整體坐標(biāo)系、局部坐標(biāo)系、節(jié)點和單元坐標(biāo)系定義成當(dāng)前(激活)的結(jié)果坐標(biāo)系。
RSYS,KCN
注意:RSYS只能在后處理(POST1或POST26)中使用
示例

對于這種徑向荷載的情況,在后處理查看應(yīng)力分布的時候,默認(rèn)會按照直角坐標(biāo)給出應(yīng)力分布云圖:
/post1
rsys,0
(將直角坐標(biāo)系置為結(jié)果坐標(biāo)系)
plnsol,s,x (顯示x方向應(yīng)力云圖)

但這明顯不是想要的結(jié)果,這樣做才對:
rsys,11
(將局部坐標(biāo)系11置為結(jié)果坐標(biāo)系)
plnsol,s,x (顯示x方向應(yīng)力云圖)
fini

這里再引申出一個問題,那就是,當(dāng)混凝土內(nèi)應(yīng)變計埋設(shè)方向與其軸線方向不同,或者在斜肢中埋設(shè)傳感器的時候,查看傳感器處應(yīng)力值之前也是要考慮調(diào)整結(jié)果坐標(biāo)系的。
相關(guān)標(biāo)簽搜索:ANSYS中的坐標(biāo)系問題 Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓(xùn)