子程序在數(shù)控銑床銑削加工中的應(yīng)用之加工平面
在數(shù)控銑床銑削加工中使用立銑刀銑削平面,通常需要銑刀來回多次走,一個來回為一個循環(huán),可用子程序來編程。下面以30立銑刀銑削100 x 100平面為例(見圖1),參考程序如下: 參考程序O0001;(主程序) //主程序名G54 G90 G40; //建工件坐標(biāo)系,程序初始化G0Z100; //快速定位至安全高度M3S600; //啟動主軸X一70Y一50M8;//XY向快速定位至循環(huán)起點Z2; //Z向快進至工件上方2 mmG1Z一1F200; //下刀M98P11L3; //3次調(diào)用子程序O0011G90G0Z100; //抬刀至安全高度X0Y200 //工作臺靠近操作工M30; //主程序結(jié)束O0011;(子程序) //子程序名G91 X140 ; //向右銑Y20; //向前移刀X一140; //向左銑Y20; //向前移刀至下一循環(huán)起點M99; //子程序結(jié)束并返回主程序說明: (1)銑平面下刀動作放在主程序,子程序為水平走刀動作; (2)每行銑削刀具起點、終點宜靠近工件邊緣(X一70); (3)避免滿刀全覆蓋切削,首末次走刀刀具邊沿縱向伸出工件大于(1/3 --1/4)刀直徑(Y -50); (4)走刀行距控制在0.50一0.90倍刀具直徑,保證平面質(zhì)量( Y20)