伴隨著數(shù)控技術(shù)應(yīng)用的不斷深化,企業(yè)在產(chǎn)品加工中對(duì)從業(yè)者的要求也越來越高,這也對(duì)技工學(xué)校培養(yǎng)的學(xué)生提出了更高的要求,夯實(shí)基礎(chǔ)、錘煉手工編程的內(nèi)功迫在眉睫。在此,筆者將平時(shí)在教學(xué)當(dāng)中總結(jié)的如何提高手工編程速度的幾點(diǎn)經(jīng)驗(yàn)匯總成文,與大家一起探討。
圖1是5×5的線形孔,在生產(chǎn)當(dāng)中比較易出現(xiàn),借此談?wù)勂渲械南嚓P(guān)技巧(本文主要是對(duì)SIEMENS 802 S/C系統(tǒng)進(jìn)行分析)。
在自動(dòng)編程大行其道的今天,如果該題也同樣使用自動(dòng)編程則無(wú)任何意義可談,但是如果對(duì)其進(jìn)行手工編程就大有乾坤。
一、絕對(duì)坐標(biāo)編程法
圖1上的點(diǎn)坐標(biāo)清晰可見,只要定好相應(yīng)的走刀路線,結(jié)合相應(yīng)的尺寸,一位一般熟練的學(xué)生運(yùn)用此方法并進(jìn)行驗(yàn)證需要15~20 min。因此方法耗時(shí)較長(zhǎng),故不將此程序展開。
二、宏程序編程法
宏程序是程序編制的高級(jí)形式,其中的編程技巧也多種多樣,編程質(zhì)量和編程人員的技能有很大的關(guān)系。同樣一位一般熟練學(xué)生運(yùn)用此方法進(jìn)行編程并驗(yàn)證程序大約需要8~11 min。
具體程序如下:
XXK25_2.MPF
N10 G54 G90 G94 G40 G17 G00 Z100
N20 X10 Y10 S600 M03
N30R2=10
N40MARKE2: R1=10
N50MARKE1: X=R1 Y=R2
N60 Z10
N70 G01 Z-10 F30
N80 G00 Z10
N90 R1=R1+20
N100 IF R1 〈100 GOTOB MARKE1(條件判斷語(yǔ)句)
N110 R2=R2+20
N120 IF R1 〈100 GOTOB MARKE2(條件判斷語(yǔ)句)
N130 GO0 Z100 M05
N140 X10 Y10
N150 M02
為了使整個(gè)程序能順利運(yùn)行,要充分的冷卻,否則會(huì)出現(xiàn)刀具“燒傷”的現(xiàn)象。
三、標(biāo)準(zhǔn)銑削循環(huán)結(jié)合宏程序編程法
對(duì)于以上宏程序的處理方法,只要經(jīng)過適當(dāng)?shù)挠?xùn)練基本可以掌握,但如果結(jié)合機(jī)床本身的銑削循環(huán),處理同樣的圖例,在操作上就更為簡(jiǎn)潔,方便實(shí)用。同樣一位一般熟練學(xué)生運(yùn)用此方法進(jìn)行編程并驗(yàn)證程序僅需要5~6 min。
具體程序如下:
XXK25_3.MPF
N10 G54 G90 G94 G40 G17 G00 Z100
N20 X10 Y10 F30 S600 M03
N30 R1=0 R101=100 R102=10 R103=0 R104=-10 R105=0
N40 R115=82 R116=0 R117=0 R118=10 R119=5 R120=0 R121=20
N50 MARKE1:LCYC60(調(diào)用線形孔排列鉆削循環(huán))
N60 R1=R1+1 R117=R117+20
N70 IF R1 〈 5 GOTOB MARKE1 (條件判斷語(yǔ)句)
N80GO0 Z100 M05
N90X10 Y10
N100 M02
其中N30及N40程序段的程序可以直接在調(diào)用標(biāo)準(zhǔn)銑削循環(huán)界面中進(jìn)行操作,無(wú)需手工輸入,僅需要在對(duì)應(yīng)界面上賦入相應(yīng)的數(shù)字即可,圖像界面操作并有中文備注,通俗易懂,容易上手,如果需要陣列孔旋轉(zhuǎn)一定的角度,僅僅需要對(duì)R120參數(shù)重新進(jìn)行賦值即可,非常方便。
總結(jié)以上三種方法:絕對(duì)坐標(biāo)編程方法,至少多花費(fèi)10 min 的編程操作時(shí)間,故此法不建議使用。宏程序編程方法,掌握有一定的困難,但這也是錘煉一個(gè)學(xué)生編程思想的比較好的途徑。標(biāo)準(zhǔn)銑削循環(huán)結(jié)合宏程序的編程方法,則是在一個(gè)更好的平臺(tái)上進(jìn)行展示自己編程思路的好方法,筆者相信在以后必將成為手工編程的趨勢(shì),建議大量使用。
節(jié)省時(shí)間方面還有其他的小技巧:一是降低查詢點(diǎn)坐標(biāo)的數(shù)量級(jí),減少輸入的工作量;二是編程時(shí)用G1代替G01,G2代替G02,M3代替M03等;三是在模態(tài)指令后能省略的不要忘記還包括X_ Y_ Z_的坐標(biāo)值。……
總之,無(wú)論在日常學(xué)習(xí)中,還是在生產(chǎn)中,多多嘗試一些新的編程技巧,你的生活將與數(shù)控一樣變得無(wú)比精彩。
(作者單位:江蘇省鹽城市建湖縣高級(jí)技工學(xué)校)