自动沉孔机走圆的编程步骤如下:
设定坐标系和刀补
将工件沉孔中心在机床的XY机械坐标位置输入到G54坐标系的相应位置,Z轴检查下设置为0。
在刀补中设置铣刀长度补偿作为Z轴的零点位置。
启动主轴和切削液
M03S1000(主轴启动)
M08(切削液)
初始移动和设定
G0X-10(移动X轴)
1=0(设定初始值)
2=-1(设定增量值)
循环走圆
N1IF[1EQ-30]GOTO2(设定条件语句满足1=30循环结束)
1=1+2(更新X轴位置)
G01Z1F80(切深度)
G01X-10F80(X走刀)
G02X-10Y0I10J0F80(走小圆)
G01X-30F80(X走刀)
G02Y0I30J0F80(走大圆)
GOTO1(循环回程序段N1)
抬高Z轴
N2G0Z30(程序段N2抬高Z轴)
停止
M05M09M30(停止)
注意事项:
程序走大圆后铣刀要先回到走小圆的起始位,不然程序会出错。
在条件转移语句命令中有多种格式,这里使用的是IF [条件] GOTO n的格式。
这个程序段通过设定坐标系和刀补,启动主轴和切削液,然后通过循环和条件语句实现铣刀在工件上走圆的功能。