在数控加工中,加工程序是关键,而加工程序在基于CAM软件编程的功能下,使编程较为容易。然而在某些情况下,PC机也无能为力,所以要求我们深挖手工编程,发挥数控机床潜力,争取更大经济效益,笔者深有体会。

在某次加工中,由于PC机与机床连接故障,程序无法传送,而工件要求按时完成,我们利用宏程序编程,问题迎刃而解。加工图如图1所示。

图1要求在¢50mm孔一周倒出R5mm凸圆弧过度。

在编制程序过程中,引入变量1))=5sin(1))=5cos(1=1;(给1)-5)F100;(Z向进给)

N60G42X-(5SIN(1)-30)Y01(30-5SIN(1=1赋值为1LE90)GOTO50;(#1小于90跳转至N50段,循环)

N110GOZ100;(抬刀)

N120M9;(冷却关)

N130M5;(主轴停)

N140M30;(程序结束)