吳祥忠,劉 選
(貴州航天電器股份有限公司,貴州貴陽550009)
兄弟公司銑床系統(tǒng)提供了8種固定循環(huán)鉆孔功能,即 G73、G81 ~G83、G173、G181 ~G183,對(duì)于一般工件孔的加工來說基本上可以滿足。但是,這些固定循環(huán)功能仍可以進(jìn)行某些改進(jìn),以適應(yīng)某些特殊工件加工的要求,提其高加工精度。在進(jìn)行深孔加工時(shí),我們希望按照自己想要的規(guī)律控制每次的鉆孔的深度及進(jìn)給量,以改善加工條件,使高效加工與加工安全性這對(duì)互相矛盾體達(dá)到完美的結(jié)合。
圖1所示為公司的某型產(chǎn)品的典型基座,材料為PPS,主要采用兄弟銑床提供固定循環(huán)功能(G83)程序來進(jìn)行鉆孔加工,但G83固定循環(huán)不能根據(jù)每次鉆孔的深度進(jìn)行調(diào)整,加工過程中刀具損耗較大,生產(chǎn)效率低,即在G83固定循環(huán)中,每次鉆孔深度都是固定的。對(duì)于深孔加工來說,隨著孔深度的增加,排屑越來越困難,如按開始時(shí)選擇合適的循環(huán)鉆孔深度,鉆孔接近孔底部時(shí),鉆孔產(chǎn)生的切屑過長得不到及時(shí)排出,冷卻液很難流進(jìn),如按孔底的加工要求選擇循環(huán)鉆孔深度,加工眾多的基座孔會(huì)嚴(yán)重影響加工效率。
圖1 基座設(shè)計(jì)圖
經(jīng)過對(duì)兄弟銑床編程說明書及查詢相關(guān)宏程序資料,發(fā)現(xiàn)利用宏程序可以實(shí)現(xiàn)這種功能,鉆孔的變化可以采用等差數(shù)列實(shí)現(xiàn),即每次減少一個(gè)定值;也可以采用等比級(jí)數(shù)實(shí)現(xiàn),即每次減少的比例相等。但不管哪種方法,對(duì)最小鉆孔深度都應(yīng)該有一個(gè)限制,達(dá)到此值時(shí),就不再減小,以保證起碼的加工效率。
經(jīng)過對(duì)基座零件結(jié)構(gòu)進(jìn)行深入分析,我們提出一種基于兄弟銑床數(shù)控系統(tǒng)的用戶宏程序功能進(jìn)行深小孔鉆削加工程序的方法。該方法能夠?qū)崿F(xiàn)以遞減方式進(jìn)給的深孔鉆削加工,降低刀具成本,提高生產(chǎn)效率。遞減方式進(jìn)給的原理如圖2所示。為了適應(yīng)基座孔系的加工,我們采用宏程序模態(tài)調(diào)用指令G66編程,每次加工孔前,先按照孔的尺寸和加工工藝要求,參照表1中變量的含義,在主程序中設(shè)置工藝參數(shù)。
主程序O0510和宏程序O0511的編制如下:
O0510;(主程序)
G54 G90 G00X0.Y0.Z100.;(設(shè)定工件坐標(biāo))
M03 S1000;(主軸正轉(zhuǎn),轉(zhuǎn)速為1000r/min)
Z30.M08;(快速移動(dòng)到安全平面,冷卻液開)
G00 X-4.9Y13.05;(快速移動(dòng)到第1孔位置)
G66 P0511 Z - 20.R2.Q6.D1.S0.3 T0.1 F150;(模態(tài)調(diào)用宏程序)
G00 X 4.9;(孔2:)
…
G67 M09;(取消宏程序模態(tài)調(diào)用,冷卻液關(guān))
…
M30;
O0511;(宏程序)
#7=1;(每次進(jìn)給前的緩沖高度1mm)
#9=150;(切削的進(jìn)給速度150mm/min)
#17=6;(第一次鉆孔深度6mm)
#18=2;(R參考點(diǎn)坐標(biāo)2mm)
#19=0.3;(鉆孔深度每次遞減比例0.3)
#20=0.5;(最小鉆孔深度比例0.1)
#26=-20;(孔的深度-20mm)
G00 Z#18;(快移至R參考點(diǎn))
#16=#17;(第一次鉆孔深度)
#1=#17*#20;(最小鉆孔深度)
#4=#18-#17;(第一次鉆孔完畢時(shí)Z坐標(biāo))
#27=#4-#26;(第一次鉆孔完畢時(shí)剩余的孔深度)
WHILE[#27 GT 0]DO 1;(如果未鉆削到孔深度時(shí)則執(zhí)行循環(huán)1)
G01 Z#27 F#9;(鉆削進(jìn)給到上一次鉆孔深度)
G00 Z#18;(快速返回至R參考點(diǎn))
Z[#4+#7];(快移接近未鉆表面)
#16=#16*#19;(鉆孔深度遞減)
IF[#16 GE#1]GOTO 10;(如果鉆孔深度大于最小鉆孔深度,執(zhí)行N10)
#16=#1;(鉆孔深度取最小值)
N10#4=#4-#16;(鉆孔目標(biāo)的Z坐標(biāo)依次降低)
#27=#27-#16;(剩余孔深依次減小)
END 1;(剩余孔深不足1次鉆孔時(shí),循環(huán)1結(jié)束)
G01 Z#26;(鉆至孔底)
G00 Z30;(抬刀至安全高度)
M99;(宏程序結(jié)束并返回主程序)
圖2 G83深孔鉆削固定循環(huán)與遞減方式進(jìn)給鉆孔循環(huán)的原理圖
表1 變量賦值
由于采用兄弟銑床提供宏程序編制深小孔鉆削程序的本體及主程序的難度較高,對(duì)編程人員提出了比較苛刻的要求,但對(duì)操作人員來說,只要能夠讀懂表1中的變量賦值的含義和會(huì)選擇合適的鉆孔工藝參數(shù),并對(duì)已有的主程序自變量地址重新賦值就能完成深小孔鉆削程序的修改,輕松地完成深孔加工。
經(jīng)過機(jī)加現(xiàn)場(chǎng)的實(shí)際加工驗(yàn)證,采用基于兄弟銑床宏程序編程的遞減方式進(jìn)給的工藝加工基座深小孔時(shí),冷卻與排屑狀況得到明顯改善,可以減小刀具損耗,提高生產(chǎn)率。兩種方法的工藝性能對(duì)比如表2所示。
采用基于兄弟銑床宏程序編程的遞減方式進(jìn)給的深小孔鉆削的加工工藝方案,可以有效地解決基座的深小孔鉆削過程中冷卻不良與排屑困難問題,降低了刀具損耗,提高了生產(chǎn)效率。
[1] 陳海舟.數(shù)控銑削加工宏程序及應(yīng)用實(shí)例[M].北京:機(jī)械工業(yè)出版社,2006.
[2] 任曉虹.數(shù)控編程技術(shù)及應(yīng)用[M].北京:國防工業(yè)出版社,2010.