G代码一览表Word格式.doc
- 文档编号:1449595
- 上传时间:2023-04-30
- 格式:DOC
- 页数:4
- 大小:83.50KB
G代码一览表Word格式.doc
《G代码一览表Word格式.doc》由会员分享,可在线阅读,更多相关《G代码一览表Word格式.doc(4页珍藏版)》请在冰点文库上搜索。
刀具交换(T代码方式)
M08
冷却液开
打开冷却液
M09
冷却液关
关闭冷却液
M12
刀库出
刀库向前
M13
刀库回
刀库后退
M15
ATC盖闭
关闭ATC盖
M16
ATC盖开
打开ATC盖
M19
定向
主轴定向
M23
错误检测打开
准确定位模式
M24
错误检测关闭
注销M23功能
M30
程序结束
使磁带记录停止.自动运行中运行M30,则程序程序段被实行后,运行自动停止.
M35
刀具损坏检测
输入M35指令,则在第一次发ATC指令时,可检测刀具是否损坏.(仅在MAZATROL程序语言中有效)
M41
M42
M43
M44
M45
分度盘分度(可选)
使用M代码分度盘时,根据指令,使分度盘旋转.
(但如果是NC盘,M43,M44不能使用.)
M46
NC转台松开(可选)
松开NC转台
M47
NC转台夹紧(可选)
夹紧NC转台
M48
注消M49
倍率有效
M49
取消倍率
倍率无效
M50
冷却风开(可选)
打开冷却风(输入M09则停止)
M51
主轴内冷开启
冷却液从刀具孔中喷出.根据M09或ATC指令结束.
M58
刀具寿命检查
主轴刀具超过使用寿命而报警时,根据M58指令动作停止.
M90
断开镜像
注销M91,M92,M93
M91
接通镜像X轴
使X轴镜像有效
M92
接通镜像Y轴
使Y轴镜像有效
M93
接通镜像B(4)轴
使B(4)轴镜像有效
M98
调出子程序
在调出子程序时使用
M99
子程序结束
M141
ATC就近卸刀
如与ATC指令放在同一程序段中,能缩短ATC路径。
M142
ATC就近装刀
如与ATC指令放在同一程序段中,ATC运行完了后,Z轴回到工件原点。
M143
ATC就近卸刀、装刀
如与ATC指令放在同一程序段中,ATC能缩短换刀时间。
(M141+M142=M143)
M149
刀库选择
如发出M149T△△1指令,刀库就旋转并选择△△刀位.如进行MD1刀具选择操作,则NC会自动发出指令.
M195
刀具损坏检查开始
进行刀具损坏检查
在MAZATROL程序中加入M35指令后,ATC前进时,会自动发出此指令.(用户请不要使用)
M196
全自动刀具长度测量模式“ON”
设定M196后,直到M197或重启为止的T△△指令,△△号的刀具在ATC往主轴上安装时,测量刀具长,并登录数值.
只是,不能测量像面铣刀那样的刀尖不在主轴中心的刀具.在MDI“刀具长自动测量”菜单中,M196,M197指令自动发出.
M197
全自动刀具长测量模式“OFF”
M198
半自动刀具长测量
测量安装在主轴上的刀具.
因为从当前位置开始测量,所以即使像面铣刀那样的刀尖不在主轴中心的刀具长也能测量.
在MDI“刀具长自动测量”菜单中,M198指令自动发出.
注)不能同时处理的M代码
M32中虽然在1程序程序段中能加入4个M代码,但不能同时处理的M代码加入程序时,会发出“227不能同时处理的M代码”的警示.
此警示的组合如下:
M03﹑M04、M05、M19中的2个以上在同一程序段中
M15﹑M16在同一程序段中
M23﹑M24在同一程序段中
M33﹑M34在同一程序段中
M48﹑M49在同一程序段中
M15﹑M33在同一程序段中
M06﹑M149在同一程序段中
M70~M72中两个以上在同一程序段中(只在带有换托盘功能中)
M195~M198不能同时单独发指令
不合规格的M代码
当发出M代码表中没有的M代码或不合规格的M代码指令时,会提示“228不合规格的M代码”,并终止程序,这一点请注意.
但是,M36~M39指令什么也不进行,便到达完了状态.
G代码一览表
表1.1
G代码
分组
*G00
01
定位(快速移动)
*G01
直线插补(进给速度)
G02
顺时针圆弧插补
G03
逆时针圆弧插补
G04
00
暂停,精确停止
G09
精确停止
*G17
02
选择XY平面
G18
选择ZX平面
G19
选择YZ平面
G27
返回并检查参考点
G28
返回参考点
G29
从参考点返回
G30
返回第二参考点
*G40
07
取消刀具半径补偿
G41
左侧刀具半径补偿
G42
右侧刀具半径补偿
G43
08
刀具长度补偿+
G44
刀具长度补偿-
*G49
取消刀具长度补偿
G52
设置局部坐标系
G53
选择机床坐标系
*G54
14
选用1号工件坐标系
G55
选用2号工件坐标系
G56
选用3号工件坐标系
G57
选用4号工件坐标系
G58
选用5号工件坐标系
G59
选用6号工件坐标系
G60
单一方向定位
G61
15
精确停止方式
*G64
切削方式
G65
宏程序调用
G66
12
模态宏程序调用
*G67
模态宏程序调用取消
G73
09
深孔钻削固定循环
G74
反螺纹攻丝固定循环
G76
精镗固定循环
*G80
取消固定循环
G81
钻削固定循环
G82
G83
G84
攻丝固定循环
G85
镗削固定循环
G86
G87
反镗固定循环
G88
G89
*G90
03
绝对值指令方式
*G91
增量值指令方式
G92
工件零点设定
*G98
10
固定循环返回初始点
G99
固定循环返回R点
从表中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。
00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。
标有*号的G代码是上电时的初始状态。
对于G01和G00、G90和G91上电时的初始状态由参数决定。
如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。
同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。
在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。
-4-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 代码 一览表