
發(fā)布
注冊
/
登錄abaqus施加離散位移的案例
Abaqus如何施加自定義函數(shù)的位移約束
Abaqus如何施加自定義函數(shù)的位移約束
對于有一些模型需要加載隨時(shí)間變化的載荷和約束,Abaqus提供各種定義方式,通過Amplitude來完成,本次想闡述的時(shí)加載不隨時(shí)間變化而是隨坐標(biāo)變化的約束。
建立如圖所示的模型,想對這個(gè)模型的整體在x方向施加一個(gè)隨著Y軸坐標(biāo)線性變化的位移約束,即u1=kY形式的約束。
圖1
直接施加肯定不可能,與ANSYS一樣,需要先建立函數(shù),建立函數(shù)菜單的位置如圖2所示,在Load模塊下的Tool菜單下。
圖2
點(diǎn)開之后如圖3所示,點(diǎn)擊Creat彈出對話框,采用Expression field的方式建立函數(shù),并可以修改名稱。
圖3
之后即可通過如圖4所示的界面來創(chuàng)建函數(shù),能夠用的變量是坐標(biāo)XYZ,運(yùn)算符在右邊,坐標(biāo)采用的坐標(biāo)系可以自由選擇,默認(rèn)采用笛卡爾總體坐標(biāo)系。選擇坐標(biāo)的時(shí)候可以直接點(diǎn)選Abaqus/CAE窗口的已有坐標(biāo)系直接選擇。
圖4
創(chuàng)建完保存。
之后即可創(chuàng)建位移約束,如圖5所示,需要注意兩個(gè)東西,一個(gè)是通過Distrubition選擇剛才創(chuàng)建的函數(shù)AnalyticalField-1,另外施加u1時(shí)填入數(shù)字1的含義表示施加1倍的函數(shù)。
圖5
創(chuàng)建完之后,可以通過主菜單的View-Assembly Display Option-Attribute來設(shè)置顯示,如圖6所示。
圖6
最終加載完成如圖7所示。
圖7
很明顯隨著Y坐標(biāo)的不同而不同。
展開 abaqus中做的組合結(jié)構(gòu)施加位移荷載的模型,總是出現(xiàn)錯(cuò)誤怎么解決
status文件如下
-------------------------------------------------------------------------------
PREPROCESSOR WARNING MESSAGES
-------------------------------------------------------------------------------
***WARNING: There are 3 warning messages in the data (.dat) file. Please
check the data file for possible errors in the input file.
***WARNING: In step 1, portions of main surfaces in the general contact domain
have been tied together. Joining disconnected surfaces with *TIE
does not alter the surface connectivity and results in a seam in
the contact surface. The nodes along the tied surface perimeters
have been added to the node set named "WarnNodePerimTieSeam".
--------------------------------------------
展開