G代码一览表.docx

上传人:b****6 文档编号:15716946 上传时间:2023-07-07 格式:DOCX 页数:8 大小:58.54KB
下载 相关 举报
G代码一览表.docx_第1页
第1页 / 共8页
G代码一览表.docx_第2页
第2页 / 共8页
G代码一览表.docx_第3页
第3页 / 共8页
G代码一览表.docx_第4页
第4页 / 共8页
G代码一览表.docx_第5页
第5页 / 共8页
G代码一览表.docx_第6页
第6页 / 共8页
G代码一览表.docx_第7页
第7页 / 共8页
G代码一览表.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

G代码一览表.docx

《G代码一览表.docx》由会员分享,可在线阅读,更多相关《G代码一览表.docx(8页珍藏版)》请在冰点文库上搜索。

G代码一览表.docx

G代码一览表

G代码一览表

CNC代码一览表

 

M代码一览表

 

M代码一览表

M代码

功能

功能说明

M00

程序停止

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

M01

选择停止

当打开随机停机指令键后。

M01指令发出时,功能与M00同。

M02

程序终止

使程序终止。

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

M03

主轴顺时针方向旋转

主轴顺时针方向旋转

 

M代码

功能

功能说明

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

01

直线插补(进给速度)

G02

01

顺时针圆弧插补

G03

01

逆时针圆弧插补

G04

00

暂停,精确停止

G09

00

精确停止

*G17

02

选择XY平面

G18

02

选择ZX平面

G19

02

选择YZ平面

G27

00

返回并检查参考点

G28

00

返回参考点

G29

00

从参考点返回

G30

00

返回第二参考点

*G40

07

取消刀具半径补偿

G41

07

左侧刀具半径补偿

G42

07

右侧刀具半径补偿

G43

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

模态宏程序调用

*G67

12

模态宏程序调用取消

G73

09

深孔钻削固定循环

G74

09

反螺纹攻丝固定循环

G76

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模态。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 销售营销

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2