分类: Delphi
2012-02-15 10:52:48
G 指令和M指令
(1) G指令条目
G指令 |
组 |
功能 |
G00 |
01 |
快速直线插补 |
G01 |
切削直线插补 | |
G02 |
顺时针切削圆弧插补 | |
G03 |
逆时针切削圆弧 | |
G04 |
00 |
暂停 |
G10 |
00 |
改变设定数据 |
G22 |
04 |
工件坐标极限开 |
G23 |
工件坐标极限关 | |
G24 |
00 |
斜度改变和相切圆弧半径的控制 |
G25 |
00 |
螺旋插补 |
G26 |
00 |
旋转拷贝 |
G27 |
00 |
宏指令呼叫 |
G28 |
00 |
自动返回参考点 |
G29 |
从参考点返回 | |
G30 |
00 |
返回到2nd~4th的参考点 |
G40 |
07 |
线径补偿取消 |
G41 |
线径左补偿 | |
G42 |
线径右补偿 | |
G43 |
09 |
拐角形状控制关 |
G44 |
拐角形状控制开 | |
G45 |
(模态) |
拐角忽视开 |
G46 |
拐角忽视关 | |
G47 |
11 |
比例放大关 |
G48 |
比例放大开 | |
G49 |
|
上下圆相同 |
G50 |
08 |
斜度切削取消 |
G51 |
斜度切削左补偿 |
G 指令 |
组 |
功能 |
G52 |
00 |
斜度切削右补偿 |
G53 |
12 |
机械坐标系选择 |
G54 |
工件坐标系1 | |
G55 |
工件坐标系2 | |
G56 |
工件坐标系3 | |
G57 |
工件坐标系4 | |
G58 |
工件坐标系5 | |
G59 |
工件坐标系6 | |
G60 |
工件坐标系7 | |
G61 |
工件坐标系8 | |
G65 |
00 |
(宏)参数呼叫 |
G68 |
16 |
旋转开 |
G69 |
旋转关 | |
G70 |
(模态) |
镜像关 |
G71 |
镜像开 | |
G72 |
20 |
X/Y轴互换关 |
G73 |
X/Y轴互换开 | |
G75 |
00 |
C轴中心 |
G76 |
00 |
寻找工件的端面 |
G77 |
孔中心寻找 | |
G78 |
线垂直度校正 | |
G79 |
拐角位置寻找 | |
G80 |
内分中(寻找槽中心) | |
G81 |
外分中(寻找板中心);X方向 | |
G82 |
外分中(寻找板中心);Y方向 | |
G83 |
圆柱体中心的测量 | |
G84 |
工件平行度的测量(X-轴) | |
G85 |
工件平行度的测量(Y-轴) | |
G86 |
00 |
自动测量加工(长度) |
G87 |
自动测量加工(宽度) |
G 指令 |
组 |
功能 |
G90 |
03 |
绝对坐标指令 |
G91 |
相对坐标指令 | |
G92 |
00 |
坐标系的设定 |
G95 |
00 |
Z轴位置控制 |
G150 |
00 |
参数输出 |
G151 |
加工条件输出 | |
G152 |
加工时间输出 | |
G153 |
加工记录输出 | |
G154 |
00 |
NC 数据保存/登记 |
G155 |
00 |
界面数据初始化 |
G180 |
00 |
程序控制转换 |
G500 |
(模态) |
工件坐标系组1 |
G501 |
工件坐标系组2 | |
G502 |
工件坐标系组3 | |
G503 |
工件坐标系组4 | |
G504 |
工件坐标系组5 | |
G505 |
工件坐标系组6 | |
G506 |
工件坐标系组7 | |
G507 |
工件坐标系组8 | |
G508 |
工件坐标系组9 | |
G509 |
工件坐标系组10 | |
G510 |
工件坐标系组11 | |
G511 |
工件坐标系组12 | |
G512 |
工件坐标系组13 | |
G513 |
工件坐标系组14 | |
G514 |
工件坐标系组15 | |
G515 |
工件坐标系组16 | |
G580 |
(模态) |
在自动比例模式下M98约束开 |
G581 |
在自动比例模式下M98约束关 | |
G582 |
(模态) |
在自动比例模式下M98调用限制开 |
G583 |
(模态) |
在自动比例模式下M98调用限制关 |
G910 |
(模态) |
(宏)预读恢复 |
G911 |
(宏)预读停止 | |
G910 |
(模态) |
线径补偿×10转化关 |
G911 |
线径补偿×10转化开 |
(2)M指令条目
M指令 |
功能 |
功能的前后执行/分配 |
功能的连续 |
半径补偿模式下的指令 | |||
前 |
后 |
模态 |
非模态 |
可能 |
不可能 | ||
M00 |
程序停止 |
|
○ |
|
○ |
○ |
|
M01 |
选择性停止 |
|
○ |
|
○ |
○ |
|
M06 |
自动穿线 |
○ |
○ |
|
○ |
|
○ |
M07 |
自动断线 |
○ |
|
|
○ |
○ |
|
M08 |
剩余/切断 |
○ |
○ |
|
○ |
○ |
|
M17 |
加工开 |
○ |
|
○ |
|
|
○ |
M18 |
加工关 |
|
○ |
○ |
|
|
○ |
M28 |
水箱上水开 |
○ |
|
|
|
|
○ |
M29 |
水箱上水关 |
○ |
|
|
○ |
|
○ |
M58 |
工作台面下 |
|
○ |
|
○ |
|
○ |
M59 |
工作台面上 |
○ |
|
|
○ |
|
○ |
M97 |
读软盘程序 |
|
|
|
|
|
|
M98 |
子程序调用 |
|
○ |
|
○ |
○ |
|
M99 |
子程序结束 |
|
○ |
|
○ |
○ |
|