王 斌,孫 遜,徐愛軍,李聚波
(河南科技大學 機電工程學院,河南 洛陽 471003)
UG軟件將零件加工的幾何造型、刀位、圖形顯示和后置處理等作業過程結合在一起,可以有效地解決復雜零件的編程來源、圖形顯示、走刀模擬和交互修改等問題,是預防數控加工中機床、刀具、夾具相互之間的干涉碰撞問題的有效手段。
從現有資料及報道可知,借助UG軟件,使用球頭銑刀加工弧齒錐齒輪、直齒錐齒輪等的仿真加工比較多見,并且已經應用于實際[1-2]。但是未見基于球頭銑刀的針對等基圓錐齒輪的相關技術及研究。
根據傳統的等基圓錐齒輪理論,加工等基圓錐齒輪時,使用成形指狀銑刀,通過控制刀具以及輪坯之間的運動,使二者之間實現特定的運動,從而使齒輪在任意錐距位置處當量齒輪的基圓半徑相等,齒廓也不會發生突變[3-4]。從而實現一把銑刀精確加工整個齒面。但是由于該指狀銑刀屬于專用刀具,其軸截形的廓形精度保證依靠于樣板的精度及工人的技術水平,刀具制造精度低,加之大型齒輪加工中由于刀具磨損,必須多次換刀,多把指狀銑刀的精度一致性難以保證,導致等基圓錐齒輪加工中刀具制造難度加大,齒輪的加工精度低[5-7]。所以,如果用指狀銑刀只對等基圓齒面進行粗加工及半精加工,精加工時使用通用的球頭銑刀,是提高其加工精度,降低制造成本的有效途徑。
為此,本文以等基圓錐齒輪理論為基礎,通過齒面分析及建模,利用UG軟件實現對等基圓錐齒輪的仿真數控加工,并利用VERICUT軟件,基于UG生成的加工代碼,進一步進行了齒面的仿真加工,在此基礎上,對理論齒面和實際加工的齒面進行了分析對比。實現了利用標準球頭銑刀數控加工等基圓齒面,豐富了等基圓齒面的精加工技術。
針對等基圓錐齒輪而言,用數控方法控制刀具與輪坯實現特定的相對運動,加工出特殊齒線,得到不同錐距處基圓半徑相同的錐齒輪—等基圓曲線齒錐齒輪,其特征為:
(1)
式中,z為錐齒輪齒數,mte為錐距Re處端面模數(mm),αn為齒廓法面壓力角(°),δe為錐齒輪分度角(°),βe為錐齒輪大端螺旋角(°)。
由式(1)得齒線螺旋角β與錐距R的關系為:
(2)
式中,Re為錐齒輪大端處的錐距。
圖1為球頭銑刀切削等基圓錐齒輪過程中,刀具與輪坯在切齒坐標系中的相對位置關系。當球頭銑刀由大端向小端以一定的速度運動時,輪坯按特定規律變速回轉,球頭銑刀的刀心沿著實際齒線的等距線運動,即包絡出等基圓錐齒輪齒面。

圖1 等基圓錐齒輪的切齒坐標系
σi(Oi-iijiki)為固聯于輪坯的坐標系,原點Oi位于錐頂,理論齒線的大端在jioiki在平面內。
σc(Oi-iijiki)為固聯于刀具的坐標系,用以描述刀具軸截形繞ic軸旋轉形成的刀具曲面。切齒過程中,刀具軸線始終垂直于分錐母線,刀具坐標系沿分錐母線平動,Oc位于分錐母線上。
σ(O-ijk)為空間固定坐標系,用以實現σi與σc之間的關系變換,原點O與輪坯的坐標系原點oi重合。切齒過程中,刀具軸線始終在固定坐標系的iok平面內,jc與j保持平行。
σ與σc原點間的矢量關系為:
OOc=Rc=Rc(sinδii+cosδik)
(3)
式中,Rc為刀具中心與輪坯錐頂之間的矢量,δi為被加工齒輪根錐角(i=1,2分別對應小輪,大輪)。
由分錐齒線冠輪平面內齒線的對滾關系,輪坯坐標系的軸與固定坐標系軸的夾角為:
e=θc/sinδi
(4)
式中,θc為刀具中心在錐距Ri處對應的極角。
各坐標系間的變換矩陣為:
(5)
(6)
等基圓錐齒輪齒面方程的獲得最初是基于指狀銑刀加工理論的。在刀具坐標系內,刀具曲面和齒輪齒面之間接觸點滿足嚙合方程,通過求解嚙合方程得到等基圓錐齒輪的齒面方程:
r(i)=[MiO][MOC]r(c)+[MiO]Rc
(7)
根據上述齒面方程,代入各參數,簡化處理后,得到齒面離散點的計算公式:

(8)
上式中:
(9)
上式中,sk為半徑為rk處的齒廓修形量,rv為當量齒輪分度圓半徑,Tk為直線OaK與刀具軸線的夾角,Oa為當量直齒輪中心,γ為刀具軸截形繞其軸線順時針回轉角度。
在等基圓錐齒輪的齒面方程中,通過錐距參數的一系列不同取值,結合上述離散點計算公式,就可以得到齒面離散點坐標,表1所示為算例齒輪的幾何參數,具體計算后得到凹凸齒面離散點坐標,這些瞬時離散點構成齒面的接觸線族,通過這一系列接觸線族,構成齒輪的空間曲面。對這些離散點進行提取,導入UG中就構成了齒面片體,從而完成對齒輪的三維建模。如圖2所示為精加工后的齒面片體。

表1 齒輪副基本參數表

圖2 齒面片體
而后通過齒面片體生成設計齒輪精確三維模型,如圖3所示。

圖3 等基圓錐齒輪設計三維模型
為了提高等基圓錐齒輪的加工效率,球頭銑刀只用于最后的精加工,精加工之前的粗加工及半精加工仍采用效率較高的成形銑削。所以,為了提高仿真加工的可視性,對半精加工后的齒輪進行三維建模,將其作為齒輪毛坯,并導入UG軟件,具體的仿真加工過程如下:
(1) 將齒輪的設計模型(精加工后的齒輪)和半精加工齒輪模型裝配在一起,兩個齒輪三維模型在裝配后的原點對齊。將半精加工齒輪模型設置為需要進行加工的精加工齒輪毛坯,選取設計模型作為零件,兩齒輪輪齒齒面間的距離為預設的加工余量,再導入UG軟件加工環境中的齒輪上表面建立圖4所示的精加工坐標系[8-10]。

圖4 半精加工后齒輪(精加工齒輪毛坯)
(2) 創建精加工刀具,在刀具列表中選擇球頭銑刀,設置刀具參數,刀具的直徑設置為6mm。
(3) 在UG加工環境中設置仿真加工齒輪的方式:選取“型腔銑”(mill-contour)作為本次加工的加工方式,子類型位置中選取“固定軸曲面輪廓銑”。
(4) 選取如圖5所示輪齒的凸面為切削區域。

圖5 切削區域
(5) 設置驅動方法為“流線驅動”,利用流線驅動方法使刀具在加工過程中的走刀路線沿著徑向移動,實現對齒面的精加工過程,同時選取往復切削作為齒面精加工的切削方式[11],將步距設置為殘余高度。
(6) 點擊固定軸輪廓銑對話框中的“生成”命令,生成齒輪凸面的精加工的刀具軌跡,如圖6所示。

圖6 刀具軌跡
(7) 加工仿真如圖7和圖8所示。

圖7 UG軟件加工仿真整體視圖

圖8 UG軟件加工仿真局部視圖
(8) 在VERICUT軟件中選取合適的機床模型,并將半精加工后的齒輪模型(待精加工件)另存為stl格式導入VERICUT軟件中,并安裝在機床上,整體效果如圖9所示。然后導入利用UG軟件生成的數控代碼,對半精加工后的齒輪(工件)進行精加工[12-15]。

圖9 VERICUT仿真加工圖

圖10 VERICUT仿真加工完成的齒輪
將仿真加工所得的齒面和理論齒面進行比較分析,圖10是比較分析的結果圖。過切與欠切檢測精度設為0.01mm,圖中紅色區域為過切,藍色區域為欠切,誤差小于0.01mm的顯示為綠色。
由圖11可知,球頭銑刀加工的輪齒凹面小端有稍許過切,大端有少量欠切;加工的凸面大端有少量過切,其余部分和理論齒面重合。圖11所示加工齒面與理論齒面間的少許誤差,通過控制刀具步距、刀具直徑大小,可加以改善。分析比較結果說明,等基圓錐齒輪的齒面建模方法、及其加工方法正確可行。

圖11 加工后齒面精度分析
將VERICUT仿真加工驗證后的數控代碼,導入機床,用數控機床實際加工等基圓錐齒輪來進行精加工驗證。本次實驗選用的機床如圖12所示。將粗加工后的工件安裝于夾具之上,夾具與機床的工作臺連接。然后進行行對刀,并先進行試切削,試切削沒有問題時,啟動機床,依次完成凸凹齒面的精加工。

圖12 數控雕刻機
圖13為球頭銑刀按照既定的路徑加工齒面中。

圖13 切削大輪凸面過程
由于等基圓錐齒輪的特殊性,現有齒輪檢測中心沒法測量其齒面,故最終加工后的齒面只能通過對滾,觀察其接觸區來判斷切齒精度。如圖14為對滾后的齒面接觸情況。

圖14 最終滾檢效果圖
可見,加工后的齒面接觸區位置、形狀正常,說明UG環境下齒面加工路徑的規劃合理,生成的齒面加工程序正確。
根據等基圓錐齒輪理論,通過對等基圓錐齒輪的齒面建模,仿真分析及其數控加工,結果表明:
(1) 基于齒面方程、對等基圓齒面離散點的計算、提取、導入及其三維建模方法正確;
(2) 基于球頭銑刀,在UG軟件中對等基圓錐齒輪進行的數控加工自動編程,可以實現等基圓齒面的數控加工。