G00指令,刀具以快速移动速度移动到用绝对值指令或增量值指令指定的工作坐标系中的位置。
指令格式: G00IP_;
式中 IP——绝对值指令时,是终点的坐标值;增量值指令时,是刀具的移动距离。
注意事项: 快速移动速度不能在地址F中指定。即使指定了直线插补定位,然而在G28,G53的情况下,仍然使用非直线插补定位。因此,要小心确保刀具不损坏工件。
G60指令,为消除机床反向间隙的影响进行精确定位时,可以使用单方向的准确定位。
指令格式: G60IP_;
式中 IP——绝对值指令时,是终点的坐标值;增量值指令时,是刀具的移动距离。
注意事项: ①在钻孔固定循环期间,Z轴不执行单方向定位。
②没有用参数设置过冲量的轴不能进行单方向定位。
③指令移动距离为0时,不执行单方向定位。
④镜像不影响参数设定的方向。
⑤固定循环G76和G87中的偏移运动不使用单方向定位。
G01指令,刀具沿直线移动。
指令格式: G01IP_F_;
式中 IP——绝对值指令时,是终点的坐标值;增量值指令时,是刀具的移动距离;
F——刀具的进给速度(进给量)。
注意事项: 刀具以F指定的进给速度沿直线移动到指定的位置。直到新的值被指定之前,F指定的进给速度一直有效。因此,无需对每个程序段都指定F值。用F代码指令的进给速度是沿着刀具轨迹测量的,如果不指令F代码,则认为进给速度为零。
圆弧插补指令可指令刀具沿着圆弧移动,移动的轨迹为圆弧。
指令格式: 在 X Y 平面内的圆弧:
在 Z X 平面内的圆弧:
在 Y Z 平面内的圆弧:
式中 G02——顺时针方向(CW);
G03——逆时针方向(CCW);
I,J,K——起点相对于圆心的距离;
R——半径,由于过起点和终点的圆弧有两个,即小于180°的圆弧和大于180°的圆弧,对于小于180°的圆弧,半径用正值表示;对大于180°的圆弧,半径用负值;对等于180°的圆弧,半径用正值或负值均可。
注意事项: 如果同时指定地址I、J、K和R的话,用地址R指定的圆弧优先,其他都忽略。如果指令了不在指定平面的轴时,显示报警。
在圆弧插补的同时,指令垂直于插补平面的轴移动一个距离,即为螺旋线插补。
指令格式: 在 X Y 平面内的圆弧:
在 Z X 平面内的圆弧:
在 Y Z 平面内的圆弧:
式中 G02——顺时针方向(CW);
G03——逆时针方向(CCW);
I,J,K——起点相对于圆心的距离;
R——半径,由于过起点和终点的圆弧有两个,即小于180°的圆弧和大于180°的圆弧,对于小于180°的圆弧,半径用正值表示;对大于180°的圆弧,半径用负值;对等于180°的圆弧,半径用正值或负值均可。
注意事项: 只对圆弧进行刀具半径补偿。在指令螺旋插补的程序段中,不能指令刀具偏置和刀具长度补偿。