ANSYS中的坐標系問題

2017-05-06  by:CAE仿真在線  來源:互聯(lián)網(wǎng)


前處理一向是ANSYS非常值得稱道的優(yōu)點,靈活的坐標系在其中起到了相當大的作用。

下面來分別認識一下這些坐標系:

整體坐標系和局部坐標系(Global and Local Coordinate Systems )

整體坐標系

整體坐標系和局部坐標系用于在建模過程中實現(xiàn)定位功能,例如ANSYS中有許多創(chuàng)建圖形要素命令(創(chuàng)建點、線、面等),如果只有一個坐標系,那么就意味著真?zhèn)€模型都基于同一個坐標原點——這對于復雜模型而言實在是會造成大麻煩。如果針對模型的不同構件,采用不同的坐標系,而不同坐標系又可以產(chǎn)生某種關聯(lián),這樣就可以用更加簡單的描述方式創(chuàng)建構件,再將各個構件合并成整體,這就是整體與局部坐標系的意義。


ANSYS中的坐標系問題ansys圖片1


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


ANSYS中的坐標系問題ansys圖片2

它們是:



  • 直角坐標系(Cartesian coordinate system)系統(tǒng)默認的坐標系)

  • 柱面坐標系(Cylindrical coordinate system)

  • 球面坐標系(Spherical coordinate system)

直角坐標系最容易理解,至于其他,注意看圖示中X、Y、Z軸對應的變量值,比如柱面坐標系中的X就是R,Y就是θ,Z就是Z。

也就是說,當看到k,1,3,6,7的時候,要看其處在哪個坐標系中,后面的3,6,7的單位可不一定是什么呦。

局部坐標系


ANSYS中的坐標系問題ansys圖片3


上面的實例中,目的是從矩形平面里“摳掉”兩個圓。做法是先建立矩形平面,然后在圓心處建立局部坐標系,并繪制圓面,最后用布爾運算從矩形平面中“剪掉”圓面即可。

這里生成局部坐標系的命令是:

……

local,11,1,x1,y2
n,5,R2,β

……

如何建立局部坐標系:

根據(jù)整體坐標系定義局部坐標系
LOCAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX
根據(jù)已知的 3個節(jié)點定義局部坐標系
CS,KCN,KCS,NORIG,NXAX,NXYPL
根據(jù)已知的 3個關鍵點定義局部坐標系
CSKP,KCN,KCS,PORIG,PXAXS,PXYPL
根據(jù)激活的坐標系定義局部坐標系
CLOCAL,KCN,KCS,XL,YL,ZL,THXY,THYZ,THZX

如何激活局部坐標系?

通過改變 KCN 的值來實現(xiàn)坐標系的激活與切換

  • CSYS,0 表示激活整體直角坐標系

  • CSYS,1 表示激活整體柱面坐標系

  • CSYS,2 表示激活整體球坐標系

  • CSYS,n 表示激活局部坐標系(n表示局部坐標系號,n>=11)

節(jié)點坐標系(Nodal Coordinate Systems)

什么時候會考慮節(jié)點坐標系?

  1. 定義節(jié)點自由度的方向,因為節(jié)點輸入數(shù)據(jù)(如約束自由度、荷載等)是以節(jié)點坐標系方向來表達的;

  2. 定義節(jié)點結果數(shù)據(jù)的方向,時間歷程后處理(POST26)中節(jié)點結果數(shù)據(jù)(如自由度解、節(jié)點力等)也是以節(jié)點坐標系方向來表達的。


ANSYS中的坐標系問題ansys培訓的效果圖片4


節(jié)點坐標系不孤立存在,而是與自由度、荷載、節(jié)點力等綁定在一起。節(jié)點坐標的使用,就是使其“轉向”誰的過程:


csys,0(激活直角坐標系為當前坐標系)
nrotat,all
(將節(jié)點坐標系切換到與當前坐標系方向一致)
f,all,fx,100
f,all,fy,100


csys,1 (激活柱面坐標系為當前坐標系)
nrotat,all
f,all,fx,100
f,all,fy,100

定義節(jié)點坐標系的方法

切換節(jié)點坐標系為當前坐標系
NROTAT,NODE1,NODE2,NINC

生成節(jié)點時可以定義旋轉角度,使節(jié)點坐標系方向旋轉一個角度
N,NODE,X,Y,Z,THXY,THYZ,THZX

對已有節(jié)點可以修改節(jié)點坐標系的方向
NMODIF,NODE,X,Y,Z,THXY,THYZ,THZX

單元坐標系(Element Coordinate Systems)

與每個節(jié)點都有自己的節(jié)點坐標系一樣,每個單元都有自己的單元坐標系

單元坐標系的作用

  • 規(guī)定正交材料特性的方向

  • 規(guī)定所施加面力的方向

  • 規(guī)定單元結果數(shù)據(jù)(應力或應變)的方向

單元坐標系的默認方向:

  • 線單元(如Link1)的x軸通常由單元的I節(jié)點指向J節(jié)點;

  • 殼單元(如Shell63)的x軸通常取I節(jié)點到J節(jié)點的方向,z軸過I點且與殼面垂直,其正向由單元的I、J和K節(jié)點按右手規(guī)則確定,y軸總垂直于x,z軸;

  • 二維和三維實體單元(如Plane42,Solid45)的單元坐標系總平行于整體直角坐標系;


ANSYS中的坐標系問題ansys培訓的效果圖片5

如何定義或修改單元坐標系?


直接定義單元坐標系的方向:ESYS,KCN
對已知單元進行單元坐標系的修改:EMODIF,IEL,ESYS,I1

需要注意的是,定義或修改單元坐標系方向之前,一定要定義一個局部坐標系;一些單元的Keyopt提供了修改默認單元坐標系的設置。

顯示坐標系(Display Coordinate System)

顯示坐標系有什么用?

定義幾何體被列表或顯示——默認情況下幾何體總是顯示為整體直角坐標系,顯示坐標系的改變會影響到圖形的顯示

改變顯示坐標系類型

DSYS,KCN

想一想,什么情況下,我們需要幾何體以柱坐標的形式顯示出來呢?

結果坐標系(The Results Coordinate System)

用來列表、顯示或在通用后處理(post1)中將節(jié)點或單元結果轉換到一個特定的坐標系中。

——ANSYS計算的結果數(shù)據(jù)有位移、應力、應變和節(jié)點力,這些數(shù)據(jù)在向數(shù)據(jù)庫(*.DB)和結果文件(*.RST)存儲時,有的是按節(jié)點坐標系,有的是按單元坐標系。但是,結果數(shù)據(jù)通常需要切換到激活的結果坐標系中顯示、列表和單元表數(shù)據(jù)存儲。實際上,使用結果坐標系起到了一個根據(jù)用戶需要“統(tǒng)一”結果數(shù)據(jù)的作用!

注意:有些單元,例如beam單元的單元軸力和彎矩不受結果坐標系的影響

結果坐標系的設置

可以將其它整體坐標系、局部坐標系、節(jié)點和單元坐標系定義成當前(激活)的結果坐標系。

RSYS,KCN

注意:RSYS只能在后處理(POST1或POST26)中使用

示例


ANSYS中的坐標系問題ansys培訓的效果圖片6


對于這種徑向荷載的情況,在后處理查看應力分布的時候,默認會按照直角坐標給出應力分布云圖:

/post1

rsys,0
(將直角坐標系置為結果坐標系)
plnsol,s,x (顯示x方向應力云圖)


ANSYS中的坐標系問題ansys分析案例圖片7

但這明顯不是想要的結果,這樣做才對:


rsys,11
(將局部坐標系11置為結果坐標系)
plnsol,s,x (顯示x方向應力云圖)
fini


ANSYS中的坐標系問題ansys分析案例圖片8


這里再引申出一個問題,那就是,當混凝土內應變計埋設方向與其軸線方向不同,或者在斜肢中埋設傳感器的時候,查看傳感器處應力值之前也是要考慮調整結果坐標系的。






開放分享:優(yōu)質有限元技術文章,助你自學成才

相關標簽搜索:ANSYS中的坐標系問題 Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com