G05指令是三点圆弧插补指令。
众所周知,两点可以确定一条直线,三点就可以确定一个圆。当不知道圆弧的圆心、半径但已知圆弧轮廓上的三个点的坐标的时候,就可以使用G05功能,通过起始点和终点之间的中间点位置确定圆弧方向;
下面的指令介绍是以GSK980Tdi车床数控系统为例,讲解指令格式及应用技巧。
1.指令格式
G05 X(U)_Z(W)_I_K_F_;
式中 X、Z—刀具终点的绝对坐标值。
U、W—刀具终点相对于起始点的增量坐标值。
I_圆弧所经过的中间点相对于起点的X向增量坐标值(半径值,带方向);
K_圆弧所经过的中间点相对于起点的Z向增量坐标值(Z向,带方向)。
F—刀具切削进给速度,单位可以是mm/min或mm/r。
2.指令说明
a.中间点是指圆弧上除起点和终点之外的任意一点。
b.当给出三点共线时,系统报警。
c.省略I时即认为I=0,当省略K时即认为K=0,当同时省略I、K时,系统报警。
d.I、K的意义类似于G02/G03代码中圆心坐标相对于起点坐标的位移量I、K。
e.G05不能加工整圆。
3.示例
编写如图所示半圆加工程序
程序如下:
G01 X30 Z25 F100;
G05 X30 Z5 I-10 K-10 F100;