螺栓建模居然單獨寫一期?

驚不驚喜?意不意外?

實際上螺栓在各個行業的模型中的重要程度

是不亞於焊點焊縫的~

 

 

Altair HyperMeshAltair SimLab都有非常好用又強大的1D螺栓創建功能。SimLab得到的螺栓模型品質更高,更精細。但是考慮到SimLab通常只用於四面體網格基礎上的1D螺栓創建,和HyperMesh的功能有重疊,故本講只關注HyperMesh中的1D螺栓創建。但是3D螺栓的創建SimLab的自動化程度更高,因此,HyperMesh的對應功能就一帶而過。接下來就開始介紹正題了。

 

【HyperMesh寶典】之bolt螺栓 01

Part.1

 

HyperMesh1D > bolt面板創建螺栓的過程分成四個步驟:

 

第一步中的選擇基本上都是mesh depend,因為mesh independent要求求解器要支援零件之間的虛擬螺栓,例如Radioss中的Bolt (cylinder spring) ,效果如下圖,關鍵字設置請參考Radioss幫助文檔。

 

 

      第二步最常見的選項是consider exist holes only,也就是如果有符合要求的孔時才連接。

如果需要,HyperMesh也可以自動打孔或者填孔或者直接在對面抓一些節點。

 

第三步的選擇主要是為了處理上下孔不對中的情況(移動孔的位置還是傾斜連接),第四步是通過參數過濾實現只對特定規格的孔進行連接,比如忽略某些特別小的孔。

 

Part.2

接下來看一下如何在HyperMesh中批量創建螺栓連接。待處理的模型網格如下:

 

 

1

 
 

Step 1

進入1D > bolt面板設置參數如下,tolerance要大於零件的間距

 

 

點開右下角的realize & hole detect details,設置如下,表明我們希望搜索的孔的直徑範圍在0~60範圍之內。特徵角只在體單元的網格上起作用,目的是判斷圓柱段的開始和結束位置。

 

 

以下圖片展示了前兩個尺寸參數的意義:

2

 
 

Step2

在每一個孔邊上選擇一個節點

 

3

 
 

Step3

選擇兩個零件並點擊create,結果如下:

 

 

.

Part.3

 

有人可能會問,那如果孔的數量非常多,有沒有什麼辦法自動找出所有孔呢?

還是可以像點焊一樣從外部導入檔自動創建。或者使用HyperMesh的自動檢測孔的功能。

操作方法如下: 

 

1

Step 1

进入下拉菜单Mesh > Check > Components > Hole Detection

 

設置好後點擊Run,然後切換到2D Holes頁面

結果如下:

 

還差最後一步,在每個孔中心上生成一個節點,可以使用如下腳本:

結果如下:

 

 

Part.4

 

那如果是實體網格,創建1D螺栓的方法一樣嗎?請看如下示例,待處理的模型網格如下: 

1

Step 1

進入1D > bolt面板設置參數如下,tolerance要大於零件的間距

繼續點開右下角的realize & hole detect details,設置如下,最大尺寸要大於孔的直徑

 

2

Step 2

每一個孔邊上選擇一個節點(只要在圓柱面上都可以)

 

3

Step 3

選擇兩個零件並點擊create,結果如下

(右上角的兩個孔居然沒有連接成功): 

 

處理方法是在每一個失效的螺栓部位使用自訂的向量重新realize一下

 

結果如下:

 

說不一樣,其實也一樣!

 

【HyperMesh寶典】之bolt螺栓 02

 

 
 
 
 
 
 

有時1D螺栓的計算精度無法滿足要求,這時需要考慮使用六面體螺栓。HyperMesh並沒有專門的工具生成六面體螺栓。只能按照六面體網格劃分的一般流程來劃分,下面是一個簡單的視頻。

 

 

 

生成大量六面體螺栓的最佳選擇是使用SimLab中的對應功能。如果有CAD模型,SimLab可以自動識別幾何尺寸,用戶只需要輸入網格大小和一圈的單元數。操作步驟如下:

 

1

Step 1 

 

導入CAD文件

 
 

2

Step 2

 

進入下拉式功能表Advanced > Bolt Modeling > Bolted Joint工具

選擇下圖Bolt並輸入右側參數

3

Step 3

 

選擇模型中的所有螺栓

 

點擊Apply後就可以看到網格模型了。

如果沒有CAD檔也問題不大。

SimLab支援的標準螺栓形式有如下4種參數化螺栓,不需要CAD模型:

 

操作視頻如下:

 

 

除了這種手工輸入參數創建六面體螺栓,還可以把已經創建好的螺栓保存為範本,下次直接導入範本即完成螺栓的創建。

 

 

下一講我們將為大家介紹焊縫和粘膠,然後0D/1D/焊點系列文章就結束了喔~

但是!我們後續還會有很多很棒的專題噠~

【HyperMesh寶典】之bolt螺栓 03
arrow
arrow

    Altair Taiwan 發表在 痞客邦 留言(0) 人氣()