您现在的位置: |
数控机床编程插补的三种基本运动指令的使用举例 |
|
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的计算方法,各种机床数控系统不尽相同。有的系统还具有跨象限插补功能,编程时要参考机床操作说明书的有关规定。 |