辅助功能M指令

合集下载

发那科数控车指令

发那科数控车指令

第三章MSFT 指令3.1 M指令(或辅助功能)定义:辅助功能是用地址字M 及二位数字表示的它主要用于机床加工操作时的工艺性指令其特点是靠继电器的通、断来实现其控制过程。

M00 程序暂停执行M00后,机床所有动作均被切断,重新按程序启动按键后,再继续执行后面的程序段。

M03 主轴正转启动M04 主轴反转启动M05 主轴停止转动M07 切削液打开M08 切削液打开M09 切削液停止M30程序结束并返回程原点M02 程序结束M32- 润滑开M33-润滑关M41、M42、M43、M44 主轴自动换档至1~4档M98 调用子程序M99 子程序结束3.2 F 指令(1)F指令(进给指令)F 指令是表示进给速度,用于控制切削进给量,在程序中有两种使用方法。

a、每分钟进给( G98)编程格式G98 F~F后面的数字表示主轴每分钟进给量单位为mm/min。

例:G98 F100 表示进给量为100mm/minb、每转进给( G97)后面的数字表示主轴每转进给量单位为mm/r。

例:G97 F0.2 表示进给量为0.2mm/r。

※注:每分钟进给量=每转进给量X主轴转速3.3 S 指令(主轴功能)主轴功能主要是表示主轴旋转速度。

编程格式S~S后面的数字表示主轴主轴,单位为r/min。

在具有恒线速功能的机床上,S功能指令还有如下作用。

a、最高转速限制编程格式G50 S~S后面的数字表示的是最高转速:r/min。

例:G50 S3000 表示最高转速限制为3000r/min。

b、恒线速控制编程格式G96 S~S后面的数字表示的是恒定的线速度:m/min。

例:G96 S150 表示切削点线速度控制在150 m/min。

c、恒线速取消编程格式G97 S~S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。

例:G97 S3000 表示恒线速控制取消后主轴转速3000 r/min。

3.4 T指令(刀具功能)数控车床进行零件加工时,通常需要多个工序、使用多把刀具,编写加工程序时各刀具的外形尺寸、安装位置通常是不确定的,在加工过程中有时需要重新安装刀具,刀具使用一段时间后也会因为磨损使刀尖的实际位置发生变化,如果随时根据每一把刀具与零件的相对位置来编写、修改加工程序,加工程序的编写和修改工作将会非常繁琐。

常用M代码

常用M代码

M30 程序结束与重设 M30 代码被用来停止程序。它停止主轴,关闭冷却剂(包括 TSC),指针将回到程序的起点。M30 取消刀具长度偏置。 主要的I/O PCB M代码继电器可选的M代码继电器面板 (装配在主I/O PCB上)
哈斯维修预科培训资料—常用M代码
主轴指令
M03 开启主轴使其正转 M04 开启主轴使其反转 M05 停止主轴 主轴速度由S地址代码控制,例如,S5000 调用的主轴 速度为 5000RPM。
M21-M28 可选用户带有M-Fin的M功能 M代码M21到M28是用户继电器的选项; 每一个 M 代码必须激活其中一个对应的继电器。 Reset键将终止任何所需继电激活等待的延迟操作
I/O PCB
哈斯维修预科培训资料—常用M代码
M21代码的运用 Trunnion
Rotary
Tilt
Tilt axis Connections from the Trunnion
哈斯维修预科培训资料—常用M代码
常用M代码介绍
哈斯维修预科培训资料—常用M代码 停止指令 M00 停止程序 M00代码用来停止程序。它可以停止轴,主轴,关闭冷却液(包括主轴 内冷)。当浏览程序编辑的时候,将被高亮。按 Cycle Start 从高亮的程 序继续程序操作。 M01 可选程序停止 M01与M00功能相同,除了可选停止特征是开启状态 M02 编辑结束 M02 代码用来结束一个程序。
哈斯维修预科培训资料—常用M代码 编程实例
M97范例: O0001 M97 P1000 L2 (L2 指令将调用程序运行 N1000 行 两次) M30 N1000 G00 G90 G55 X0 Y0 ( 在 M97 P1000 后的 N 行将运行) S500 M03 G43 H01 Z1. Z-.5 G01 G41 X.5 F100. G03 YI-.5 G01 X0 G40 Z1. F50. G91 G28 Z0 G90 M99 M98范例: O0001 (主程序编号) M98 P100 L4 (调用子程序,子程序编号,循环4次) M30 (结束程序) O0100 (子程序编号) G00 G90 G55 X0 Y0 S500 M03 G43 H01 Z1. Z-.5 G01 G41 X.5 F100. G03 YI-.5 G01 X0 G40 Z1. F50. G91 G28 Z0 G90 M99

辅助功能(M)指令.

辅助功能(M)指令.
producedmissxie辅助功能m指令代码m00程序停止m08冷却液开m01计划停止m09冷却液关m02程序结束m30程序结束并重置m03主轴正转m98调用子程序m04主轴反转m99子程序结束m05主轴停止辅助功能m代码producedmissxie辅助功能m指令1m00程序停止系统执行该指令时主轴的转动进给切削液都停止可进行某一手动操作如换刀零件调头测量零件等
可进行某一手动操作,如换刀、零件调头、测量零件等。系统 保持这种状态,直到重新按下循环启动键,继续执行M00程序段 后面的程序。
辅助功能(M)指令
Produced by Miss Xie
2.M01——程序有条件停止
其作用完全与M00相同。要想使M01起作用,需要使“控制面 板”上相应的“选择停止”键处于“0N”的状态,若此键处于 “OFF”状 态,则M01不起作用,继续执行M01之后的程序。该指令一般用 于抽查关键尺寸时使用。
代码
M00 M01 M02 M03 M04 M05
功能
程序停止 计划停止 程序结束 主轴正转 主轴反转 主轴停止
代码
M08 M09 冷却液关 程序结束并重置 调用子程序 子程序结束
辅助功能(M)指令
Produced by Miss Xie
1.M00——程序停止 系统执行该指令时,主轴的转动、进给、切削液都停止,
辅助功能(M)指令
3.M02——程序结束
Produced by Miss Xie
该指令表示执行完程序内所有指令后,主轴停止、进给停止、 冷却液关闭、机床处于复位状态。
辅助功能(M)指令
4.M30——程序结束,返回程序起点
Produced by Miss Xie
使用M30时,除表示M02的内容外,刀具还要返回到程序的 起始状态,准备下一个零件的加工。

CNC三菱系统G代码、M指令

CNC三菱系统G代码、M指令
G50比例功能取消OFF
G51比例功能设定ON
G52回复到基本座标系统
G53回复到机械座标系统
G54第一工件座标系统
G55第二工件座标系统
G56第三工件座标系统
G57第四工件座标系统
G58第五工件座标系统
G59第六工件座标系统
G60 外部补正
G70圆周等分段 循环
G13逆时针方向圆周切削
G15极座标系统取消
G16极座标系统设定
G17XY平面设定
G18XZ平面设定
G19YZ平面设定
G20英制单位设定
G21公制单位设定
G22软体极限设定
G23软体极限设定取消
G27机械原点复归检测
G28自动经中间点复归机械原点
G29自动从参考点复归
G71圆周分段 循环
G72直线分段 循环
G73高速喙钻循环
G74左旋牙切削循环
G76精搪孔循环
G77反面搪孔循环
G80固定循环取消
G81钻孔循环
G82沉头孔加工循环
G83啄钻循环
G84右旋牙切削循环
G85搪孔循环
G86搪孔循环
G87搪孔循环
G88搪孔循环
G17 平面选择 X-Y G18 平面选择 Z-X
G19 平面选择 Y-Z G20 英制指令
G21 公制指令 G27 参考原点检查
G28 参考原点复归 G29开始复归
G33 螺纹切削 G34 特别固定循环
G40 刀具ห้องสมุดไป่ตู้正取消 G41刀具径补正左
G42 刀具径补正右 G43 刀具长补正
G49 刀具长补正取消 G54 工作坐标系 1

加工中心G代码和M代码的含义(史上最全)

加工中心G代码和M代码的含义(史上最全)

加⼯中⼼G代码和M代码的含义(史上最全)典藏⼲数控加⼯中⼼的朋友都知道,加⼯中⼼有两种最常⽤的程序代码,⼀种是G代码,⼀种是M代码,⽽它们的含义⼤家都知道吗?下⾯⼩⼯给⼤家详细的介绍⼀下,它们分别是:G代码:准备功能,控制机床动作(⽐如G00快速移动)M代码:辅助功能,辅助机床动作。

(⽐如M03主轴正转)最详细的G代码和M代码指令含义,没有之⼀!收藏!(此代码列表是常见的数控加⼯中⼼代码指令,不同的⼚商不同的系统可能有⼀些不⼀样)G代码指令:G00 快速定位G01 直线插补G02 圆弧插补(顺时针)G03 圆弧插补(逆时针)G04 暂停G05 ⾼速⾼精度制御 1(部分机床)G05.1 ⾼速⾼精度制御 2(部分机床)G07.1/107 圆筒补间(部分机床)G09 正确停⽌检查(部分机床)G10 程式参数输⼊/补正输⼊(部分机床)G11 程式参数输⼊取消(部分机床)G12 整圆切削CW(部分机床)G13 整圆切削CCW(部分机床)G12.1/112 极坐标补间有效(部分机床)G13.1/113 极坐标补间取消(部分机床)G15 极坐标指令取消(部分机床)G16 极坐标指令有效(部分机床)G17 XY平⾯选择G18 ZX平⾯选择G19 YZ平⾯选择G20 选择英制G21 选择公制G28 返回参考点G29 从参考点返回G30 第2~4参考点复归(部分机床)G30.1 复归⼑具位置1 (部分机床)G30.2 复归⼑具位置2 (部分机床)G30.3 复归⼑具位置3 (部分机床)G30.4 复归⼑具位置4 (部分机床)G30.5 复归⼑具位置5 (部分机床)G30.6 复归⼑具位置6 (部分机床)G31 跳跃机能(部分机床)G31.1 跳跃机能1 (部分机床)G31.2 跳跃机能2 (部分机床)G31.3 跳跃机能3 (部分机床)G32 模态G指令G33 螺纹切削G34 特别固定循环(圆周孔循环)G35 特别固定循环(⾓度直线孔循环)G36 特别固定循环(圆弧)G37 ⾃动⼑具长测定G37.1 特别固定循环(棋盘孔循环)G38 ⼑具径补正向量指定G39 ⼑具径补正转⾓圆弧补正G40 ⼑具径补正取消G41 ⼑具径补正左G42 ⼑具径补正右G40.1 法线制御取消G41.1 法线制御左有效G42.1 法线制御右有效G43 ⼑具长设定(正)G44 ⼑具长设定(负)G43.1 第1主轴制御有效G44.1 第2主轴制御有效G45 ⼑具位置设定(扩张)G46 ⼑具位置设定(缩⼩)G47 ⼑具位置设定(⼆倍)G48 ⼑具位置设定(减半)G47.1 2主轴同时制御有效G49 ⼑具长设定取消G50 ⽐例缩放取消G51 ⽐例缩放有效G50.1 G指令镜象取消G51.1 G指令镜象有效G52 局部坐标系设定G53 机械坐标系选择G54 ⼯件坐标系(第⼀)默认G55 ⼯件坐标系(第⼆)G56 ⼯件坐标系(第三)G57 ⼯件坐标系(第四)G58 ⼯件坐标系(第五)G59 ⼯件坐标系(第六)G60 单⽅向定位G61 准确停⽌⽅式G62 镜像指令G63 攻丝⽅式G64 取消G61G65 宏调⽤⼦程序G68 旋转G17,G18,G19,X Y,Z,R G69 取消G68G70 圆周钻孔G71 圆弧钻孔G72 ⾓度钻孔G73 ⾼速深钻孔循环G74 后退攻丝循环G76 精镗孔循环G77 后退式镗孔循环G80 取消固定循环G81 钻孔循环G82 点钻孔循环G83 深孔钻孔循环G84 攻丝循环G85 镗孔循环G86 镗孔/停⽌循环G87 镗孔/缩回循环G88 镗孔/暂停/缩回G89 镗孔/暂停循环。

数控机床指令代码大全

数控机床指令代码大全

数控机床编程指令代码详解H和D及其后面的三位数字表示,该三位数字为存放刀具补偿量地存储器地址(番号)。

G指令代码详解一、机床功能设定1、G53—选择机床坐标系格式:G53 X Y Z ;(X Y Z为机床坐标值)注:当指定G53指令时,就清除刀具的半径补偿、刀具长度补偿和刀具偏值,一般在换刀是指定Z轴。

2、G54~G59—选择工件坐标系注:电源接通并返回参考点后,系统自动选择G54。

3、G54.1 P1~P48—选择附加工件坐标系4、G52—局部坐标系格式:G52X Y Z ;格式含义:为了编程的方便设定工件坐标系的子坐标系,G52中的X Y Z的值是工件坐标系G54~G59中的位置坐标。

取消局部坐标系——G52 X 0 Y 0 Z 0 ;注:当指令G52局部坐标系或取消局部坐标系时就取消了刀具长度补偿、刀具半径补偿等刀具偏值,在后续的程序中必须重新设置指定刀具长度补偿、刀具半径补偿等刀具偏值。

5、G90—绝对编程绝对编程是刀具移动到距离工件坐标系原点的某一位置。

6、G91—增量编程增量编程刀具移动的距离是以前一点为基准计算,是前一点的增量。

7、G21—毫米输入G20—英寸输入8、G16—启用极坐标指令G15—取消极坐标指令二、插补功能指令1、G00—快速定位指令格式:G00 X Y Z ;格式含义:G00指令使刀具以点位控制方式从刀具当前点以最快速度运动到另一点。

其轨迹不一定是两点一线,有可能是一条折线。

注意事项:(1)刀具从上向下移动时:G00 X Y ;Z ;先定XY面,然后Z轴下降。

(2)刀具从下向上移动时:G00Z ;X Y ;Z轴先上升,然后定XY面。

2、G01—直线插补指令格式:G01 X Y Z F ;格式含义:G01指令使刀具按F指令从当前运动到指定点。

3、G02—顺时针插补、G03—逆时针插补格式:G17 {G02 /G03}X Y (R /I J)F;G18 {G02 /G03}X Z(R /I K)F;G19 {G02 /G03}Y Z(R /J K)F;注:1、I J K为零时可以省略;在同一段程序中,如I J K与R同时出现时,R有效。

数控铣床编程讲解


➢ 格式:
G17
G18
G19
该指令选择一个平面,在此平面中进行圆弧插补和刀
具半径补偿。
G17选择XY平面,G18选择ZX平面,G19选择YZ平面。
移动指令与平面选择无关。例如在规定了G17 Z_时,
Z轴照样会移动。
G17、G18、G19为模态功能,可相互注销,G17为缺省
值。
一、数控铣床常用编程指令
铣床
立式铣床坐标轴的定义
+Z
-X +Y
数控机床编程指令
一、数控铣床编程基本指令 二、数控铣床简化编程指令
一、数控铣床常用编程指令
5-1、M指令(或辅助功能)
表 3-2 指令 M03 M04 M05 M06 M08 M09 M19 M20 M30 M98 M99
功能 主轴正转 主轴反转 主轴停 换刀 切削液开 切削液关
O 20 40 60
N6 M30
%0002 N1 G91G01X20 Y15 N2 X20 Y30 N3 X20 Y-20 N4 X-60 Y-25 N5 M30
图8 两种指令方式
一、数控铣床常用编程指令
2、坐标系设定G92(此坐标最好不要动,要是动 了关机在开机就可消除)
格式:G92 X_ Y_ Z_
二、有关单位的设定
1、尺寸单位选择G20,G21,G22(一般我们会 使用的是G21公制,G20英制是外国人用的单位)
➢格式: G20 G21 G22
本系统采用3种尺寸输入制式:英制由G20指定,公制 由G21指定,脉冲当量由G22指定,缺省时采用公制。 3种制式下线性轴、旋转轴的尺寸单位如表4所示。
➢要取消刀具长度补偿时用指令G49或H00。 ➢G43、G44、G49都是模态代码,可相互注销。

FANUC系统常用指令

一、FANUC系统常用指令1、快速定位指令G002、直线插补指令G013、圆弧插补指令G02、G03该指令使刀具从圆弧起点沿圆弧移动到圆弧终点。

4、主轴速度设置指令和转速控制指令G96、G97、G50。

(1)主轴线速度恒定指令G96格式:G96 S ; S单位为m/min。

此时应限制主轴最高转速,即用G50指令。

如:G50 S1500;主轴最高转速限制为1500r/min。

(2)直接设定主轴转速指令G97。

格式:G97 S ; S的单位为r/min (注:一般系统 G97)G96、G97均为模态指令,可相互取消。

5、每转进给指令G99和每分钟进给指令G98。

格式:G99 F ; F单位为mm/rG98 F ; F单位为mm/minG98、G99均为模态指令,机床初始状态默认G99。

6、螺纹车削加工(可加工直螺纹和锥螺纹)方式有直进式和斜进式(1)螺纹切削指令G32,可车削直螺纹、锥螺纹和端面螺纹。

G32指令进刀方式为直进式。

注:螺纹切削时不可用主轴线速度恒定指令G96。

格式:G32 X Z F ;其中:X Z 为螺纹终点坐标,F 为螺距。

螺纹深度计算:h=0.6495p 螺纹小径:d1=d-h×27、刀具功能指令T格式:T 02 02T:为刀具02:刀具号00-9902:刀具补偿号00-99注;(1)刀具号可与转位刀架上的刀具号相对应。

(2)刀具补偿包括形状补偿和磨损补偿。

(3)为了方便,刀具号和刀具补偿号通常是一致的。

(4)刀具号为0或00时,取消刀具;刀具补偿号为0或00时,相当于取消补偿。

例:T0或T00、T0200。

8、辅助功能指令MM00—程序停止 M01—选择停止 M02—程序停止M03、M04、M05—主轴正、反、停转 M08—切削液开M09—切削液关 M30—程序结束并返回M98—子程序调用 M99—子程序调用返回(子程序结束)二、固定循环指令为了简化程序,数控装置可以用一个程序段指定刀具作反复切削,这就是固定循环指令。

加工中心指令详解(部分)

1.暂停指令G04X(U)_/P_ 是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。

X后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P后面数值不能带小数点(即整数表示),以毫秒(ms)为单位。

例如,G04 X2.0;或G04 X2000;暂停2秒G04 P2000;但在某些孔系加工指令中(如G82、G88及G89),为了保证孔底的精糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址P表示,若用地址X表示,则控制系统认为X是X轴坐标值进行执行。

例如,G82X100.0Y100.0Z-20.0R5.0F200P2000;钻孔(100.0,1 00.0)至孔底暂停2秒G82X100.0Y100.0Z-20.0R5.0F200X2.0;钻孔(2.0,100.0)至孔底不会暂停。

2.M00、M01、M02和M30的区别与联系M00为程序无条件暂停指令。

程序执行到此进给停止,主轴停转。

重新启动程序,必须先回? 絁OG状态下,按下CW(主轴正转)启动主轴,接着返回AUTO状态下,按下S TART键才能启动程序。

M01为程序选择性暂停指令。

程序执行前必须打开控制面板上OP STOP键才能执行,执行后的效果与M00相同,要重新启动程序同上。

M00和M01常常用于加工中途工件尺寸的检验或排屑。

M02为主程序结束指令。

执行到此指令,进给停止,主轴停止,冷却液关闭。

但程序光标停在程序末尾。

M30为主程序结束指令。

功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。

3.地址D、H的意义相同刀具补偿参数D、H具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存器的地址名称,但具体补偿值是多少,关键是由它们后面的补偿号地址来决定。

不过在加工中心中,为了防止出错,一般人为规定H为刀具长度补偿地址,补偿号从1~20号,D 为刀具半径补偿地址,补偿号从21号开始(20把刀的刀库)。

数控编程常用指令___西门子


数控编程常用指令
3 运动路径控制指令
3.1 单位设定指令 1、尺寸单位设定指令 尺寸单位设定指令有G20、G21。其中G20表示英制尺寸, G21表示公制尺寸。G21为缺省值。 SIMENS和FAGOR系统采用G71/G70代码。 2、进给速度单位的设定指令 G94、G95,均为模态指令,G94为缺省值。 程序段格式为:G94 F;或G95 F G94设定每分钟进给量,G20-- in/min、 G21--mm/min。 G95设定每转进给量,G20-- in/r、 G21--mm/r。
数控编程常用指令
卜匀
唐山学院机电工程系
数控编程常用指令
概述 与坐标和坐标系有关的指令 运动路径控制指令 辅助功能及其他功能指令
数控编程常用指令
1 概述
数控编程常用指令代码分类 1、准备功能G、辅助功能M、主轴功能S、进 给功能F、刀具功能T代码 2、模态G代码和非模态G代码 3、模态M功能和非模态M功能
数控编程常用指令
2 与坐标和坐标系有关的指令
2.1 工件坐标系选择指令 工件坐标系选择指令有G54、G55、G56、G57、 G58、G59。均为模态指令。
加工之前,通过MDI(手动键盘输入)方式设定这 6个坐标系原点在机床坐标系中的位置,系统则将它 们分别存储在6个寄存器中。程序中出现G54~G59中 某一指令时,就相应地选择了这6个坐标系中的一个。
数控编程常用指令
4 辅助功能及其它功能指令
4.3 进给功能指令 也称F功能,表示进给速度,属于模态代码。在G01、G02、 G03和循环指令程序段中,必须要有F指令,或者在这些程序 段之前已经写入了F指令。进给功能用地址符F和其后1至5位 数字表示,通常(F×××)表示。单位一般为mm/min,当 进给速度与主轴转速有关时(如车削螺纹),单位为mm/r。 1、切向进给速度的恒定控制 2、进给量设定 G94G95、G98G99 3、进给速度的调整 进给修调开关 4、快速移动速度 进给修调开关
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G88
镗孔循环
G89
镗孔循环
G90
03
绝对指令
G91
增量指令
G91.1
00
最大增量值指令检测
G92
工件坐标系的设定/主轴最高转速钳制
G92.1
工件坐标系预置
G93
05
反比时间进给
G94
每分钟进给
G95
每转进给
G96
13
周速恒定控制
G97
周速恒定控制取消
G98
10
固定循环返回初始平面
G99
固定循环返回R点平面
本Word文档由数控0911班贺海民同学任主编,刘豆豆同学任副主编,由吴新平同学主审。其中,M系列部分由刘豆豆同学编写,(一)、(二)及T系列由贺海民同学编写。在编写过程中,得到了数控0911班同学的支持与帮助,在此一致表示感谢。
由于时间仓促、编者水平有限,文档中难免会有不足与错误之处,欢迎广大读者批评指正并提出宝贵意见。
工件坐标系1选择
G54.1
选择追加工件坐标系
G55
工件坐标系2选择
G56
工件坐标系3选择
G57
工件坐标系4选择
G58
工件坐标系5选择
G59
工件坐标系6选择
G60
00
单向定位
G61
15
准确停止方式
G62
自动拐角方式
G63
攻丝方式
G64
切削方式
G65
00
宏程序调用
G66
12
宏模态调用
G67
宏模态调用取消
G160
20
横向进磨控制(磨床用)
G161
横向进磨控制(磨床用)
T系列的G代码列表
G代码体系

功能
A
B
C
G00
G00
G00
01
定位(快速移动)
G01
G01
G01
直线插补(切削进给)
G02
G02
G02
圆弧插补CW或螺旋插补CW
G03
G03
G03
圆弧插补CCW或螺旋插补CCW
G04
G04
G04
00
暂停
G05.4
F
定义进给速度
主轴转速
S
定义主轴转速
刀具功能
T
刀具号、刀具补偿号
辅助功能
M
机床的辅助运动
偏置号
H、D
长度补偿、刀具半径补偿的偏置号
子程序
P
子程序号
重复次数
L
子程序、固定循环的重复次数
参数
P、Q、R
固定循环参数
暂停
P、X
暂停时间
倒角
C、R
倒角
G29
从参考点移动
G30
返回第2、第3、第4参考点
G31
跳过功能
G33
01
螺纹切削
G37
00
刀具长度自动检测
G39
刀具半径补偿拐角圆弧插补
G40
07
刀具半径补偿取消
G41
刀具半径补偿左
G42
刀具半径补偿右
G40.1
18
法线方向控制取消方式
G41.1
法线方向控制左侧ON
G42.1
法线方向控制右侧ON
G43
G68
16
坐标旋转方式ON
G69
坐标旋转方式OFF
G73
09
深孔钻削循环
G74
反向攻丝循环
G75
01
切入式磨削循环(磨床用)
G76
09
精细钻孔循环
G77
01
切入式直接恒定尺寸磨削循环(磨床用)
G78
连续进给表面磨削循环(磨床用)
G79
间歇进给表面磨削循环(磨床用)
G80
09
固定循环取消/电子齿轮箱同步取消
08
刀具长度补偿+
G44
刀具长度补偿—
G45
00
刀具位置偏置伸长
G46
刀具位置偏置缩小
G47
刀具位置偏置伸长2倍
G48
刀具位置偏置缩小2倍
G49
08
刀具长度补偿取消
G50
11
比例缩放取消
G51
比例缩放
G50.1
22
可编程镜像取消
G51.1
可编程镜像
G52
00
局部坐标系设定
G53
机械坐标系选择
G54
14
增量指令

G98
G98
11
固定循环返回初始平面

G99
G99
固定循环返回R点平面
(二)常用地址符的含义:
功能
代码
备注
程序号
O
表示程序号
程序段顺序号
N
表示程序段顺序号
准备功能
G
定义运动方式
坐标地址
X、Y、Z
A、B、C、U、V、W
R
I、J、K
轴向运动指令
附加轴运动指令
圆弧半径
圆弧起点相对于圆心的坐标
进给速度
G68
G68
G68
04
相向刀具台镜像ON或均衡切削方式
G69
G69
G69
相向刀具台镜像ON或均衡切削方式取消
G70
G70
G72
00
精削循环
G71
G71
G73
外径/内径切断循环
G72
G72
G74
端面粗削循环
G73
G73
G75
闭环粗削循环
G74
G74
G76
端面切断循环
G75
G75
G77
外径/内径切断循环
代码

含义
G00
01
定位(快速移动)
G01
直线插补(切削进给)
G02
圆弧插补/螺旋插补CW
G03
圆弧插补/螺旋插补CCW
G04
00
暂停、准确停止
G05.1
AI先行控制/AI轮廓控制
G05.4
HRV3接通/断开
G07.1(G107)
圆柱插补
G09
准确停止
G10
可编程数据输入
G11
可编程数据输入方式取消
G50.6
重叠控制结束
G51.4
G51.4
G51.4
同步控制开始
G51.5
G51.5
G51.5
混合控制开始
G51.6
G51.6
G51.6
重叠控制开始
G52
G52
G52
局部坐标系设定
G53
G53
G53
机械坐标系选择
G54
G54
G54
14
工件坐标系1选择
G55
G55
G55
工件坐标系2选择
G56
G56
G56
G23
G23
G23
存储行程检测功能OFF
G25
G25
G25
08
主轴速度变动检测OFF
G26
G26
G26
主轴速度变动检测ON
G27
G27
G27
00
返回参考点检测
G28
G28
G28
返回至参考点
G30
G30
G30
返回第2、第3、第4参考点
G31
G31
G31
跳过功能
G32
G33
G33
01
螺纹切削
G34
G34
G34
可变导程螺纹切削
G36
G36
G36
刀具自动补偿(X轴)
G37
G37
G37
刀具自动取消(Z轴)
G39
G39
G39
刀尖半径补偿拐角圆弧插补
G40
G40
G40
07
刀尖半径补偿取消
G41
G41
G41
刀尖半径补偿左
G42
G42
G42
刀尖半径补偿右
G50
G92
G92
00
坐标系设定或主轴最高转速钳制
G50.3
G15
17
极坐标指令取消
G16
极坐标指令
G17
02
XpYp平面
其中,Xp:X轴或者平行轴
G18
ZpXp平面
Yp;Y轴或者平行轴
G19
YpZp平面
Zp:Z轴或者平行轴
G20
06
米制输入
G21
公制输入
G22
04
存储行程检测功能ON
G23
存储行程检测功能OFF
G27
00
返回参考点检测
G28
自动返回至参考点
极坐标插补方式
G13.1
(G113)
G13.1
(G113)
G13.1
(G113)
极坐标插补取消方式
G17
G17
G17
16
XpYp平面选择
G18
G18
G18
ZpXp平面选择
G19
G19
G19
YpZp平面选择
G20
G20
G70
06
英制数据输入
G21
G21
G71
公制数据输入
G22
G22
G22
09
存储行程检测功能ON
G76
G76
G78
复合形螺纹切削循环
相关文档
最新文档