为了简化编程,大部分数控系统都会提供只用一个程序段就能完成快速移动定位、直线/螺纹切削、最后快速返回起点的单次加工循环。
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。其中,最常用的就有径向切削循环指令或端面切削循环指令。
下面的指令介绍是以GSK980Tdi车床数控系统为例,讲解指令格式及应用技巧。
1.指令格式:
G94 X(U)_Z(W)_F_;(端面切削)
G94 X(U)_Z(W)_F_R_;(锥度端面车削)
2.指令功能:
从切削点开始,进行轴向(Z轴)进刀、径向(X轴或X、Z轴同时)切削,实现端面或锥面切削循环。
3.指令说明:
G94为模态代码;
X:切削终点X轴绝对坐标;
U:切削终点与起点X轴绝对坐标的差值;
Z:切削终点Z轴绝对坐标;
W:切削终点与起点Z轴绝对坐标的差值
R:切削起点与切削终点Z轴绝对坐标的差值,当R与W的符号不一致时,要求|R|≤|W|;
4.G94运动轨迹:
刀具从循环起点按图所示走刀路径,最后返回循环起点。其中虚线快速移动,实线按F指定的工件进给速度切削。
a.端面切削运动轨迹:
A:起点
B:切削起点
C:切削终点
1.1端面切削
b.锥度端面切削运动轨迹
A:起点
B:切削起点
C:切削终点
1.2锥度端面切削
其中,R是锥端面切削起点B点处的Z坐标值,减去其终点C点处的坐标值。
5.注意事项:
a.运用G94进行编程时,循环起点X坐标值一般应大于被加工工件外圆,Z轴方向应稍偏离工件的外侧。
b.G94指令执行完毕后刀具返回循环起点。
c.在固定循环G94代码中,单段运行的状态下,执行完整个固定循环后才会单段停止。