G代码指令一览

维宏设计了A-TYPE、B-TYPE、C-TYPE三套G指令,以符合用户对G代码的使用习惯,并与目前市场通用车床G代码保持一致。

功能及对应的G代码指令如下:

功能名称 A-TYPE B-TYPE C-TYPE
快速定位 G00 G00 G00
直线切削 G01 G01 G01
圆弧切削(顺时针) G02 G02 G02
圆弧切削(逆时针) G03 G03 G03
椭圆切削(顺时针) G02.1 G02.1 G02.1
椭圆切削(逆时针) G03.1 G03.1 G03.1
抛物线切削(顺时针) G02.2 G02.2 G02.2
抛物线切削(逆时针) G03.2 G03.2 G03.2
暂停指定时间 G04 G04 G04
XY平面选择 G17 G17 G17
ZX平面选择 G18 G18 G18
YZ平面选择 G19 G19 G19
英制单位加工 G20 G20 G70
公制单位加工 G21 G21 G71
返回参考点 G28 G28 G28
从参考点返回 G29 G29 G29
任意参考点返回 G30 G30 G30
跳转功能 G31 G31 G31
螺纹切削 G32 G33 G33
变螺距螺纹切削 G34 G34 G34
刀具半径补偿取消 G40 G40 G40
刀具半径左补偿 G41 G41 G41
刀具半径右补偿 G42 G42 G42
坐标系设定/主轴最高转速限制 G50 G92 G92
局部坐标设定 G52 G52 G52
机械坐标定位 G53 G53 G53
工件坐标系设定 G54 ~ G59 G54 ~ G59 G54 ~ G59
工件坐标系扩展 G54P1 ~ G54P100 G54P1 ~ G54P100 G54P1 ~ G54P100
调用子程序 G65 G65 G65
模态调用子程序 G66 G66 G66
模态调用子程序取消 G67 G67 G67
精车循环 G70 G70 G72
横向粗车循环 G71 G71 G73
径向粗车循环 G72 G72 G74
封闭粗车循环 G73 G73 G75
横向渐进切削循环 G74 G74 G76
径向渐进切削循环 G75 G75 G77
多重螺纹切削循环 G76 G76 G78
横向切削循环 G90 G77 G20
螺纹切削循环 G92 G78 G21
径向切削循环 G94 G79 G24
恒线速切削 G96 G96 G96
恒转速切削 G97 G97 G97
每分钟进给量 G98 G94 G94
每转进给量 G99 G95 G95

使用说明

  • 在软件界面上通过参数 G 指令类型 选择 A-TYPE/B-TYPE/C-TYPE 中任意一套指令。下次加工时生效。
  • 三套指令中同一功能具体指令可能会不同,但是指令对应的参数一致。
  • 本手册以A-TYPE为例说明。

模态分组

同组的模态指令可互相取消其有效状态。

指令分组情况如下(带*的指令为软件启动后的默认指令模态):

组别 指令
1 G00*, G01, G02, G03, G34, G90, G92, G94
2 G96, G97*
5 G98, G99*
6 G20, G21*
7 G40*, G41, G42
12 G66, G67*
14 G54*, G55 ~ G59, G54P1 ~ G54P100
16 G17, G18*, G19

维宏股份

维宏云