a.G01 直线插补指令
执行此指令时,以程序段中规定的进给速度,使沿各坐标轴的移动速度成一定比例。例如:
N150 G00 X20.0 Y30.0 LF
N160 G01 X80.0 Y70.0 F200 LF
执行N150程序段时,刀具快速移动至坐标值为(20.0,30.0)的点。执行N160时,对起点为(20.0,30.0),终点为(80.0,70.0)的直线进行直线插补。
b.G02、G03 圆弧插补指令
G02为顺时针圆弧插补,而G03为逆时针圆弧插补。程序段中以F代码指令进给速度。
圆弧插补指令中,以X、Y、Z表示圆弧终点的坐标(x、y、z), I、J、K 表示插补参数,按照不同的基准平面,分别表示圆弧中心到圆弧起点坐标的几何特性。在圆弧插补开始前,刀具必须位于起点位置。以圆弧起点作圆弧插补时,需要知道:
(a)刀具运动方向(顺圆还是逆圆)
(b)圆弧终点坐标
(c)圆弧中心坐标
使用G02或G03指令的程序格式为:
N×××G02(或G03)X×××Y×××I×××J×××F×××LF
其中 N×××——程序段顺序号;
X×××——圆弧终点Z坐标;
Y×××——圆弧终点y坐标:
I×××——圆弧中心到圆弧起点沿x轴的距离;
J×××——圆弧中心到圆弧起点沿y轴的距离;
F×××——进给率,在以前的程序段已指定时,可不必重新指定。必须指出,这里是指沿刀具中心轨迹的进给率,并非刀具切削刃沿轨迹表面运动时的进给率。
LF——程序段结束。
c.圆弧插补举例
设需要插补的圆弧为ABC,使用单象限插补时,要分成AB和BC两段分别插补。插补AB时,圆弧中心的偏置值i和j为圆弧起点A到圆弧中心沿x和y轴的距离:
i=59-33=26
j=24-15=9
程序段为:
N50 G00 X59.0 Y24.0 LF
N55 G03 X33.0 Y44.0 I26.0 J9.0 F200 LF
当插补BO段时,圆弧中心的偏置值为:
i=33-33=0
j=44-15=29
程序段为:
N60 G03 X4.0 Y15.0 I0.0 J29.0 LF
圆弧中心偏置值i、j、k的计算方法,各种机床数控系统不尽相同。有的系统还具有跨象限插补功能,编程时要参考机床操作说明书的有关规定。