(2022年整理)CNC-G代码一览表.

上传人:新** 文档编号:567490305 上传时间:2024-07-20 格式:PDF 页数:4 大小:55.20KB
返回 下载 相关 举报
(2022年整理)CNC-G代码一览表._第1页
第1页 / 共4页
(2022年整理)CNC-G代码一览表._第2页
第2页 / 共4页
(2022年整理)CNC-G代码一览表._第3页
第3页 / 共4页
(2022年整理)CNC-G代码一览表._第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《(2022年整理)CNC-G代码一览表.》由会员分享,可在线阅读,更多相关《(2022年整理)CNC-G代码一览表.(4页珍藏版)》请在金锄头文库上搜索。

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

2、C 盖M19 定向主轴定向M23 错误检测打开准确定位模式M24 错误检测关闭注销 M23 功能M30 程序结束使磁带记录停止.自动运行中运行M30,则程序程序段被实行后 ,运行自动停止. M35 刀具损坏检测输入 M35 指令 ,则在第一次发ATC 指令时 ,可检测刀具是否损坏 .(仅在 MAZATROL程序语言中有效) M 代码功能功能说明M41 M42 M43 M44 M45 分度盘分度 (可选 ) 使用 M 代码分度盘时,根据指令 ,使分度盘旋转. (但如果是NC 盘,M43,M44 不能使用 .) M46 C 转台松开 (可选 ) 松开 NC 转台学海无涯- - 2 M47 NC 转

3、台夹紧 (可选 ) 夹紧 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

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

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

6、 代码加入程序时 ,会发出“ 227 不能同时处理的M 代码 ” 的警示 . 此警示的组合如下: M03 M04、M05、M19 中的 2 个以上在同一程序段中M15 M16 在同一程序段中M23 M24 在同一程序段中学海无涯- - 3 M33 M34 在同一程序段中M48 M49 在同一程序段中M15 M33 在同一程序段中M06 M149 在同一程序段中M70M72 中两个以上在同一程序段中(只在带有换托盘功能中) M195M198 不能同时单独发指令不合规格的M 代码当发出 M 代码表中没有的M 代码或不合规格的M 代码指令时 ,会提示“ 228 不合规格的 M 代码 ” ,并终止程序

7、 ,这一点请注意. 但是 ,M36M39 指令什么也不进行,便到达完了状态. G 代码一览表表 1.1 G 代码分组功能*G00 01 定位(快速移动)*G01 01 直线插补(进给速度)G02 01 顺时针圆弧插补G03 01 逆时针圆弧插补G04 00 暂停,精确停止G09 00 精确停止*G17 02 选择 X Y 平面G18 02 选择 Z X 平面G19 02 选择 Y Z 平面G27 00 返回并检查参考点G28 00 返回参考点G29 00 从参考点返回G30 00 返回第二参考点*G40 07 取消刀具半径补偿G41 07 左侧刀具半径补偿G42 07 右侧刀具半径补偿G43

8、08 刀具长度补偿G44 08 刀具长度补偿*G49 08 取消刀具长度补偿G52 00 设置局部坐标系G53 00 选择机床坐标系*G54 14 选用 1 号工件坐标系G55 14 选用 2 号工件坐标系G56 14 选用 3 号工件坐标系G57 14 选用 4 号工件坐标系G58 14 选用 5 号工件坐标系G59 14 选用 6 号工件坐标系G60 00 单一方向定位G61 15 精确停止方式*G64 15 切削方式G65 00 宏程序调用G66 12 模态宏程序调用学海无涯- - 4 *G67 12 模态宏程序调用取消G73 09 深孔钻削固定循环G74 09 反螺纹攻丝固定循环G76

9、 09 精镗固定循环*G80 09 取消固定循环G81 09 钻削固定循环G82 09 钻削固定循环G83 09 深孔钻削固定循环G84 09 攻丝固定循环G85 09 镗削固定循环G86 09 镗削固定循环G87 09 反镗固定循环G88 09 镗削固定循环G89 09 镗削固定循环*G90 03 绝对值指令方式*G91 03 增量值指令方式G92 00 工件零点设定*G98 10 固定循环返回初始点G99 10 固定循环返回R 点从表中我们可以看到,G 代码被分为了不同的组,这是由于大多数的G 代码是模态的,所谓模态 G 代码,是指这些G 代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G 代码为止,同组的模态G 代码控制同一个目标但起不同的作用,它们之间是不相容的。00 组的 G 代码是非模态的,这些G 代码只在它们所在的程序段中起作用。标有 *号的 G 代码是上电时的初始状态。对于 G01 和 G00、G90 和G91 上电时的初始状态由参数决定。如果程序中出现了未列在上表中的G 代码, CNC 会显示 10 号报警。同一程序段中可以有几个G 代码出现,但当两个或两个以上的同组G 代码出现时,最后出现的一个(同组的)G 代码有效。在固定循环模态下, 任何一个01 组的 G 代码都将使固定循环模态自动取消,成为 G80 模态。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号