运动是互不相关的,也就是说刀具移动的轨迹不一定是一条直线。G00指令下,快速倍率为100%时,各轴运动的速度:X、Y、Z轴均为15mmi
,该速度不受当前F值的控制。当各运动轴到达运动终点并发出位置到达信号后,CNC认为该程序段已经结束,并转向执行下一程序段。
位置到达信号:当运动轴到达的位置与指令位置之间的距离小于参数指定的到位宽度时,CNC认为该轴已到达指令位置,并发出一个相应信号即该轴的位置到达信号。
G00编程举例:起始点位置为X50,Y75;指令G00X150Y25;将使刀具走出下图所示轨迹(图21)。
f57
图21
22直线插补(G01)
格式:G01IPF;G01指令使当前的插补模态成为直线插补模态,刀具从当前位置移动到IP指定的位置,其轨迹是一条直线,F指定了刀具沿直线运动的速度,单位为mmmi
(X、Y、Z轴)。该指令是我们最常用的指令之一。假设当前刀具所在点为X50Y75,则如下程序段N1G01X150Y25F100;N2X50Y75;将使刀具走出如下图(图22)所示轨迹。
大家可以看到,程序段N2并没有指令G01,由于G01指令为模态指令,所以N1程序段中所指令的G01在N2程序段中继续有效,同样地,指令F100在N2段也继续有效,即刀具沿两段直线的运动速度都是100mmmi
。
23圆弧插补(G02G03)
下面所列的指令可以使刀具沿圆弧轨迹运动:在XY平面G17G02G03X__Y__I__J__R__F__;在XZ平面G18G02G03X__Z__I__K__R__F__;
f在YZ平面
57
G19G02G03Y__Z__J__K__R__F__;
序号
数据内容
指令
含
义
1
平面选择
G17
指定XY平面上的圆弧插补
G18
指定XZ平面上的圆弧插补
G19
指定YZ平面上的圆弧插补
2
圆弧方向
G02
顺时针方向的圆弧插补
G03
逆时针方向的圆弧插补
G90模态3终点
X、Y、Z中的两轴指令当前工件坐标系中终点位置的坐标值
位置G91模态X、Y、Z中的两轴指令从起点到终点的距离有方向的
4起点到圆心的距离I、J、K中的两轴指令从起点到圆心的距离有方向的
圆弧半径
R
圆弧半径
5进给率
F
沿圆弧运动的速度
在这里,我们所讲的圆弧的方向,对于XY平面来说,是由Z轴的正向往Z轴的负
向看XY平面所看到的圆弧方向,同样,对于XZ平面或YZ平面来说,观测的方向则
应该是从Y轴或X轴的正向到Y轴或X轴的负向(适用于右手坐标系如下图所示)。
圆弧的终点由地址X、Y和Z来确定。在G90模态,即绝对值模态下,地址X、Y、Z给出了圆弧终点在当前坐标系中的坐标值;在G91模态,即增量值模态下,地址X、Y、r