CNC加工中心常用G代码功能

G代码是数控程序中的指令。一般都称为G指令。使用G代码可以实现快速定位、逆圆插补、顺圆插补、中间点圆弧插补、半径编程、跳转加工。在cnc加工中心,一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。

另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。

代码名称-功能简述
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------英制尺寸(这个是西门子的,法兰克的是G21)
G71------公制尺寸 毫米
G74------回参考点(机床零点)
G75------返回编程坐标零点
G76------车螺纹复合循环
G80------固定循环注销
G81------外圆固定循环
G331-----螺纹固定循环
G90------绝对尺寸
G91------相对尺寸
G92------预制坐标
G93------时间倒数,进给率
G94------进给率,每分钟进给
G95------进给率,每转进给
G96------恒线速度控制
G97------取消恒线速度控制

CNC加工中心常用G代码功能

01.G00-----快速移动
格式:G00X-----Y----Z----
02.G01-----直线插补
格式:G01X-----Y----Z-----F----
03.G02-----顺圆插补
格式:G02X-----Y-----Z-----I-----J-----K-----
04.G03-----逆圆插补
格式:G02X-----Y-----Z-----I-----J-----K-----
05.G04-----停刀,准确停止
06.G15-----极坐标系指令取消
07.G16-----极坐标系指令
08.G17-----选择XY平面
09.G18-----选择XZ平面
10.G19-----选择YZ平面
11.G20-----英寸输入
12.G21-----毫米输入
13.G28-----返回参考点
14.G29-----从参考点返回
15.G40-----刀具半径补偿取消
16. G41-----刀具半径左补偿
17. G42-----刀具半径右补偿
18. G43-----正向刀具长度补偿
19. G44-----负向刀具长度补偿
20. G49-----刀具长度补偿取消
21. G50------比例缩放取消
22.G51------比例缩放有效
23.G54-G59选择工件坐标系1---6
24.G68-----坐标旋转
25.G69-----坐标旋转取消
26.G73-------高速深孔钻循环
格式:G73X---Y---Z---R---Q---F---K---
27.G74-----左旋攻丝循环
格式:G74X---Y---Z---R---Q---F---K---
28.G76-----精镗循环
格式:G76X---Y---Z---R---Q---P---F---K---
29.G80-----取消固定循环
30.G81-----钻孔循环
格式: G81X---Y---Z---R---F---
31.G83-----排屑钻孔循环
格式:G83X---Y---Z---R---Q---F---K---
32.G84-----刚性攻丝循环
格式: G84X---Y---Z---R---P---F---K---
33. G90-----绝对值编程
34.G91-----增量值编程
35.G94-----每分钟进给
36.G95-----每转进给
37.G98-----固定循环返回到参考点
38.G99-----固定循环返回到R点

CNC加工中心常用的辅助功能M代码功能

01.M00-----程序停止
02.M01-----选择停止
03.M02-----程序结束
04.M03-----主轴正转
05.M04-----主轴反转
06.M05-----主轴停止转动
07.M06-----换刀指令
08.M08-----切削液开
09.M09-----切削液关
10.M19-----主轴定位
11.M30----程序结束,并返回程序起始
12.M98----子程序调用
13.M99----子程序结束,并返回主程序

CNC加工中心地址码中英文字母的功能

01.D----补偿号---刀具半径补偿指令
02.F----进给速度---- -给速度的指令
03.G -----准备功能----指令动作方式
04.H -----补偿号-----补偿号的指定
05.I ----坐标字----圆弧中心X轴向坐标
06.J ----坐标字----圆弧中心Y轴向坐标
07.K----坐标字----圆弧中心Z轴向坐标
08.L----重复次数---固定循环及子程序的重复次数
09.M----辅助功能----机床开/关指令
10.N----顺序号----程序段顺序号
11.0----程序号----程序号,子程序号的指定
12.P-----暂停或程序中某功能开始使用的顺序号
13.Q-----固定循环终止段号或固定循环中定距
14.R--坐标字--固定循环中定距离或圆弧半径指令
15.S--主轴功能-----主轴转速的指令
16.T--刀具功能---刀具编号的指令
17.X---坐标字-- -X轴的绝对坐标值或暂停时间
18.Y---坐标字---Y轴的绝对坐标
19.Z----坐标字----Z轴的绝对坐标


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部