1、,G00、G01指令,江苏大学无锡机电学院,G00、G01指令,一、G00指令,G00指令用于命令刀具以点位控制方式从刀具当前所在位置以最快速度移动到下一个目标位置。它只是快速定位,无运动轨迹要求。系统在执行G00指令时,刀具不能与工件产生切削运动。G00指令的格式为:G00 X(U)_Z(W)_;可以在G00指令后面使用的地址有X、Z、U、W。 G00指令后面的坐标值,取绝对值还是取增量值由系统当时的状态是G90状态还是G91状态决定。当机床执行包含有G00指令的程序段时,机床各坐标轴分别按各自的快速移动速度移动到定位点,所以在执行G00指令时,刀具的运动轨迹不一定是直线,有时可能是折线。,
2、快速定位指令G00,G00、G01指令,二、G01指令,直线插补指令G01,G01指令是直线插补指令,它使机床进行两坐标(或2坐标以上)联动的运动,在各个坐标平面内切削出任意斜率的直线。G01的指令格式为:G01 X(U)_Z(W)_F_;G01指令是用来指令机床作直线插补运动的。G01指令后面的坐标值X_Z_可以是绝对值也可以是增量值,进给速度用F代码指定。单位:FANUC为mm/r,华中为mm/min。F代码是模态指令,可以用G00取消。,G00、G01指令,三、G00、G01指令编程举例,加工实例,三、G00、G01指令编程举例,O0001 M03 S400; T0101; G00 X4
3、0 Z0; G01 X-1 F0.2; G00 Z2 G00 X26 G01 Z-12 F0.2; X30; Z-20; G00 X100; Z150; T0100; M30;,程序名,主轴正转,400r/min,1号刀位,1号刀补,刀具快速运动至X40 Z0处,刀具以0.2mm/r速度运动车削端面至X-1处,程序结束,刀具快速运动至X-1 Z2处,刀具快速运动至X26 Z2处,车削外圆至X26,长度12,退刀至X100,取消刀补,退刀至Z150,车削外圆至X30,长度8,退刀至X30,G00、G01指令,四、G00、G01指令使用注意事项,一般情况下,数控机床的二个坐标轴的快速移动速度是不同的,所以当数控系统执行G00指令时,刀具的运动轨迹不一定是直线;操作者必须格外小心。建议在执行G00指令时,先移动一个坐标轴,然后再移动另一个坐标轴,以免刀具和工件、机床相撞。有些数控系统要求在执行G01指令之前,必须用S指令和M指令指定主轴的旋转方向和转速,否则数控机床不产生任何运动;在使用G01指令时必须指定F代码,否则数控系统会发出报警;,