常见数字控制机床之G代码简单介绍

这里简单介绍了数字控制机床中常见的准备功能G代码。准备功能G代码,由地址符G和后面两位数字组成,从G00至G99,共100种功能。

关键词:数控机床

G代码基本介绍:

在这里,G代码是数控程序中的指令。一般都称为G指令。使用G代码可以实现快速定位、逆圆插补、顺圆插补、中间点圆弧插补、半径编程、跳转加工等功能。

在我国,按《JB/T 3208-1999》数控机床 穿孔带程序段格式中的准备功能G和辅助功能M的代码执行。准备功能G代码,由地址符G和后面两位数字组成,从G00至G99,共100种功能。

一、G代码功能介绍展开

从专业术语角度,G代码是一种数控编程语言。

G代码名称 功能简述 格式 备注
G00 快速定位 G00 X(U)__Z(W)__ 运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工。
G01 直线插补 按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工。
G02 顺时针方向圆弧插补
G03 逆时针方向圆弧插补
G04 定时暂停 一般用于正反转切换、加工盲孔、阶梯孔、车削切槽。
G05 通过中间点圆弧插补
G06 抛物线插补
G07 Z 样条曲线插补
G08 进给加速
G09 进给减速
G10 数据设置
G16 极坐标编程
G17 加工XY平面 平面选择指令,指定平面加工,一般用于铣床和加工中心
G18 加工XZ平面 平面选择指令,指定平面加工,一般用于铣床和加工中心
G19 加工YZ平面 平面选择指令,指定平面加工,一般用于铣床和加工中心
G20 英制尺寸 (法兰克系统)
G21 公制尺寸 (法兰克系统)
G22 半径尺寸编程方式
G220 系统操作界面上使用
G23 直径尺寸编程方式
G230 系统操作界面上使用
G24 子程序结束
G25 跳转加工
G26 循环加工
G27 返回参考点,检查、确认参考点位置
G28 自动返回参考点(经过中间点)
G29 从参考点返回,与G28配合使用
G30 倍率注销
G31 倍率定义
G32 等螺距螺纹切削,英制
G33 等螺距螺纹切削,公制
G331 螺纹固定循环
G34 增螺距螺纹切削
G35 减螺距螺纹切削
G40 刀具补偿/刀具偏置注销
G41 刀具补偿(左)
G42 刀具补偿(右)
G43 刀具偏置(正)
G44 刀具偏置(负)
G45 刀具偏置+/+
G46 刀具偏置+/-
G47 刀具偏置-/-
G48 刀具偏置-/+
G49 刀具偏置0/+
G50 刀具偏置0/-
G51 刀具偏置+/0
G52 刀具偏置-/0
G53 直线偏移,注销
G54 直线偏移x
G55 直线偏移y
G56 直线偏移z
G57 直线偏移xy
G58 直线偏移xz
G59 直线偏移yz
G60 准确路径方式(精)
G61 准确路径方式(中)
G62 准确路径方式(粗)
G63 攻螺纹
G68 刀具偏置,内角
G69 刀具偏置,外角
G70 英制尺寸 (西门子系统)
G71 公制尺寸 (西门子系统)
G74 回参考点 (机床零点)
G75 返回编程坐标零点
G76 车螺纹复合循环
G80 固定循环注销
G81 外圆固定循环
G90 绝对尺寸
G91 相对尺寸
G92 预制坐标
G93 时间倒数,进给率
G94 进给率,每分钟进给
G95 进给率,每转进给
G96 恒线速度控制
G97 取消恒线速度控制

二、G代码功能详解展开

待续...

三、JB/T 3208-1999《数控机床 穿孔带程序段格式中的准备功能G的代码》展开

G代码名称 功能简述 备注
G00 点定位
G01 直线插补

结束语展开

待续...

参考引用:
  1. JB/T 3208-1999.数字控制机床 穿孔带程序段格式中的准备功能G和辅助功能M的代码[S].北京:机械科学研究院,1999:
  2. 百度百科
  3. 360百科

责任编辑:Handry