在Pro/E環(huán)境下,對圓柱直齒輪建立了精確的參數(shù)化模型。通過定義各種約束,在裝配模塊中確定了齒輪副的相對位置與嚙合關系。并使用機構運動分析模塊,通過定義機構的連接與伺服電機,實現(xiàn)了齒輪副的運動過程仿真。
參數(shù)化設計的本質(zhì)是在可變參數(shù)的作用下,系統(tǒng)能夠自動維護所有的不變參數(shù).參數(shù)化設計可以大大提高模型的生成和修改的速度,在產(chǎn)品的系列設計、相似設計及專用CAD系統(tǒng)開發(fā)方面都具有較大的應用價值。虛擬裝配是在虛擬環(huán)境中,利用虛擬現(xiàn)實技術將設計的產(chǎn)品三維模型進行預裝配虛擬裝配可幫助產(chǎn)品擺脫對于試制物理樣機并裝配物理樣機的依賴,可以有效地提高產(chǎn)品裝配建模的質(zhì)量與速度。通過在計算機軟件平臺下對整套裝置的設計仿真分析,能夠及時地發(fā)現(xiàn)設計中的缺陷,并根據(jù)分析結(jié)果進行實時改進,為進行物理樣的試制提供了試驗依據(jù)。參數(shù)化建模、虛擬裝配,運動仿真貫穿于整個計算機輔助設計全過程,可顯著地縮短研發(fā)周期,降低設計成本,提高工作效率。本次建模與運動仿真分析實現(xiàn)了圓柱直齒輪副的無圖紙化電子樣機設計,對現(xiàn)實齒輪制造過程有一定的指導意義。
1 圓柱直齒輪的參數(shù)化建模方法
1.1 笛卡爾坐標下的漸開線參數(shù)方程
由漸開線生成原理可知BM=BA,令OB=r,∠XOB=θ,則∠MBC=θ,BM=BA=rθ×2π/360,由圖1所示的幾何關系可推導出漸開線的參數(shù)方程為:
x=rcosθ+πrθsinθ/180
y=rsinθ-πrcosθ/180
該方程即為在proe環(huán)境下對漸開線進行參數(shù)化建模的理論基礎。

圖1 笛卡爾坐標下的漸開線
1.2 從方程建立漸開線
設置參數(shù)與關系見表1。
表1 齒輪參數(shù)化模型的參數(shù)與關系

在proe環(huán)境下,可以方便地從上面方程生成曲線,利用下列方程即可生成θ在0到60°之間的漸開線,如圖2所示。
t0=60*t
x=rb*(cos(t0)+pi*t0*sin(t0)/180)
y=rb*(sin(t0)-pi*t0*cos(t0)/180)

圖2 精確漸開線模型
1.3 齒輪建模過程
在xy草繪平面下,利用關系sd0=rb,sd1=ra,sd2=rf生成三個特征圓,利用與水平軸成a=360/4z的軸線對漸開線進行鏡像,通過修剪草圖得到單齒的輪廓,對該輪廓進行拉伸可以得到一個齒形。再以玎為半徑的圓拉伸出齒輪體,最后對單齒進行圓形陣列,陣列角度間距由關系確定,即d19=360/z,從而得到齒輪的參數(shù)化模型,如圖3所示。由于本模型使用了參數(shù)化建模,所有參數(shù)、關系與方程都是基于齒數(shù)與模數(shù),所以只需要修改參數(shù)z和m,就可以得到新的模型,大大的提高了齒輪建模的效率。

圖3 齒輪的參數(shù)化模型
1.4 參數(shù)化建模方法的特點
就參數(shù)文件而言,我們可以簡單的認為它是一個或若干個包含CAD系統(tǒng)可識別參數(shù)名和參數(shù)值的電子表格,格式可以是公共格式比如Access/Excel兼容的各類數(shù)據(jù)表。當然目前具有參數(shù)化建模功能的三維CAD軟件一般都包含了參數(shù)編輯模塊或窗體供使用。參數(shù)文件中的參數(shù)名根據(jù)數(shù)據(jù)庫和CAD軟件模型對數(shù)據(jù)格式要求,一般由ASCII碼表格中的有效字符組成。制作完成的參數(shù)表一般要求由列數(shù)代表參數(shù)的個數(shù),由增加參數(shù)行的方式填寫必要的參數(shù)值。就參數(shù)模型而言,簡而言之即使用上面談到的參數(shù)名進行模型的繪制和構建,以用戶對參數(shù)行的選擇,為模型賦予不同規(guī)格的參數(shù)值,從而實現(xiàn)參數(shù)化建模,這就要求:
1)模型草圖和特征均以參數(shù)名創(chuàng)建,而非確值;
2)參數(shù)化模型在各參數(shù)行中均可成立,不出現(xiàn)模型失敗;
3)模型可自動識別參數(shù)數(shù)據(jù)庫/表格中的參數(shù)名和參數(shù)值;
4)模型按參數(shù)表驅(qū)動進行即時變化,生成新模型:
5)用戶可根據(jù)需要選中某一確值,即某一參數(shù)行作為鎖定當前模型并脫離參數(shù)行,以確值身份另存為指定的CAD文件。
由此可見,利用參數(shù)化驅(qū)動創(chuàng)建的三維CAD模型數(shù)據(jù)庫可將同屬于一個系列或型號的產(chǎn)品“統(tǒng)領”起來管理,用戶在查詢和調(diào)看過程中十分便利。但是參數(shù)化模型的建立,特別是參數(shù)化模型數(shù)據(jù)庫的創(chuàng)建存在很多的技術關鍵點,比如參數(shù)化模型的規(guī)格表示法、唯一性要求等環(huán)節(jié)。需要在謀劃階段即具有“全局觀念”,將關鍵的技術節(jié)點一一分析出來,加以解決。從粗淺的經(jīng)驗來看,創(chuàng)建一個龐大的面向三維CAD用戶的參數(shù)化零部件數(shù)據(jù)資源庫并不容易,需要具備數(shù)據(jù)庫、系統(tǒng)結(jié)構、機械學、標準化等相關的知識和應用經(jīng)驗。
2 齒輪副的虛擬裝配
2.1 裝配關系
首先必須定義骨架模型以確定兩個齒輪的空間位置.在空間中生成兩根軸線A_1與A_2,軸線之間的距離由(m1z1+m2z2)/2確定。打開第一個齒輪組件,使用如下的裝配關系:
1)應用銷釘約束使其只具有一個旋轉(zhuǎn)自由度;
2)應用軸對齊約束使齒輪軸線與骨架模型中A_l軸重合;
3)應用平移約束使齒輪的基準平面與坐標平面重合。
第二個齒輪的裝配關系類似。
2.2 虛擬裝配結(jié)果
裝配結(jié)果如圖4、圖5所示.由于定義了完整的約束,虛擬裝配結(jié)果完全符合齒輪副的實際工作位置。

圖4 虛擬裝配直觀圖

圖5 嚙合處細節(jié)圖
3 齒輪副的運動模擬
機構運動分析模塊是Pro/E中一個集運動仿真和機構分析于一身的功能強大的模塊。利用該模塊,當各個零部件通過裝配模塊組裝成一個完整的機構以后設計師就可以直接啟動機構運動分析模塊,根據(jù)設計意圖定義機構中的連接、設置伺服電機然后運行機構分析,觀察機構的整體運動軌跡和各零件之間的相對運動,以檢測機械的干涉情況。而且,利用該模塊還可以進行各種的測量工作,并把分析結(jié)果保存成影片的形式。
模型裝配好以后,開啟應用程序“機構”,可對齒輪副的運動過程進行模擬仿真。其設置過程如下:
1)在“約束”選項卡中,設置“連接軸約束”,選擇主動件的軸,步進值為6;
2)新建“齒輪副”,分別設置齒輪1與齒輪2的連接軸與主體,齒輪比由用戶定義,分別輸入五與z2的值;
3)設置伺服電機.將電機與齒輪1的連接軸相連,設置速度為36;
4)在“分析”菜單中選擇“機構分析”,輸入幀數(shù)為30,選擇運行,系統(tǒng)將根據(jù)之前的設置進行運動仿真,運動結(jié)果將顯示在主窗口中。在以后的操作中,只要點擊“回放”,隨時可以觀看齒輪副的運動過程仿真;
該運動模擬也可保存為AVI的格式,使得沒有安裝proe軟件的用戶也可以方便地觀看齒輪嚙合的運動過程。
4 結(jié)論
本文論述了在Pro/E環(huán)境下對圓柱直齒輪建立精確的參數(shù)化模型的方法.通過定義骨架模型與各種約束,如銷釘、軸對齊、旋轉(zhuǎn)等,在裝配模塊中確定了齒輪副的相對位置與嚙合關系。在模型裝配完成后,使用機構運動分析模塊,通過定義機構的連接與伺服電機,實現(xiàn)了齒輪副的運動過程仿真.參數(shù)化建模、虛擬裝配,運動仿真貫穿于整個計算機輔助設計全過程,可顯著地縮短研發(fā)周期,降低設計成本,提高工作效率。本次建模與運動仿真分析實現(xiàn)了圓柱直齒輪副的無圖紙化電子樣機設計,對現(xiàn)實齒輪制造過程有一定的指導意義。虛擬裝配與運動模擬將從根本上改變傳統(tǒng)的產(chǎn)品設計和制造模式,縮短產(chǎn)品設計與制造周期,降低產(chǎn)品開發(fā)成本,隨著國家工業(yè)化和信息化建設速度的加快,必將帶來更大經(jīng)濟和社會效益。