G代码一览表分析和总结.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

CNC代码一览表

M代码一览表

M代码 功能

M代码一览表

功能说明

M00M01

M02M03M04

M05

M06M08M09M12M13M15M16M19M23M24

M30M35

M代码

M41M42M43

程序停止选择停止程序终止

主轴顺时针方向旋转

主轴逆时针方向旋转主轴停止

换刀

冷却液开冷却液关刀库出刀库回ATC盖闭ATC盖开定向

错误检测打开错误检测关闭

程序结束

刀具损坏检测

功能

分度盘分度(可选)

程序自动运行停止,主轴停止。

当打开随机停机指令键后。M01指令发出时,功能与M00同。

使程序终止。自动运行中,发出此指令,则程序运行后,自动运行终止。

主轴顺时针方向旋转主轴逆时针方向旋转主轴停止

刀具交换(T代码方式)打开冷却液

关闭冷却液刀库向前刀库后退关闭ATC盖打开ATC盖主轴定向

准确定位模式

注销M23功能

使磁带记录停止.自动运行中运行M30,则程序程序段被实行后,运行自动停止.

输入M35指令,则在第一次发ATC指令时,可检测刀具是否损坏.(仅在MAZATROL程序语言中有效)

功能说明

M44M45M46NC转台松开(可选)松开NC转台M47NC转台夹紧(可选)

M44

M45

M46

NC转台松开(可选)

松开NC转台

M47

NC转台夹紧(可选)

夹紧NC转台

M48

注消M49

倍率有效

M49

取消倍率

倍率无效

M50M51

M90断开镜像

M90

断开镜像

止.

注销M91,M92,M93

M91

接通镜像X轴

使X轴镜像有效

M92

接通镜像Y轴

使Y轴镜像有效

M93

接通镜像B(4)轴

使B(4)轴镜像有效

M98

调出子程序

在调出子程序时使用

M99

子程序结束

子程序结束

M141

ATC就近卸刀

如与ATC指令放在同一程序段中,能缩短ATC路径。

冷却风开(可选)主轴内冷开启

刀具寿命检查

打开冷却风(输入M09则停止)

冷却液从刀具孔中喷出.根据M09或ATC指令结束.

主轴刀具超过使用寿命而报警时,根据M58指令动作停

M142M143M149

M195M196

M197

ATC就近装刀

ATC就近卸刀、装刀刀库选择

刀具损坏检查开始

全自动刀具长度测量模式“ON”

全自动刀具长测量模式“OFF”

如与ATC指令放在同一程序段中,ATC运行完了后,Z轴回到工件原点。

如与ATC指令放在同一程序段中,ATC能缩短换刀时间。

(M141+M142=M143)

如发出M149T△△1指令,刀库就旋转并选择△△刀位.如进行MD1刀具选择操作,则NC会自动发出指令.

进行刀具损坏检查

在MAZATROL程序中加入M35指令后,ATC前进时,会自动发出此指令.(用户请不要使用)

设定M196后,直到M197或重启为止的T△△指令,△

△号的刀具在ATC往主轴上安装时,测量刀具长,并登录数值.

只是,不能测量像面铣刀那样的刀尖不在主轴中心的刀具.在MDI“刀具长自动测量”菜单中,M196,M197指令自动发出.

测量安装在主轴上的刀具.

因为从当前位置开始测量,所以即使像面铣刀那样的刀

M198 半自动刀具长测量

注) 不能同时处理的M代码

尖不在主轴中心的刀具长也能测量.

在MDI“刀具长自动测量”菜单中,M198指令自动发出.

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

01

直线插补(进给速度)

G02

01

顺时针圆弧插补

G03

01

逆时针圆弧插补

G04

00

暂停,精确停止

G09

00

精确停止

*G17

02

选择XY平面

G18

02

选择

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地上海
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档