Hypermesh 自動生成 孔邊Washer 腳本

        在有限元分析中,與大大小小的孔打交道通常是必不可少的,在前處理中,需要在孔周邊建立各種各樣的連接關系,由于存在應力集中的影響,孔邊通常應力較大,塑性應變也較高,在后處理中,通常需要對孔邊單元進行區別對待,在hypermesh前處理中建立孔邊Washer Set集能幫助我們較好地進行后處理,提高后處理效率,如何在前處理中快速建立孔邊單元的Washer Set集?本文探討了這一問題,通過tcl 腳本實現了對模型孔邊 Washer 單元的自動識別并建立相應的Set,同事考慮到提交計算前可能忽視該操作,在abaqus后處理中,對于未建立Washer 集的odb文件,根據前期識別的Set集的單元,通過python 對odb文件進行后處理,創建了相應的Washer Group,幫助用戶選擇相應的視圖及進行數據輸出。

前處理效果如下,,未建立set集合前,圖示單元共有6個孔,其中3,4,5,6存在Washer, 1,2兩孔無Washer

捕獲.png

腳本運行之后,生成效果如下

捕獲2.png

3,4,5,6孔邊Washer單元皆被找到并建立在washer 集合,1,2孔邊單元并不含washer,未被找到。

同時輸出包含孔邊washer 單元的dat文件,方便后續利用python腳本在abaqus viewer 中創建 Element Set。

腳本的關鍵在于如何找到高效地找到孔邊單元,并忽略掉不含Washer的孔邊單元。

本人郵箱:QingMingTianXia@126.com

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

3
2
8