cnc加工中心完整的镗孔程式怎么写?

如题所述

O 0001;
G17G21;
G0G40G49G90G80;
M19; 主轴定位
TIM6; 换刀
G0G90G54XOYOS500M3; 快速定位,给转速xy后是坐标
G43H1Z50M8; 刀具高度补偿,冷却液
G98G76R3Q0.2Z-20F100; 精镗孔
GOZ50M9; 快速抬刀,冷却液关
G80; 循环取消
M5; 主轴停转
G28G91Z0; Z轴回零
G28Y0; Y轴回零
M30;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-10
O 0001;
G17 (G21); 其实这个G21就不用加了,系统默认就是G21,已经设定了
G40G49G90G80;
(M19); 不用加 主轴定位,在换刀程序M6里面已经都有设定

TIM6; 换刀
G0G90G54X0Y0S500M3; 快速定位,给转速xy后是坐标
G43H1Z50.M8; 刀具高度补偿,冷却液开
G98G76R3Q0.2Z-20.F100; 精镗孔
(GOZ50M9;) 快速抬刀,冷却液关
(G80; ) 循环取消
G80Z50.M9 其实上面写的有点啰嗦,能看出还是对指令不够熟悉
M5;
G28G91Z0;
M30;
后面再补充一点,对于法兰克系统而言,整数后面最好是添加小数点,以防系统是小数点编程,那就容易产生撞刀危险;当然为了加工的安全可以在系统内设置,不带小数点也可以。