熊江,魏向京
(重慶三峽職業(yè)學院,重慶404155)
五軸數(shù)控機床在數(shù)控加工領域中非常適合加工相對復雜的曲面或者多面體。在精密復雜零件加工方面,五軸加工技術具有三軸加工所不能比擬的優(yōu)勢。許多先進的武器,如飛機、坦克、潛艇等關鍵部位的零件,都是高性能的數(shù)控機床制造的。發(fā)達國家對于五軸加工技術采取更多的是保密限制。然而,我國五軸機床在控制系統(tǒng)的核心技術上仍然處于起步和發(fā)展階段。RTCP(Rotated Tool Center Point)也就是我們常說的刀尖點跟隨功能。RTCP技術是我國五軸數(shù)控系統(tǒng)的短板之一??刂葡到y(tǒng)無RTCP模塊的算法,雙轉(zhuǎn)頭五軸數(shù)控機床的刀具長度變化會導致數(shù)控程序坐標值隨之變化。因此需要考慮主軸的擺長及旋轉(zhuǎn)偏差值,這就意味著無RTCP的五軸數(shù)控系統(tǒng)和機床在編程時必須依靠CAM和后處理技術相互配合。
后處理技術是五軸加工關鍵問題之一,UG_NX后處理構(gòu)造計算與NX_CAM相結(jié)合,是轉(zhuǎn)換成數(shù)控代碼的一個關鍵的環(huán)節(jié),其主要是將軟件NX_CAM產(chǎn)生的加工刀具軌跡轉(zhuǎn)換成指定機床的數(shù)控代碼。
通常每臺機器的控制系統(tǒng)也不完全相同,不同控制系統(tǒng)所要求的NC程序格式也不一樣。因此,用戶可以通過修改后處理文件中的參數(shù)來滿足機床控制系統(tǒng)的要求。本文將對雙轉(zhuǎn)頭五軸數(shù)控機床無RTCP刀軌進行研究,并提出一種計算固定擺長的后處理算法,通過Vericut仿真驗證其正確性。
雙轉(zhuǎn)頭五軸機床的特征是刀具主軸上具有2個線性旋轉(zhuǎn)軸,如圖1所示。刀具主軸前端的線性旋轉(zhuǎn)軸,能繞著Z線性軸回轉(zhuǎn),通常定義為C軸,C線性旋轉(zhuǎn)軸,廠商通常設置±360°旋轉(zhuǎn)。C線性旋轉(zhuǎn)軸上還帶有可以繞著X線性軸旋轉(zhuǎn)的A軸或者繞著Y線性軸旋轉(zhuǎn)的B軸,廠商通常設置±110°旋轉(zhuǎn)。雙轉(zhuǎn)頭五軸結(jié)構(gòu)的機床優(yōu)點是主軸可以靈活地旋轉(zhuǎn)加工零件,可以設計行程較大的工作臺。較大的零部件、發(fā)動機氣缸、螺旋槳等零件比較適合在此類五軸數(shù)控機床上加工。
在具有RTCP的五軸聯(lián)動加工中,五軸刀路的編程可以不必在數(shù)控代碼生成之前就考慮如何在刀路中體現(xiàn)數(shù)控機床的旋轉(zhuǎn)擺長或者工作臺的軸心及其偏差。應用在雙轉(zhuǎn)頭形式的機床上,其原理主要是:補償?shù)氖怯捎诠ぜD(zhuǎn)所造成的的直線軸坐標的變化,從而保持刀具中心點和刀具與工件表面的實際接觸點不變。
不具有RTCP功能的五軸數(shù)控機床,此類機床的特征是線性旋轉(zhuǎn)軸在做旋轉(zhuǎn)運動時,線性軸X/Y/Z軸不跟隨運動,從而X/Y/Z軸的機床坐標保持不變,控制系統(tǒng)不計算刀具擺動的長度,刀具環(huán)繞旋轉(zhuǎn)軸(C軸或者A軸)的中心線旋轉(zhuǎn),如圖2所示。
圖1 雙轉(zhuǎn)頭式五軸機床機構(gòu)示意圖
具有RTCP功能的五軸數(shù)控機床,此類機床的控制系統(tǒng)計算刀具擺動的長度,旋轉(zhuǎn)軸在做旋轉(zhuǎn)運動時,線性軸X/Y/Z軸跟隨運動,從而X/Y/Z軸的機床坐標隨之變化,刀具矢量方向發(fā)生改變,刀尖位置始終保持不變,X/Y/Z軸的坐標數(shù)據(jù)變換是通過控制系統(tǒng)進行坐標數(shù)據(jù)補償,如圖3所示。
圖2 不帶RTCP運動方式
圖3 帶RTCP運動方式
機床控制系統(tǒng)采用FANUC系統(tǒng)。
進入機床界面設置“第四軸”、“第五軸”結(jié)構(gòu)參數(shù),如圖4所示。
對于不具有RTCP功能的五軸數(shù)控機床,假設A旋轉(zhuǎn)軸的線性中心和C旋轉(zhuǎn)軸的線性中心有偏差值,則需要測量第四軸中心到第五軸中心的偏差值。偏差值是正值或者負值,是以機床坐標系為參照,即偏差矢量與機床坐標系正方向相同,則為偏差值為正值,反之為負值。將數(shù)值填寫入相應的界面,若A軸與C軸的旋轉(zhuǎn)軸無偏置,默認為“0”,如圖5所示。
圖4 旋轉(zhuǎn)軸配置
圖5 旋轉(zhuǎn)軸偏置設置
測量出該五軸數(shù)控機床的擺長為340.1 mm,樞軸距離輸入值為340.1,如圖6所示。
圖6 旋轉(zhuǎn)軸配置
葉輪零件是比較典型的自由曲面零件,五軸加工刀具軌跡通常采用球頭樣式的刀具通過側(cè)刃加工葉輪產(chǎn)品自由曲面,一次裝夾完成輪轂、葉片、葉根圓的加工,進而提高葉輪零件的加工精度和生產(chǎn)效率。葉輪CAD/CAM編程過程如圖7所示。
圖7 葉輪CAD/CAM編程過程
使用制作好的后處理轉(zhuǎn)換生成機床加工程序,將其輸入到Vericut仿真軟件中,進行仿真加工驗證,如圖8所示。
圖8 仿真加工葉輪
對于雙轉(zhuǎn)頭無RTCP的五軸機床一旦更換了刀具或者刀具磨損,擺長發(fā)生變化則需要重新測量擺長,而測量擺長的過程相對復雜,降低了機床使用效率和企業(yè)生產(chǎn)率。因此,研究在無RTCP的情況下通過后處理計算固定擺長,是提高機床使用效率的重要方向。