您现在的位置:

数控机床编程插补的三种基本运动指令的使用举例

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的计算方法,各种机床数控系统不尽相同。有的系统还具有跨象限插补功能,编程时要参考机床操作说明书的有关规定。