使用初始條件分析避免齒輪幾何干涉

使用初始條件分析避免齒輪幾何干涉的圖1

在進行齒輪建模過程中,要求一對齒輪副的兩個齒輪幾何體之間不能存在干涉,否則會引起齒輪副嚙合不平穩、沖擊載荷大等問題,如下圖所示。

使用初始條件分析避免齒輪幾何干涉的圖2

干涉導致的齒輪嚙合力非常大,使齒輪運行不穩定。

使用初始條件分析避免齒輪幾何干涉的圖3

為了避免這個問題,在Simpack中進行齒輪建模時一般都需要手工把齒輪幾何體的位置確定,使幾何體之間不干涉,主要有以下兩種方法:

(1)    修改齒輪幾何體位置

在齒輪幾何體建模屬性對話框中,修改Initial gearangle參數的值,實現兩個齒輪不干涉。

使用初始條件分析避免齒輪幾何干涉的圖4

 

(2)    修改齒輪鉸接的初始位置

通過設置齒輪鉸接(通常是旋轉鉸接)的Pos.值,使該齒輪部件旋轉一定角度,實現兩個齒輪幾何體之間不干涉狀態。

使用初始條件分析避免齒輪幾何干涉的圖5

 

可以看出上述兩種方法都需要手工輸入精確的角度位置值,如果是直齒輪,肉眼很容易判斷還比較容易,對于斜齒輪、錐齒輪等,很難通過肉眼識別來輸入準確的數值。

使用初始條件分析避免齒輪幾何干涉的圖6

 

為了解決初始條件這類的問題,Simpack 2018x新增加了initial Condition初始條件功能。支持Marker、Connection、Spring/Damper、Gear、Shaft等類型的初始條件分析。 

使用初始條件分析避免齒輪幾何干涉的圖7

 對于齒輪模型,要求選擇類型是Gear。支持Gear Primitives和Gear Force Element兩種輸入類型。

使用初始條件分析避免齒輪幾何干涉的圖8

按照兩種方式,分別輸入相應的參數,如下圖所示。這兩種方式的功能和結果是完全相同的。

使用初始條件分析避免齒輪幾何干涉的圖9

使用初始條件分析避免齒輪幾何干涉的圖10

  

點擊上面對話框中的Apply Initial Condition按鈕,或者點擊求解器工具欄上的按鈕,進行初始條件分析。

 

使用初始條件分析避免齒輪幾何干涉的圖11

 

分析結果,原來干涉的齒輪幾何體自動調整為不干涉的齒輪幾何體狀態。

 

使用初始條件分析避免齒輪幾何干涉的圖12

通過檢查齒輪的鉸接發現,分析的原理是系統自動修改了其中一個鉸接的初始位置數值。

使用初始條件分析避免齒輪幾何干涉的圖13

 

該initial Condition命令也支持其它類型的初始條件分析,如Marker、彈簧阻尼器、連接等,具體請查看幫助文檔說明。

注意:Simpack2018版本也有initial Condition功能,但是其不支持齒輪初始條件分析。該版本僅支持Marker和Connection兩種建模元件類型的初始條件分析,如下圖所示。也就是說,如果想實現齒輪初始條件分析,必須使用Simpack 2018x及以上版本。

使用初始條件分析避免齒輪幾何干涉的圖14

作者: 馬璐 

來源:MBD之家

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

TOP

3
1
2