
發(fā)布
注冊
/
登錄ansys ce命令
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-07

ansys ce命令的實例教程
ANSYS梁單元與實體單元的耦合與約束方程
By長安CAE
1 概述
在ANSYS計算過程中,有時候會遇到不同單元之間進(jìn)行連接,由于不同的單元自由度不同,連接時通常需要通過耦合和約束方程建立節(jié)點自由度的關(guān)系,保證結(jié)果的準(zhǔn)確性。
耦合可以理解成是將耦合的對象某個自由度作相等處理,而約束方程則不局限于相等這個關(guān)系,其可以描述具有某種關(guān)系的自由度。如圖1所示,為梁單元與平面單元的連接。如果不采用約束方程,力矩的傳遞無法完成,因為平面單元沒有轉(zhuǎn)動自由度。
圖1 梁單元與平面單元連接
為使節(jié)點2具有力矩傳遞的能力,要求1、2、3節(jié)點之間的自由度滿足以下關(guān)系:
ROTZ2 = (UY3 - UY1)/10
再通過CE命令,即可將此關(guān)系通過約束方程的形式施加給1、2、3節(jié)點。
2 命令
查看ANSYS的幫助文檔,查詢CE命令的解釋,如圖2所示。
圖2 ANSYS的CE命令解釋
CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, Lab3, C3
其中,NEQT表示常數(shù),用于區(qū)別約束方程,一般可以用數(shù)字1、2、3表示即可,表示第幾個約束方程;
CONST表示方程的常數(shù)項,一般為0;
NODE1,表示第一個節(jié)點;
Lab1,表示自由度標(biāo)簽,對于結(jié)構(gòu)而言,就是三個平移和三個轉(zhuǎn)動自由度;
C1,表示該自由度的系數(shù);
同理,后面的也一樣。
展開 對于約束方程的施加,在ANSYS中可以使用CE命令,其基本形式如下:
CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, Lab3, C3
其中:
NEQN為約束方程編號,可取值為:
=N:任意編號;
=HIGH:既有約束方程的最高編號,這個非常適用于向已有的方程中增加自由度;
=NEXT:既有約束方程最高編號+1,自動編號選項;
默認(rèn)為HIGH。
CONST為方程的常數(shù)項Constant;
NODE1為約束方程的第一項的節(jié)點號,如果使用-NODE1則為刪除該項;
Lab1為第一項的節(jié)點自由度標(biāo)識符,可以用UX、UY、UZ、ROTx、ROTy、ROTz進(jìn)行表示;
C1為第一項系數(shù),如果設(shè)置為0則不計入該項。
其他選項與上述類似,當(dāng)約束方程的項數(shù)多于三項時,可以重復(fù)執(zhí)行該命令,使用默認(rèn)的HIGH向該方程中增加其他項;如果修改約束方程的常數(shù)項,則采用不帶節(jié)點參數(shù)的CE命令,求解期間也只能修改約束方程常數(shù)項,可以使用CECMOD命令。
展開 3、接地的自由度(即由D或共它約束命令指定的自由度值)不能包括在耦合集中。
4、在減縮自由度分析中,如果主自由度要從耦合自由度集中選取,只有主要自由度才能被指定為主自由度。(不能指定耦合集中的刪除自由度為主自由度)。
ANSYS中使用耦合的命令:CP\CPINTF
二、約束方程
通過方程二字,其實大家也很好理解,他是定義節(jié)點自由度之間的線性關(guān)系。前面我們說了耦合其實是一種很簡單的約束方程,這兒就可以理解為耦合的節(jié)點自由度之間滿足廣義位移相等的這樣一種線性關(guān)系。
約束方程常見的三種應(yīng)用如下:
1、連接不用的網(wǎng)格:例如實體與實體的界面、2D與3D單元的連接、單元面的同一表面但節(jié)點位置不重合。
2、連接不相似的單元類型,例如殼與實體、垂直于殼或者實體的梁。
3、建立剛性區(qū)域:約束方程的特殊運用,可由程序自動生成。
約束方程ANSYS命令:CE、CERIG
展開 約束方程ANSYS命令:CE、CERIG
其中CE命令對應(yīng)于我們前面所說的CP命令,是更加具有普遍性的命令,該命令通過定義每個自由度之間的系數(shù)關(guān)系來建立約束方程。例如:
約束方程如下:
A129=-A363
0=A129+A363
用CE命令輸入約束方程形式如下:
CE,1,0,129,MAG,1,363,MAG,1
相比于CE命令,CERIG是我們經(jīng)常使用到的命令,該命令唯一的作用便是通過寫約束方程定義一個剛性區(qū)域。通過連接一保留的(或主)節(jié)點到許多待去掉(或從)節(jié)點定義剛性線。
使用約束方程需要注意的事項如下:
1、所有的約束方程都以小轉(zhuǎn)動理論為基礎(chǔ)。因此,它應(yīng)用在大轉(zhuǎn)動分析中〔NLGEOM〕應(yīng)當(dāng)限制在約束方程所包含的自由度方向無重大變化的情況。
2、約束方程的出現(xiàn)將產(chǎn)生不可預(yù)料的反力和節(jié)點力結(jié)果。詳見《ANSYS BasicAnalysis Guide》 中通用后處理器(POST1)中的相關(guān)討論。
4、結(jié)語
大概本人所理解的耦合以及約束方程就是上述所言,當(dāng)然,可能講的并不全面,更加詳細(xì)的關(guān)于該方面的知識可以參考相關(guān)專著。
有的同學(xué)看到最后,可能還是不怎么明白,我們具體使用過程中需要使用哪些命令呢?
水哥這里就列出四個命令,CP、CPINTF 、CERIG、CPDELE。
CP、CPINTF耦合,CERIG建立剛性區(qū)域,CPDELE刪除耦合
如此,足矣!
歡迎關(guān)注weixin公眾號:ANSYSABAQUS
展開 
ansys ce命令的相關(guān)專題、標(biāo)簽、搜索
ansys ce命令的最新內(nèi)容
約束方程ANSYS命令:CE、CERIG
約束方程ANSYS命令:CE、CERIG
其中CE命令對應(yīng)于我們前面所說的CP命令,是更加具有普遍性的命令,該命令通過定義每個自由度之間的系數(shù)關(guān)系來建立約束方程。
對于約束方程的施加,在ANSYS中可以使用CE命令,其基本形式如下:
CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, Lab3, C3
其中:
NEQN為約束方程編號,可取值為:
=N:任意編號;
=HIGH:既有約束方程的最高編號,這個非常適用于向已有的方程中增加自由度;
=NEXT:既有約束方程最高編號+1,自動編號選項
圖2 ANSYS的CE命令解釋
CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, Lab3, C3
其中,NEQT表示常數(shù),用于區(qū)別約束方程,一般可以用數(shù)字1、2、3表示即可,表示第幾個約束方程;
CONST表示方程的常數(shù)項,一般為0;
NODE1,表示第一個節(jié)點;
Lab1,表示自由度標(biāo)簽,對于結(jié)構(gòu)而言,就是三個平移和三個轉(zhuǎn)動自由度