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