張 謙
(湖南鐵路科技職業(yè)技術(shù)學(xué)院機(jī)電工程系,湖南株洲412003)
FANUC數(shù)控系統(tǒng)為用戶提供了車槽循環(huán)指令G75,可用于內(nèi)、外徑寬槽切削。HNC-21T華中數(shù)控系統(tǒng)則沒(méi)有提供相應(yīng)的切槽指令,只能使用簡(jiǎn)單指令編程切削,切削寬槽時(shí)加工程序段變得冗長(zhǎng),因此參考FANUC系統(tǒng)G75指令,利用宏程序進(jìn)行華中數(shù)控系統(tǒng)切槽循環(huán)指令的開(kāi)發(fā)。宏程序是編程人員改進(jìn)和完善系統(tǒng)循環(huán)指令最好的工具,可以根據(jù)實(shí)際的生產(chǎn)需要來(lái)開(kāi)發(fā)用戶化的循環(huán)指令,從而簡(jiǎn)化程序,提高效率。
FANUC系統(tǒng)G75循環(huán)指令采用斷續(xù)切削,深槽切削時(shí)可以起到斷屑、排屑的作用,但槽底及槽兩側(cè)一般會(huì)留有刀痕,影響溝槽表面質(zhì)量,只適用于粗加工。當(dāng)溝槽加工精度要求較高時(shí),則需要調(diào)整加工參數(shù)和增加精加工程序段。因此在設(shè)計(jì)的切槽宏程序中,進(jìn)行了一定改進(jìn),加入精加工程序選擇。
加工各種不同尺寸的槽,通常走刀路徑類似,只是尺寸不同,利用參數(shù)代替實(shí)際槽的尺寸(參數(shù)設(shè)計(jì)如圖1所示),編制符合實(shí)際加工要求的加工代碼,即可實(shí)現(xiàn)通用的切槽循環(huán)指令。宏程序調(diào)用格式及參數(shù)說(shuō)明如下:
M98 P×××× X#23 Z#25 P#15 Q#16 R#17 B#1 C#2 D#3 E#4 U#20 W#22 F#5
P××××:宏程序名;
X,Z:槽左端終點(diǎn) X,Z坐標(biāo);
D:槽刀寬;
C:槽寬;
B:槽深;
P,Q:每次X,Z向進(jìn)刀量;
R,E:每次X,Z向退刀量;
U:槽底預(yù)留精加工量;
W:槽壁預(yù)留精加工量;
F:進(jìn)給率。
圖1 切槽參數(shù)
宏程序代碼如下:
IF[AR[#23]EQ0]AND[AR[#25]EQ0]AND[AR[#15]EQ0]AND[AR[#1]EQ0]AND[AR[#2]EQ0]AND[AR[#3]EQ0];未定義槽X,Z坐標(biāo)、X向進(jìn)刀量、槽刀寬、槽寬以及槽深則退出切槽加工M99 ENDIF IF[AR[#4]EQ0];#4=0 ENDIF IF[AR[#16]EQ0]#16=0 ENDIF IF[AR[#17]EQ0]#17=0 ENDIF IF[AR[#20]EQ0]#20=0 ENDIF IF[AR[#22]EQ0]#22=0 ENDIF IF#3GT#2 M99 ENDIF#6=#23+2*#1#7=#25+#2-#3-#22 G00 Z#7;切槽粗加工X[#6+1]WHILE#7GT[#25+#22+#16-#4]WHILE#6GT[#23+#20+2*[#15-#17]]G1 U-[2*#15]F#5 U[2*#17]#6=#6-2*[#15-#17]ENDW G01X[#23+#20]W#4 G00 X[#23+2*#1+1]G01W-#16#6=#23+2*#1#7=#7-#16+#4 ENDW G01Z[#25+#22]WHILE#6GT[#23+#20+2*[#15-#17]]G1 U-[2*#15]F#5 U[2*#17]#6=#6-2*[#15-#17]ENDW G01X[#23+#20]W#4 G00 X[#23+2*#1+1]Z[#25+#2-#3-#22]IF[AR[#22]EQ0]AND[AR[#20]EQ0];精加工余量未定義則退出M99 ELSE G00 Z#25;切槽精加工G01 X#23F[#5*0.8]G00 X[#23+2*#1+1]Z[#25+#2-#3]G01 X#23 Z#25 G00 X[#23+2*#1+1]Z[#25+#2-#3]M99
改進(jìn)后的宏程序通過(guò)現(xiàn)場(chǎng)應(yīng)用證明,該方法可行,能簡(jiǎn)化寬槽加工程序,滿足切槽循環(huán)指令的要求。對(duì)于帶有倒角或倒圓角的寬槽,可以使用改進(jìn)的宏程序粗切槽后再利用G72指令對(duì)倒角和槽壁部分進(jìn)行精加工。
[1]張武剛,楊武成.FANUC數(shù)控系統(tǒng)車槽循環(huán)功能的改進(jìn)[J].組合機(jī)床與自動(dòng)化加工技術(shù),2008,(5):72-74
[2]顧力平.數(shù)控機(jī)床編程與操作[M].北京:中國(guó)勞動(dòng)社會(huì)保障出版社,2005.
[3]田 坤.數(shù)控機(jī)床編程、操作與加工實(shí)訓(xùn)[M].北京:電子工業(yè)出版社,2008.