CNC代码一览表_第1页
CNC代码一览表_第2页
CNC代码一览表_第3页
CNC代码一览表_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CNC 代码一览表M 代码一览表M 代码一览表M 代码功能功能说明M00程序停止程序自动运行停止,主轴停止。M01选择停止当打开随机停机指令键后。 M01 指令发出时 ,功能与 M00 同。M02程序终止使程序终止。自动运行中 ,发出此指令 ,则程序运行后 , 自动运行终止。M03主轴顺时针方向旋转主轴顺时针方向旋转M04主轴逆时针方向旋转主轴逆时针方向旋转M05主轴停止主轴停止M06换刀刀具交换( T 代码方式)M08冷却液开打开冷却液M09冷却液关关闭冷却液M12刀库出刀库向前M13刀库回刀库后退M15ATC 盖闭关闭 ATC 盖M16ATC 盖开打开 ATC 盖M19定向主轴定向M23错

2、误检测打开准确定位模式M24错误检测关闭注销 M23 功能M30程序结束使磁带记录停止 .自动运行中运行 M30, 则程序程序段被 实行后 ,运行自动停止 .M35刀具损坏检测输入 M35 指令,则在第一次发 ATC 指令时 ,可检测刀具 是否损坏 .(仅在 MAZA TROL 程序语言中有效 )1 / 4.M 代码功能功能说明M41M42M43M44M45分度盘分度 (可选 )使用 M 代码分度盘时 ,根据指令 ,使分度盘旋转 .(但如果是 NC 盘 ,M43,M44 不能使用 .)M46C 转台松开 (可选)松开 NC 转台M47NC 转台夹紧 (可选 )夹紧 NC 转台M48注消 M49

3、倍率有效M49取消倍率倍率无效M50冷却风开 (可选 )打开冷却风 (输入 M09 则停止 )M51主轴内冷开启冷却液从刀具孔中喷出 .根据 M09 或 ATC 指令结束 .M58刀具寿命检查主轴刀具超过使用寿命而报警时 ,根据 M58 指令动作停 止.M90断开镜像注销 M91,M92,M93M91接通镜像 X 轴使 X 轴镜像有效M92接通镜像 Y 轴使 Y 轴镜像有效M93接通镜像 B(4) 轴使 B ( 4)轴镜像有效M98调出子程序在调出子程序时使用M99子程序结束子程序结束M141ATC 就近卸刀如与 ATC 指令放在同一程序段中,能缩短 ATC 路径。M142ATC 就近装刀如与

4、 ATC 指令放在同一程序段中, ATC 运行完了后, Z 轴回到工件原点。M143ATC 就近卸刀、装刀如与 ATC 指令放在同一程序段中, ATC 能缩短换刀时 间。( M141+M142=M143 )M149刀库选择如发出 M149T 1 指令, 刀库就旋转并选择刀 位.如进行 MD1刀具选择操作 ,则 NC会自动发出指令 .M195刀具损坏检查开始进行刀具损坏检查在 MAZATROL 程序中加入 M35 指令后 ,ATC 前进时 , 会自动发出此指令 . (用户请不要使用 )M196全自动刀具长度测量模式“ ON”设定 M196 后,直到 M197 或重启为止的 T 指令 , 号的刀具

5、在 ATC往主轴上安装时 , 测量刀具长 ,并登 录数值 .只是, 不能测量像面铣刀那样的刀尖不在主轴中心的刀 具.在 MDI “刀具长自动测量 ”菜单中 ,M196,M197指令自 动发出 .M197全自动刀具长测量模式“OFF”M198半自动刀具长测量测量安装在主轴上的刀具 .因为从当前位置开始测量 ,所以即使像面铣刀那样的刀 尖不在主轴中心的刀具长也能测量 .在 MDI “刀具长自动测量 ”菜单中 ,M198 指令自动发出 .2 / 4.注) 不能同时处理的 M 代码M32 中虽然在 1 程序程序段中能加入 4 个 M 代码 ,但不能同时处理的 M 代码加入程 序时,会发出 “227不能

6、同时处理的 M 代码”的警示.此警示的组合如下 :M03 M04 、 M05 、 M19 中的 2 个以上在同一程序段中M15 M16 在同一程序段中M23 M24 在同一程序段中M33 M34 在同一程序段中M48 M49 在同一程序段中M15 M33 在同一程序段中M06 M149 在同一程序段中M70M72 中两个以上在同一程序段中 (只在带有换托盘功能中 )M195M198 不能同时单独发指令不合规格的 M 代码当发出 M 代码表中没有的 M 代码或不合规格的 M 代码指令时 ,会提示 “228 不合规 格的 M 代码 ”,并终止程序 ,这一点请注意 .但是 ,M36M39 指令什么也

7、不进行 , 便到达完了状态 .G 代码一览表表 1.1G 代码分组功能*G0001定位(快速移动)*G0101直线插补(进给速度)G0201顺时针圆弧插补G0301逆时针圆弧插补G0400暂停,精确停止G0900精确停止*G1702选择 X Y 平面G1802选择 Z X 平面G1902选择 Y Z 平面G2700返回并检查参考点G2800返回参考点G2900从参考点返回G3000返回第二参考点*G4007取消刀具半径补偿G4107左侧刀具半径补偿G4207右侧刀具半径补偿G4308刀具长度补偿G4408刀具长度补偿*G4908取消刀具长度补偿G5200设置局部坐标系G5300选择机床坐标系3

8、 / 4.*G5414选用 1 号工件坐标系G5514选用 2 号工件坐标系G5614选用 3 号工件坐标系G5714选用 4 号工件坐标系G5814选用 5 号工件坐标系G5914选用 6 号工件坐标系G6000单一方向定位G6115精确停止方式*G6415切削方式G6500宏程序调用G6612模态宏程序调用*G6712模态宏程序调用取消G7309深孔钻削固定循环G7409反螺纹攻丝固定循环G7609精镗固定循环*G8009取消固定循环G8109钻削固定循环G8209钻削固定循环G8309深孔钻削固定循环G8409攻丝固定循环G8509镗削固定循环G8609镗削固定循环G8709反镗固定循环

9、G8809镗削固定循环G8909镗削固定循环*G9003绝对值指令方式*G9103增量值指令方式G9200工件零点设定*G9810固定循环返回初始点G9910固定循环返回 R 点从表中我们可以看到, G 代码被分为了不同的组,这是由于大多数的 G 代码是模态的,所 谓模态 G 代码,是指这些 G 代码不只在当前的程序段中起作用,而且在以后的程序段中一 直起作用,直到程序中出现另一个同组的G代码为止,同组的模态 G 代码控制同一个目标但起不同的作用,它们之间是不相容的。 00组的 G代码是非模态的,这些 G 代码只在它们 所在的程序段中起作用。 标有*号的 G代码是上电时的初始状态。 对于 G01和 G00、G90和 G91 上电时的初始状态由参数决定。如果程序中出现了未

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论