洪 玫 姚立綱
福州大學(xué)機(jī)械工程及自動(dòng)化學(xué)院,福州,350116
基于離散模型的內(nèi)超環(huán)面齒輪干涉檢驗(yàn)方法
洪 玫 姚立綱
福州大學(xué)機(jī)械工程及自動(dòng)化學(xué)院,福州,350116
針對(duì)內(nèi)超環(huán)面齒輪齒面加工局部和全局干涉現(xiàn)象,提出一種干涉檢驗(yàn)方法,有效地避免了加工干涉。通過(guò)干涉檢驗(yàn)面簇的引入和干涉檢驗(yàn)線簇的構(gòu)造,將內(nèi)超環(huán)面齒輪齒面和刀具掃掠體離散化。運(yùn)用內(nèi)超環(huán)面齒輪齒面和刀具掃掠體離散模型,通過(guò)截平面處刀具中心的求解,確定內(nèi)超環(huán)面齒輪齒面加工局部和全局干涉區(qū)域。通過(guò)實(shí)例分析進(jìn)一步驗(yàn)證了內(nèi)超環(huán)面齒輪齒面加工干涉檢驗(yàn)方法的可行性。
超環(huán)面行星蝸桿傳動(dòng);內(nèi)超環(huán)面齒輪;復(fù)雜曲面;干涉檢驗(yàn);離散建模
超環(huán)面行星蝸桿傳動(dòng)由中心蝸桿、行星蝸輪、內(nèi)超環(huán)面齒輪、行星架以及滾動(dòng)體組成[1]。該系統(tǒng)具有優(yōu)良的傳動(dòng)性能,但這些性能必須以較高的加工精度來(lái)保證。內(nèi)超環(huán)面齒輪是系統(tǒng)中的關(guān)鍵零部件,其齒面是復(fù)雜的空間曲面,由于齒面形狀的特殊性,故在利用球頭刀三軸數(shù)控加工齒面局部?jī)?nèi)凹區(qū)域的過(guò)程中,若刀具半徑選取不合適,易造成齒面過(guò)切和欠切(即局部干涉),并出現(xiàn)刀具與內(nèi)超環(huán)面齒輪齒面非加工區(qū)域碰撞的現(xiàn)象(即全局干涉現(xiàn)象),從而影響加工精度。
目前尚無(wú)關(guān)于內(nèi)超環(huán)面齒輪齒面加工干涉問(wèn)題的報(bào)道,但是有不少學(xué)者針對(duì)復(fù)雜曲面在加工過(guò)程中出現(xiàn)的干涉現(xiàn)象進(jìn)行了大量的探討和研究。DING等[2]通過(guò)對(duì)加工表面幾何形狀的分析以及模具表面和刀具表面主曲率的計(jì)算和比較,有效地檢測(cè)出三軸模具數(shù)控加工中的干涉區(qū)域。李艷霞等[3]給出了幾種常見(jiàn)刀具掃掠體與毛坯仿真求交的運(yùn)算公式,通過(guò)數(shù)控仿真加工模型的建立和交點(diǎn)的求解進(jìn)行仿真干涉判斷。DING等[4]提出了基于包圍盒和八叉樹(shù)的五坐標(biāo)數(shù)控加工自由曲面的干涉檢測(cè)方法,能有效地減小計(jì)算量,提高檢測(cè)效率。曾志迎等[5]對(duì)復(fù)雜曲面進(jìn)行劃分,通過(guò)環(huán)形刀五坐標(biāo)軸加工模型的建立、刀具最佳尺寸的選取和刀具姿態(tài)的改變來(lái)避免干涉,從而生成復(fù)雜曲面環(huán)形刀無(wú)干涉刀具路徑。李萬(wàn)軍等[6]通過(guò)曲面干涉檢測(cè)點(diǎn)和刀具局部坐標(biāo)系的坐標(biāo)變換來(lái)進(jìn)行全局干涉檢測(cè),判斷曲面點(diǎn)是否落在刀具半徑范圍內(nèi)來(lái)確定干涉點(diǎn)。杜娟等[7]運(yùn)用曲率匹配原則選取刀具半徑,并采用網(wǎng)格點(diǎn)來(lái)快速生成檢測(cè)區(qū)域和檢測(cè)點(diǎn),保證在接觸點(diǎn)處沿任何方向刀具和被加工表面之間不發(fā)生干涉。王國(guó)勛等[8]通過(guò)計(jì)算曲面上的點(diǎn)在刀具局部坐標(biāo)系中刀具投影區(qū)域內(nèi)的坐標(biāo)值與刀具的坐標(biāo)位置關(guān)系來(lái)判斷是否發(fā)生干涉。AHMET[9]提出了基于參數(shù)區(qū)域的檢測(cè)區(qū)域和檢測(cè)點(diǎn)的確定方法,并通過(guò)計(jì)算切觸點(diǎn)與檢測(cè)點(diǎn)連線的最大傾角來(lái)判斷是否有干涉發(fā)生。文獻(xiàn)[10-12]研究了垂直于刀具進(jìn)給方向的法截面內(nèi)刀具同加工曲面的幾何嚙合狀態(tài),通過(guò)檢測(cè)刀具和切觸點(diǎn)處的曲面曲率是否匹配來(lái)進(jìn)行局部干涉的判斷,并通過(guò)調(diào)整刀具尺寸或刀具姿態(tài)來(lái)消除干涉現(xiàn)象。
為了有效地檢驗(yàn)出內(nèi)超環(huán)面齒輪齒面加工過(guò)程中出現(xiàn)的局部和全局干涉區(qū)域,從而更好地實(shí)現(xiàn)復(fù)雜曲面的數(shù)控加工,并保證較高的加工精度,本文提出了一種干涉檢驗(yàn)方法,能較好地對(duì)內(nèi)超環(huán)面齒輪齒面加工局部和全局干涉區(qū)域進(jìn)行檢驗(yàn)。
圖1所示為剖視的內(nèi)超環(huán)面齒輪三維實(shí)體模型,它由螺旋齒面、旋轉(zhuǎn)曲面和兩個(gè)端面組成。內(nèi)超環(huán)面齒輪齒面是一種復(fù)雜的空間曲面,運(yùn)用數(shù)值方法進(jìn)行干涉檢驗(yàn)計(jì)算時(shí)難度較大,本文引入與內(nèi)超環(huán)面齒輪軸線垂直的干涉檢驗(yàn)面簇與內(nèi)超環(huán)面齒輪齒面接觸線簇(圖2),求交提取齒面離散數(shù)據(jù)點(diǎn),建立內(nèi)超環(huán)面齒輪齒面離散模型。
圖1 剖視的內(nèi)超環(huán)面齒輪三維實(shí)體模型和單個(gè)螺旋齒面Fig.1 Section of stationary internal toroidal gear solid model and single spiral tooth surface
圖2 干涉檢驗(yàn)面簇和內(nèi)超環(huán)面齒輪齒面接觸線簇Fig.2 Interference detection plan cluster and stationary internal toroidal gear tooth surface contact line cluster
根據(jù)內(nèi)超環(huán)面齒輪齒面方程[13],將滾珠參數(shù)v的取值區(qū)間[-π/2,π/2]離散成m個(gè)角度,每個(gè)角度對(duì)應(yīng)一條齒面接觸線,這樣內(nèi)超環(huán)面齒輪齒面就被離散成m條接觸線。n個(gè)干涉檢驗(yàn)面與齒面m條接觸線相交,可獲得m×n個(gè)交點(diǎn)坐標(biāo),這些交點(diǎn)構(gòu)成了內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)。通過(guò)改變干涉檢驗(yàn)面的個(gè)數(shù)n和離散角度m,可控制內(nèi)超環(huán)面齒輪齒面離散模型的精度。
以球頭刀三軸數(shù)控加工內(nèi)超環(huán)面齒輪齒面為例,將球頭刀模型簡(jiǎn)化成由一個(gè)圓柱體和一個(gè)半球體組成,當(dāng)球頭刀從一個(gè)刀位點(diǎn)運(yùn)動(dòng)到下一個(gè)刀位點(diǎn)時(shí)形成刀具掃掠體模型,如圖3所示。T1、T2分別為兩個(gè)相鄰刀位點(diǎn)刀具中心的位置,通過(guò)內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)G(xG,yG,zG)構(gòu)造與z軸平行的干涉檢驗(yàn)線,過(guò)干涉檢驗(yàn)線作與平面T1T2T3T4垂直的截平面,與刀具掃掠體相交,由此將刀具掃掠體離散成由截平面簇組成。內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)決定了干涉檢驗(yàn)線的位置以及截平面的個(gè)數(shù)和間距。
圖3 刀具掃掠體離散模型Fig.3 Tool scanning body discretization model
3.1 截平面處刀具中心的求解
如圖4所示,截平面與平面T1T2T3T4相交的交線可認(rèn)為是此處刀具的軸線,設(shè)兩個(gè)相鄰刀位點(diǎn)刀具中心T1(xT1,yT1,zT1)、T2(xT2,yT2,zT2)在oxy平面上的投影點(diǎn)分別為T(mén)1xy、T2xy,
圖4 刀具掃掠體截平面處刀具中心求解Fig.4 Solution of the cutting plane tool center
截平面處刀具中心T(xT,yT,zT)在oxy平面上的投影點(diǎn)為T(mén)xy,干涉檢驗(yàn)線與刀具掃掠體球頭部分的交點(diǎn)Q(xQ,yQ,zQ)在oxy平面上的投影點(diǎn)為Qxy。
直線T1xyT2xy的方程為
(1)
直線TxyQxy與直線T1xyT2xy垂直,根據(jù)式(1)可求得直線TxyQxy的斜率
(2)
直線TxyQxy的方程為
y-yG=kTxyQxy(x-xG)
(3)
聯(lián)立式(1)和式(3)即可求得直線TxyQxy與直線T1xyT2xy的交點(diǎn)Txy的x、y坐標(biāo)值,即截平面處刀具中心T的x、y坐標(biāo)值xT、yT。
直線T1T2的方程為
(4)
將截平面處刀具中心T的x、y坐標(biāo)值xT、yT代入式(4),即可求得刀具中心T的z坐標(biāo)值z(mì)T。
3.2 局部干涉檢驗(yàn)
如圖3所示,干涉檢驗(yàn)線通過(guò)內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)G(xG,yG,zG),則干涉檢驗(yàn)線的方程為
(5)
如圖4所示,干涉檢驗(yàn)線與截平面的交點(diǎn)Q與刀具中心T之間的距離應(yīng)等于刀具球頭部分的半徑R,可求得交點(diǎn)Q(xq,yq,zq)的坐標(biāo):
(6)
比較內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)坐標(biāo)zG和干涉檢驗(yàn)線與截平面的交點(diǎn)坐標(biāo)zQ的大小,如果zG≥zQ,則刀具掃掠體在此位置不會(huì)發(fā)生局部干涉;如果zG 3.3 全局干涉檢驗(yàn) 如圖5所示,干涉檢驗(yàn)面與刀具軸線和內(nèi)超環(huán)面齒輪齒面相交,即干涉檢驗(yàn)面方程為 z=zG (7) 圖5 全局干涉檢驗(yàn)Fig.5 Global interference detection 設(shè)干涉檢驗(yàn)面與刀具軸線的交點(diǎn)為H(xH,yH,zH),與內(nèi)超環(huán)面齒輪齒面相交得到若干個(gè)離散數(shù)據(jù)點(diǎn)。計(jì)算交點(diǎn)H到齒面離散數(shù)據(jù)點(diǎn)的最短距離,即 (8) xH=xTyH=yT 當(dāng)該距離小于刀具半徑時(shí),即可判斷此處會(huì)發(fā)生全局干涉。 根據(jù)內(nèi)超環(huán)面齒輪離散建模方法,采用51個(gè)干涉檢驗(yàn)面與內(nèi)超環(huán)面齒輪齒面10條接觸線求交,來(lái)提取內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn),如圖6所示。 圖6 內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)Fig.6 Stationary internal toroidal gear tooth surface discrete data points 根據(jù)內(nèi)超環(huán)面齒輪齒面加工干涉檢驗(yàn)方法,當(dāng)?shù)毒甙霃絉取不同值時(shí),內(nèi)超環(huán)面齒輪齒面局部和全局干涉區(qū)域發(fā)生了變化,如圖7和圖8所示。隨著刀具半徑的減小,內(nèi)超環(huán)面齒輪齒面的局部和全局干涉區(qū)域也相應(yīng)減小。 為了驗(yàn)證本文方法能有效地避免內(nèi)超環(huán)面齒輪齒面加工時(shí)出現(xiàn)的干涉現(xiàn)象,對(duì)內(nèi)超環(huán)面齒輪單齒進(jìn)行了數(shù)控加工,如圖9所示,當(dāng)選取刀具半徑R=5 mm時(shí),基本不會(huì)出現(xiàn)干涉現(xiàn)象。 (a)R=8.0 mm (b)R=7.5 mm (c)R=7.0 mm (d)R=6.5 mm圖7 內(nèi)超環(huán)面齒輪齒面局部干涉區(qū)域Fig.7 Stationary internal toroidal gear tooth surface local interference area (a)R=8.0 mm (b)R=7.0 mm (c)R=6.0 mm (d)R=5.0 mm圖8 內(nèi)超環(huán)面齒輪齒面全局干涉區(qū)域Fig.8 Stationary internal toroidal gear tooth surface global interference area 圖9 內(nèi)超環(huán)面齒輪單齒數(shù)控加工實(shí)物圖Fig.9 Stationary internal toroidal gear single tooth surface material object 本文引入干涉檢驗(yàn)面簇與內(nèi)超環(huán)面齒輪齒面接觸線簇求交,提取齒面離散數(shù)據(jù)點(diǎn),將內(nèi)超環(huán)面齒輪齒面離散化,并以?xún)?nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)為依據(jù),構(gòu)造干涉檢驗(yàn)線簇,運(yùn)用截平面將刀具掃掠體離散化。通過(guò)求解截平面處刀具中心坐標(biāo),比較內(nèi)超環(huán)面齒輪齒面離散數(shù)據(jù)點(diǎn)和干涉檢驗(yàn)線與截平面交點(diǎn)的z坐標(biāo)來(lái)確定局部干涉區(qū)域;通過(guò)干涉檢驗(yàn)面與刀具軸線的交點(diǎn)到齒面離散數(shù)據(jù)點(diǎn)的最短距離和刀具半徑之間的比較來(lái)確定全局干涉區(qū)域。通過(guò)實(shí)例分析確定了內(nèi)超環(huán)面齒輪齒面局部和全局干涉區(qū)域,選取不同的刀具半徑局部和全局干涉區(qū)域的變化情況。可以看出,隨著刀具半徑的減小,內(nèi)超環(huán)面齒輪齒面的局部和全局干涉區(qū)域也相應(yīng)減小。運(yùn)用本文的干涉檢驗(yàn)離散建模方法,避免了加工干涉,并在Marzak數(shù)控加工中心上進(jìn)行了內(nèi)超環(huán)面齒輪的銑削加工,實(shí)際加工結(jié)果驗(yàn)證了本文方法的有效性。 [1] 洪玫, 姚立綱.超環(huán)面行星蝸桿傳動(dòng)系統(tǒng)研究進(jìn)展與展望[J].機(jī)械傳動(dòng),2013,37(6):129-132. HONG Mei, YAO Ligang. Study Current State and Prospect of the Toroidal Planet Worm Drive System[J]. Mechanical Transmission,2013,37(6):129-132. [2] DING X M, FUH J, LEE K S. Interference Detection for 3-axis Mold Machining[J].Computer-aided Design, 2001,33(8):561-569. [3] 李艷霞, 李科艷.基于數(shù)控仿真的刀具干涉驗(yàn)證算法研究[J].制造技術(shù)與機(jī)床,2010(8):28-31. LI Yanxia, LI Keyan. Research on Tool Interference Verification Algorithm Based on NC Simulation[J]. Manufacturing Technology & Machine Tool,2010(8):28-31. [4] DING S, MANNAN M A, POO A N.Oriented Bounding Box and Octree Based Global Interference Detection in 5-axis Machining of Free-form Surfaces[J]. Computer-aided Design,2004,36(13):1281-1294. [5] 曾志迎, 賈育秦, 袁金鵬, 等. 復(fù)雜曲面的五軸加工無(wú)干涉刀具路徑生成技術(shù)研究[J]. 組合機(jī)床與自動(dòng)化加工技術(shù),2012(10):5-9. ZENG Zhiying, JIA Yuqin, YUAN Jinpeng, et al. Research on Gauging-free Cutter Path Generation Technology of Complex Surfaces[J]. Modular Machine Tool & Automatic Manufacturing Technique,2012(10):5-9. [6] 李萬(wàn)軍,趙東標(biāo),牛敏,等.五軸加工全局干涉檢查及其避免[J].計(jì)算機(jī)集成制造系統(tǒng),2011,17(5):1011-1015. LI Wanjun, ZHAO Dongbiao, NIU Min, et al. Global Tool Interference Check and Avoidance in Five-axis Numerical Control Machining[J]. Computer Integrated Manufacturing Systems,2011,17(5):1011-1015. [7] 杜娟, 閆獻(xiàn)國(guó), 田錫天. 復(fù)雜曲面五軸加工局部干涉處理技術(shù)研究[J].圖學(xué)學(xué)報(bào),2012,33(1):113-120. DU Juan, YAN Xianguo, TIAN Xitian. Local Interference Detection and Avoidance in Five-axis Machining of Complex Surfaces[J]. Journal of Graphics,2012,33(1):113-120. [8] 王國(guó)勛, 舒啟林, 王軍, 等. 復(fù)雜曲面五軸加工干涉檢查的研究[J].中國(guó)機(jī)械工程,2014,25(3):299-303. WANG Guoxun, SHU Qilin, WANG Jun, et al. Tool Interference Checking for Five Axis NC Machining of Sculptured Surfaces[J]. China Mechanical Engineering,2014,25(3):299-303. [9] CAN A, UNUVAR A. A Novel Iso-scallop Tool-path Generation for Efficient Five-axis Machining of Free-form Surfaces[J]. International Journal of Advanced Manufacturing Technology,2010,51(9/12):1083-1098. [10] MAKHANOV S S. Adaptable Geometric Patterns for Five-axis Machining: a Survey[J]. International Journal of Advanced Manufacturing Technology,2010,47(9/12):1167-1208. [11] JUN C S, CHA K, LEE Y S. Optimizing Tool Orientations for 5-axis Machining by Configuration-space Search Method[J]. Computer-aided Design,2003,35(6):549-566. [12] RAO A, SARMA R. On Local Gouging in Five-axis Sculptured Surface Machining Using Flat-end Tools[J]. Computer-aided Design,2000,32(7):409-420. [13] 洪玫, 姚立綱. 基于數(shù)值方法的內(nèi)超環(huán)面齒輪齒廓離散建模[J].圖學(xué)學(xué)報(bào),2013,34(4):88-93. HONG Mei, YAO Ligang.Discrete Modeling of the Tooth Profile of the Stationary Internal Toroidal Based on Numerical Method[J]. Journal of Graphics,2013,34(4):88-93. [14] 洪玫.超環(huán)面行星蝸桿傳動(dòng)齒廓幾何建模與基于誤差和彈性變形的嚙合特性分析[D].福州:福州大學(xué),2014. HONG Mei. Tooth Profile Geometry Modeling and Meshing Characterictic Analysis Based on the Errors and Elastic Deformation for the Toroidal Drive[D]. Fuzhou: Fuzhou University,2014. (編輯 陳 勇) Interference Detection Method on Stationary Internal Toroidal Gear Based on Discrete Model HONG Mei YAO Ligang School of Mechanical Engineering and Automation,Fuzhou University,Fuzhou,350116 An interference detection method was put forward to effectively solve the problems of machining local and global interference phenomenons on stationary internal toroidal gear tooth surfaces. The introduction to interference detection plan clusters and the structure of interference detection line clusters were to obtain stationary internal toroidal gear tooth surface and tool scanning body discretization model. By using stationary internal toroidal gear tooth surface and tool scanning body discretization model, and through solving the cutting plane tool centers, stationary internal toroidal gear tooth surface machining local and global interference areas were determined. And through the example analyses, the feasibility of machining interference detection method of stationary internal toroidal gear tooth surface was further verified. toroidal drive;stationary internal toroidal gear;complex surface;interference detection; discrete modeling 2017-04-01 國(guó)家自然科學(xué)基金資助項(xiàng)目(50675035);福建省自然科學(xué)基金資助項(xiàng)目(2016J05120);福建省教育廳資助項(xiàng)目(JAT160065) TH132 10.3969/j.issn.1004-132X.2017.15.004 洪 玫,女,1980年生。福州大學(xué)機(jī)械工程及自動(dòng)化學(xué)院講師、博士。主要研究方向?yàn)閿?shù)字化設(shè)計(jì)與制造。發(fā)表論文8篇。E-mail:8741513@qq.com。姚立綱,男,1964年生。福州大學(xué)機(jī)械工程及自動(dòng)化學(xué)院教授、博士。4 實(shí)例分析
5 結(jié)語(yǔ)