如题所述
关注我们,与您分享更多机床小知识。
一、G代码及其功能
G00:快速定位
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:循环加工
G30:倍率注销
G31:倍率定义
G32:等螺距螺纹切削,英制
G33:等螺距螺纹切削,公制
G34:增螺距螺纹切削
G35:减螺距螺纹切削
G40:刀具补偿/刀具偏置注销
G41:刀具补偿——左
G42:刀具补偿——右
G43:刀具偏置——正
G44:刀具偏置——负
G45:刀具偏置+/+
G46:刀具偏置+/-
G47:刀具偏置-/-
G48:刀具偏置-/+
G49:刀具偏置0/+
G50:刀具偏置0/-
G51:刀具偏置+/0
G52:刀具偏置-/0
G53:直线偏移,注销
G54:设定工件坐标
G55:设定工件坐标二
G56:设定工件坐标三
G57:设定工件坐标四
G58:设定工件坐标五
G59:设定工件坐标六
G60:准确路径方式(精)
G61:准确路径方式(中)
G62:准确路径方式(粗)
G63:攻螺纹
G68:刀具偏置,内角
G69:刀具偏置,外角
G70:英制尺寸(西门子)
G71:公制尺寸(西门子)
G74:回参考点(机床零点)
G75:返回编程坐标零点
G76:车螺纹复合循环
G80:固定循环注销
G81:外圆固定循环
G82:深孔钻削循环
G83:深孔啄钻
G84:右旋螺纹加工
G85:铰孔
G86:镗孔加工循环
G90:绝对尺寸
G91:相对尺寸
G92:预制坐标
G93:时间倒数,进给率
G94:进给率,每分钟进给
G95:进给率,每转进给
G96:恒线速度控制
G97:取消恒线速度控制
二、G代码功能详解
快速定位格式:G00 X(U)__Z(W)__
说明:快速移动到指定位置。不进行加工。
直线插补格式:G01 X(U)_Z(W)_F_(mm/min)
说明:按直线插补方式移动到指定位置。移动速度由F指令指定。
圆弧插补格式1:G02X(u)_Z(w)_I_K_F_
说明:根据圆心坐标及增量坐标进行顺时针或逆时针圆弧插补。
定时暂停格式:G04_F_ 或G04_K_
说明:暂停加工,时间到后继续加工。
中间点圆弧插补格式:G05X(u)_Z(w)_IX_IZ_F_
说明:通过中间点进行圆弧插补。
加速/减速格式:G08
说明:进给速度增加。
半径编程格式:G22
说明:以半径方式进行编程。
直径尺寸编程方式格式:G23
说明:以直径方式进行编程。
跳转加工格式:G25 LXXX
说明:跳转至指定程序段。
循环加工格式:G26 LXXX QXX
说明:将指定程序段作为循环体执行。
倍率注销格式:G30
说明:注销倍率定义。
倍率定义G31 F_
说明:定义进给率。
螺纹加工格式:G32/G33 X(u)_Z(w)_F_
说明:等螺距螺纹切削(英制/G32)或(公制/G33)。
设定工件坐标格式:G54
说明:设定工件坐标系。
准确路径方式格式:G60
说明:在加工过程中进行缓冲减速。
连续路径方式格式:G64
说明:用于粗加工。
回参考点(机床零点)格式:G74 X Z
说明:返回机床零点。
循环加工格式:G76
说明:进行螺纹切削复合循环。
绝对值方式编程格式:G90
说明:以编程零点为基准进行编程。
增量方式编程格式:G91
说明:以当前点为基准进行增量编程。
子程序调用格式:G20 L_N_
说明:调用子程序。
子程序结束返回格式:G24
说明:结束子程序返回主程序。
三、G代码编程实例
例:子程序调用过程中的参数传递。
四、补充及注意事项
注意事项:涉及机床操作、编程细节、功能解释等。