第三章 G 指令 Ⅲ-1 第三章 G 指令 3.1 概述 G 指令由指令地址G 和其后的1~2位指令值组成,用来规定刀具相对工件的运动方式、进行坐标设定等多种操作,G指令一览表见表3-1。 G □□ G指令字分为00、01、02、03、04组。除01与00组代码不能共段外,同一个程序段中可以输入几个不同组的G指令字,如果在同一个程序段中输入了两个或两个以上的同组G指令字时,最后一个G指令字有效。没有共同参数(指令字)的不同组G指令可以在同一程序段中,功能同时有效并且与先后顺序无关。如果使用了表3-1以外的G指令或选配功能的G指令,系统出现报警。 表 3-1 G 指令字一览表 指 令 字 组 别 功 能 备 注 G 00 01 快速移动 初态G 指令 G 01 直线插补 模态G 指令 G 02 圆弧插补(逆时针) G 03 圆弧插补(顺时针) G 32 螺纹切削 G 90 轴向切削循环 G 92 螺纹切削循环 G 94 径向切削循环 G 04 00 暂停、准停 非模态G 指令 G 10 数据输入方式有效 G 11 取消数据输入方式 G 28 返回机床第1参考点 G 30 返回机床第2、3、4参考点 G 50 坐标系设定 G 65 宏指令 G 70 精加工循环 G 71 轴向粗车循环 G 72 径向粗车循环 G 73 封闭切削循环 G 74 轴向切槽多重循环 G 75 径向切槽多重循环 G 76 多重螺纹切削循环 G 20 06 英制单位选择 模态G 指令 G 21 公制单位选择 初态G 指令 G 96 02 恒线速开 模态G 指令 G 97 恒线速关 初态G 指令 G 98 03 每 分进给 初态G 指令 G 99 每 转 进给 模态G 指令 G 40 07 取消刀尖 半 径补偿 初态G 指令 G 41 刀尖 半 径左 补偿 模态G 指令 G 42 刀尖 半 径右 补偿 指令值(00~99,前 导 0可以不输入) 指令地址 G BRSK820TA 车床CNC Ⅲ-2 第一篇 编程说明 3.1.1 模态、非模态及初态 G指令分为00、01、02、03、06、07组。其中00组G指令为非模态G指令,其它组G指令为模态G指令,G00、G97、G98、G40、G21为初态G指令。 G 指令执行后,其定义的功能或状态保持有效,直到被同组的其它 G 指令改变,这种 G 指令称为模态 G指令。模态 G 指令执行后,其定义的功能或状态被改变以前,后续的程序段执行该 G 指令字时,可不需要再次输入该 G 指令。 G 指令执行后,其定义的功能或状态一次性有效,每次执行该 G 指令时,必须重新输入该 G 指令字,这种...