G代码指令一览
维宏设计了 A-TYPE、B-TYPE、C-TYPE 三套 G 指令,以符合用户对 G 代码的使用习惯,并与目前市场通用车床 G 代码保持一致。
使用说明
- 在软件界面上通过参数 G 指令类型 选择 A-TYPE/B-TYPE/C-TYPE 中任意一套指令。下次加工时生效。
- 三套指令中同一功能具体指令可能会不同,但是指令对应的功能一致。
- 本文以 A-TYPE 为例说明。
- 指令格式中的
/
表示二选一,[]
表示可省略。
功能及对应的 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 |
圆柱插补 | G07.1 | G07.1 | G07.1 |
启动极坐标插补 | G12.1 | G12.1 | G12.1 |
取消极坐标插补 | G13.1 | G13.1 | G13.1 |
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 |
取消多边形切削 | G50.2 | G50.2 | G50.2 |
启用多边形切削 | G51.2 | G51.2 | G51.2 |
局部坐标设定 | G52 | G52 | G52 |
机械坐标定位 | G53 | G53 | G53 |
工件坐标设定 | G54 ~ G59 | G54 ~ G59 | G54 ~ G59 |
工件坐标扩展 | G54P1 ~ G54P10 | G54P1 ~ G54P10 | G54P1 ~ G54P10 |
调用子程序 | 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 |
钻孔循环取消 | G80 | G80 | G80 |
端面钻孔循环 | G83 | G83 | G83 |
端面攻牙循环 | G84 | G84 | G84 |
端面镗孔循环 | G85 | G85 | G85 |
侧面钻孔循环 | G87 | G87 | G87 |
侧面攻牙循环 | G88 | G88 | G88 |
侧面镗孔循环 | G89 | G89 | G89 |
横向车削循环 | G90 | G77 | G20 |
螺纹车削循环 | G92 | G78 | G21 |
端面车削循环 | G94 | G79 | G24 |
恒线速切削 | G96 | G96 | G96 |
恒转速切削 | G97 | G97 | G97 |
每分钟进给量 | G98 | G94 | G94 |
每转进给量 | G99 | G95 | G95 |