
發(fā)布
注冊
/
登錄ansys單元形狀質(zhì)量
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-07

ansys單元形狀質(zhì)量的實例教程
質(zhì)量單元屬于0維單元,ANSYS提供了質(zhì)量單元mass21,該單元有6個自由度,3個平動自由度和3個繞軸的轉(zhuǎn)動自由度,可以分別設(shè)置不同方向上的不同質(zhì)量和轉(zhuǎn)動慣量,但是一般3個平動方向上的質(zhì)量是相同的,而3個轉(zhuǎn)動方向上的轉(zhuǎn)動慣量可能分別不同。轉(zhuǎn)動慣量可能對某些非轉(zhuǎn)動模態(tài)影響較小甚至可以忽略,但是對某些模態(tài)影響比較明顯,所以在較容易獲得部件轉(zhuǎn)動慣量的情況下盡量將部件簡化為質(zhì)量單元時輸入每個方向上的轉(zhuǎn)動慣量參數(shù)。
質(zhì)量單元的另一個功能是作為輔助單元使用,在利用hypermesh為ANSYS求解器建模前處理時,涉及到不同零部件單元之間的連接裝配,此時在一些連接單元的節(jié)點上需要安放一個單元才能在導(dǎo)入ANSYS計算時正常進行,下面舉實例說明。
上圖是一個板通過4個紫色的柱焊接在板的4個孔上,建模是通過CERIG單元將板與柱在焊接位置剛性連接,然后在4個柱的頂端安裝在其他部件上,這里將柱的頂端連接到同一個節(jié)點上(節(jié)點號為4417),然后在該節(jié)點上施加固定約束邊界條件。建好模型后導(dǎo)出CBD文件并讀入ANSYS進行模態(tài)求解,開始求解時報出如下圖錯誤。
報錯信息顯示為,約束方程1有未使用的節(jié)點4417。主要原因是hypermesh中的CERIG單元轉(zhuǎn)化到ANSYS是約束方程。在建立節(jié)點耦合時,比如將若干單元的節(jié)點自由度耦合到一個新建的節(jié)點時,這個新建節(jié)點比如依附于某個單元,否則求解時就會報出上述錯誤信息,這里的解決方案就是在節(jié)點4417處建立一個mass21單元,為了消除mass21單元對求解結(jié)果的影響需將mass21的質(zhì)量屬性設(shè)置到非常低,特別是在模態(tài)求解時,質(zhì)量會嚴(yán)重影響模態(tài)求解結(jié)果,效果如下圖。
展開 指定輸出單元矩陣
/SOLU
SOLVE
finish
/OUTPUT, TERM ! 將輸出信息送到output windows中
! 這時用編輯器打開cp.out文件,可以看到按單元寫出的質(zhì)量、剛度等矩
陣
ANSYS中整體、單元剛度和質(zhì)量矩陣的提取.rar
指定輸出單元矩陣
/SOLU
SOLVE
finish
/OUTPUT, TERM ! 將輸出信息送到output windows中
! 這時用編輯器打開cp.out文件,可以看到按單元寫出的質(zhì)量、剛度等矩陣

ansys單元形狀質(zhì)量的相關(guān)專題、標(biāo)簽、搜索
ansys單元形狀質(zhì)量的最新內(nèi)容
質(zhì)量單元屬于0維單元,ANSYS提供了質(zhì)量單元mass21,該單元有6個自由度,3個平動自由度和3個繞軸的轉(zhuǎn)動自由度,可以分別設(shè)置不同方向上的不同質(zhì)量和轉(zhuǎn)動慣量,但是一般3個平動方向上的質(zhì)量是相同的,而3個轉(zhuǎn)動方向上的轉(zhuǎn)動慣量可能分別不同。轉(zhuǎn)動慣量可能對某些非轉(zhuǎn)動模態(tài)影響較小甚至可以忽略,但是對某些模態(tài)影響比較明顯,所以在較容易獲得部件轉(zhuǎn)動慣量的情況下盡量將部件簡化為質(zhì)量單元時輸入每個方向上的轉(zhuǎn)動慣量參數(shù)
、整體剛度和質(zhì)量矩陣的提取。
該功能需要進行二次開發(fā),由ansys形成
的二進制文件.full提取整體剛度和質(zhì)量
矩陣。
基于ansys的一個用戶開發(fā)程序例子編
了一個程序(附件中)。
開發(fā)環(huán)境:compaq fortran 6.5
運行環(huán)境:win2000。
一個主文件:self.for,
另一個文件matrixout.f90用于矩陣輸出
binlib.lib
1、整體剛度和質(zhì)量矩陣的提取。
該功能需要進行二次開發(fā),由ansys形成
的二進制文件.full提取整體剛度和質(zhì)量
矩陣。
基于ansys的一個用戶開發(fā)程序例子編
了一個程序(附件中)。
開發(fā)環(huán)境:compaq fortran 6.5
運行環(huán)境:win2000。
一個主文件:self.for,
另一個文件matrixout.f90用于矩陣輸出
binlib.lib為ansys提供的庫文件