下面是在孔系加工中,數(shù)控銑床鏜孔數(shù)控系統(tǒng)編程示例,大家可以參考一下。1、0000。n010 m3 s500;(主軸開(kāi)始旋轉(zhuǎn))n020 g90g99g76 x300.0 y-250.0;(定位,鏜孔1,然后返回到尺點(diǎn))n030 z - 150.0 r 一 100.0 q5.0;(孔底定向,然后移動(dòng)5 mm)n040 p1000.0 f120.0;(在孔底停止1 s)
n050 y-550.0;(定位,鏜孔2,然后返回到尺點(diǎn))n060 y-750.0;(定位,鏜孔3,然后返回到尺點(diǎn))n070 x1000.0;(定位,鏜孔4,然后返回到點(diǎn))n080 y-550.0;(定位,鏜孔5,然后返回到k點(diǎn))n090 g98 y-750.0;(定位,鏜孔6,然后返回到初始平面)n100 g80 g28 g91 xo yo zo;(返回到參考點(diǎn))n110 m05;(主軸停止旋轉(zhuǎn))
2、g81 —鉆孔循環(huán),鉆中心孔循環(huán)指令。該循環(huán)用作正常鉆孔。切削進(jìn)給執(zhí)行到孔底,然后,刀具從孔底快速移動(dòng)退回。指令格式.g81 x__y__z__r__f__k__;式中x、 y為孔位數(shù)據(jù);z為從r點(diǎn)到孔底的距離;r為從初始平面到r點(diǎn)的距離;f為切削進(jìn)給速度;k為重復(fù)次數(shù)。
說(shuō)明:①執(zhí)行g(shù)81循環(huán),機(jī)床在沿著x軸和y軸定位后,快速移動(dòng)到r點(diǎn)。從r點(diǎn)到z點(diǎn)執(zhí)行鉆孔加工。然后,刀具快速退回。②在g81之前,用輔助功能(m代碼)旋轉(zhuǎn)主軸。③當(dāng)g81代碼和m代碼在同一程序段中被時(shí),在定位動(dòng)作的同時(shí),執(zhí)行m代碼。然后,系統(tǒng)處理下一個(gè)動(dòng)作。④當(dāng)重復(fù)次數(shù)k時(shí),則只在個(gè)孔執(zhí)行m代碼,對(duì)第二個(gè)和以后的孔,不執(zhí)行m代碼。⑤當(dāng)在固定循環(huán)中刀具長(zhǎng)度偏置(g43、g44或g49)時(shí),在定位到尺點(diǎn)的同時(shí)加偏置。⑥在改變鉆孔軸之前必須取消固定循環(huán)。⑦在程序段中沒(méi)有x、y、z、r或任何其他軸的指令時(shí),不執(zhí)行鉆孔加工。⑧不能在同一程序段中01組g代碼和g81,否則g81將被取消。⑨在固定循環(huán)方式中,刀具偏置被忽略。