辅助功能M指令

合集下载

数控机床编程入门

数控机床编程入门

数控机床编程入门简介数控机床是一种自动化的机械设备,通过计算机控制系统来实现工件的加工。

编程是数控机床操作中的关键步骤,通过编程可以指定加工路径、切换工具、调整工件位置等。

本文将介绍数控机床编程的基本概念和入门技巧。

数控机床编程语言数控机床编程语言是指用来描述工件加工过程的一系列指令。

常见的数控机床编程语言有G代码和M代码。

•G代码:G代码是用来控制数控机床加工路径的指令。

G代码包括暂停、平移、旋转、切削速度等各种指令。

•M代码:M代码是用来控制数控机床辅助功能的指令。

M代码包括启动/停止主轴、冷却液开关、进给轴速度等指令。

基本的G代码指令下面是几个常用的G代码指令的示例:•G00:快速移动到指定位置。

•G01:直线插补,按给定速度移动到指定位置。

•G02:顺时针圆弧插补。

•G03:逆时针圆弧插补。

•G20:以英寸为单位。

•G21:以毫米为单位。

在编写G代码时,需要指定工件坐标系、刀具参数、加工速度等。

编写简单的数控机床程序下面是一个简单的数控机床程序示例:O0001N5 G00 G17 G40 G49 G80 G90N10 G71 U.2 R.1N15 T01 M06N20 S1000 M03N25 G96 S150 M04N30 G00 X1. Y1.N35 Z.1 M08N40 G94 X0. Y0.1N45 Z-.1N50 G01 Z-1. F.1N55 G00 Z1.N60 X0. Y0.N65 G28 U0. V0.N70 M30•O0001:程序号。

•N5:G代码指令,设置加工方式。

•N10:G代码指令,设置初始位置和切削参数。

•N15:G代码指令,选择刀具。

•N20:G代码指令,设置主轴速度。

•N25:G代码指令,设置进给速度。

•N30:G代码指令,快速移动到指定位置。

•N35:G代码指令,刀具下刀到指定位置。

•N40:G代码指令,进行切削。

•N45:G代码指令,刀具抬刀到指定位置。

常用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

加工中心m198详细用法

加工中心m198详细用法

加工中心m198详细用法
加工中心是一种高精度、高效率的自动化机床,它依靠程序来完成各种加工任务。

在编程加工中心时,M198是一个特殊的辅助功能(M代码)指令,用于控制机床的某些特定动作。

不过,需要注意的是,M代码的具体含义可能因不同的数控系统和机床制造商而异,因此M198的确切功能需要参考具体机床的操作手册或技术文档。

在一些数控系统中,M198可能与刀具自动测量或刀具长度补偿有关。

例如,它可能用于启动一个自动循环,该循环会测量刀具的长度并将数据输入到数控系统中,以便进行精确的刀具长度补偿。

这对于保持加工精度至关重要,尤其是在使用多刀具或进行复杂加工时。

使用M198的一般步骤可能包括:
1. 准备:确保机床处于安全状态,刀具已经装载并且工件已经夹紧。

2. 编写程序:在数控程序中包含M198指令,通常还需要指定相关的参数,如测量点的位置、刀具编号等。

3. 模拟运行:在实际加工之前,进行程序的模拟运行,检查程序是否有误,确保所有动作都符合预期。

4. 执行测量:运行程序,使机床执行M198指令定义的自动测量过程。

5. 检查和调整:测量完成后,检查测量结果是否准确,并根据需要进行刀具长度补偿的调整。

6. 开始加工:确认刀具长度补偿设置无误后,开始实际的加工过程。

由于M代码是与特定数控系统和机床型号紧密相关的,因此在不熟悉的情况下使用M198或其他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指令(刀具功能)数控车床进行零件加工时,通常需要多个工序、使用多把刀具,编写加工程序时各刀具的外形尺寸、安装位置通常是不确定的,在加工过程中有时需要重新安装刀具,刀具使用一段时间后也会因为磨损使刀尖的实际位置发生变化,如果随时根据每一把刀具与零件的相对位置来编写、修改加工程序,加工程序的编写和修改工作将会非常繁琐。

数控编程的功能指令

数控编程的功能指令

数控编程的功能指令准备功能指令准备功能G指令是使数控机床建立起某种加工方式的指令,为插补运算、刀具补偿、固定循环等作好准备。

G指令由地址符G和其后的两位数字组成,从G00~G99共100种。

JB/T3028—1999标准规定见表2-2所示。

G指令(代码)有两种:模态指令(代码)和非模态指令(代码)。

模态代码又称续效代码,表内标有a、c、d…字母的表示所对应的第一列的G代码为模态代码,字母相同的为一组,同组的任意两个G代码不能同时出现在一个程序段中。

模态代码一经在一个程序段中指定,便保持到以后程序段中直到出现同组的另一代码时才失效。

表内标有“*”的表示对应的G代码为非模态代码,非模态代码只有在所出现的程序段有效。

对于同一台数控机床的数控装置来说,它所具有的G功能指令只是标准中的一部分,而且各机床由于性能要求不同,也各不一样。

下面对常用的G指令及其编程方法作一介绍。

表2-2准备功能G代码(JB/T3208—1999)注:1.“#”号表示如选作特殊用途,必须在程序格式说明中说明。

2.如在直线切削控制中没有刀具补偿,则G43到G52可指定作其他用途。

3.在表中左栏括号中的字母(d)表示:可以被同栏中没有括号的字母d所注销或替代,也可被有括号的字母(d)所注销或替代。

4.G45到G52的功能可用于机床上任意两个预定的坐标。

5.控制机上没有G53到G59、G63功能时,可以指定其他用途。

(1)坐标系有关指令①绝对尺寸与增量尺寸指令(G90/G91)G90表示程序段中的尺寸字为绝对尺寸,G91表示程序段中的尺寸字为增量尺寸。

G90是以各轴移动的终点位置坐标值编程,G91是以各轴的移动量直接编程。

它们均为续效指令。

注意:有些数控系统没有绝对和增量尺寸指令,当采用绝对尺寸编程时,尺寸字用X、Y、Z表示;当采用增量尺寸编程时,尺寸字用U、V、W表示。

②平面选择指令(G17、G18、G19)G17、G18、G19分别表示在XY、ZX、YZ坐标平面内进行加工,常用于确定圆弧插补平面、刀具半径补偿平面,它们均为续效指令。

辅助功能(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的内容外,刀具还要返回到程序的 起始状态,准备下一个零件的加工。

加工中心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有效。

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把刀的刀库)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
08
刀具长度补偿+
G44
刀具长度补偿—
G45
00
刀具位置偏置伸长
G46
刀具位置偏置缩小
G47
刀具位置偏置伸长2倍
G48
刀具位置偏置缩小2倍
G49
08
刀具长度补偿取消
G50
11
比例缩放取消
G51
比例缩放
G50.1
22
可编程镜像取消
G51.1
可编程镜像
G52
00
局部坐标系设定
G53
机械坐标系选择
G54
14
极坐标插补方式
G13.1
(G113)
G13.1
(G113)
G13.1
(G113)
极坐标插补取消方式
G17
G17
G17
16
XpYp平面选择
G18
G18
G18
ZpXp平面选择
G19
G19
G19
YpZp平面选择G20G20源自G7006英制数据输入
G21
G21
G71
公制数据输入
G22
G22
G22
09
存储行程检测功能ON
(一)辅助功能M指令:
序号
M功能字
含义
1
M00
程序停止
2
M01
选择性停止
3
M02
程序暂停
4
M03
主轴正转
5
M04
主轴反转
6
M05
主轴停止
7
M06
换刀
8
M08
冷却液开
9
M09
冷却液关
10
M19
主轴锁定
11
M29
刚性攻丝
12
M30
程序停止并返回开始处
13
M98
调用子程序
14
M99
返回主程序
M系列的G代码列表
本Word文档由数控0911班贺海民同学任主编,刘豆豆同学任副主编,由吴新平同学主审。其中,M系列部分由刘豆豆同学编写,(一)、(二)及T系列由贺海民同学编写。在编写过程中,得到了数控0911班同学的支持与帮助,在此一致表示感谢。
由于时间仓促、编者水平有限,文档中难免会有不足与错误之处,欢迎广大读者批评指正并提出宝贵意见。
G92.1
G92.1
工件坐标预置
G50.2
(G250)
G50.2
(G250)
G50.2
(G250)
20
多边形加工取消
G51.2
(G251)
G51.2
(G251)
G51.2
(G251)
多边形加工
G50.4
G50.4
G50.4
00
同步控制结束
G50.5
G50.5
G50.5
混合控制结束
G50.6
G50.6
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
自动返回至参考点
G80.4
34
电子齿轮箱同步取消
G81.4
电子齿轮箱同步开始
G81
09
钻孔循环、点镗孔循环/电子齿轮箱同步开始
G82
钻孔循环、镗阶梯孔循环
G83
深孔钻削循环
G84
攻丝循环
G84.2
刚性攻丝循环(FS10/11格式)
G84.3
反向刚性攻丝循环(FS10/11格式)
G85
镗孔循环
G86
镗孔循环
G87
反镗循环
工件坐标系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
宏模态调用取消
G68
16
坐标旋转方式ON
G69
坐标旋转方式OFF
G73
09
深孔钻削循环
G74
反向攻丝循环
G75
01
切入式磨削循环(磨床用)
G76
09
精细钻孔循环
G77
01
切入式直接恒定尺寸磨削循环(磨床用)
G78
连续进给表面磨削循环(磨床用)
G79
间歇进给表面磨削循环(磨床用)
G80
09
固定循环取消/电子齿轮箱同步取消
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
G50.6
重叠控制结束
G51.4
G51.4
G51.4
同步控制开始
G51.5
G51.5
G51.5
混合控制开始
G51.6
G51.6
G88
镗孔循环
G89
镗孔循环
G90
03
绝对指令
G91
增量指令
G91.1
00
最大增量值指令检测
G92
工件坐标系的设定/主轴最高转速钳制
G92.1
工件坐标系预置
G93
05
反比时间进给
G94
每分钟进给
G95
每转进给
G96
13
周速恒定控制
G97
周速恒定控制取消
G98
10
固定循环返回初始平面
G99
固定循环返回R点平面
代码

含义
G00
01
定位(快速移动)
G01
直线插补(切削进给)
G02
圆弧插补/螺旋插补CW
G03
圆弧插补/螺旋插补CCW
G04
00
暂停、准确停止
G05.1
AI先行控制/AI轮廓控制
G05.4
HRV3接通/断开
G07.1(G107)
圆柱插补
G09
准确停止
G10
可编程数据输入
G11
可编程数据输入方式取消
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
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
G05.4
G05.4
HRV3接通/断开
G07.1
(G107)
G07.1
(G107)
G07.1
(G107)
圆柱插补
G08
G08
G08
先行控制
G09
G09
G09
准确停止
G10
G10
G10
可编程数据输入
G11
G11
G11
可编程数据输入取消
G12.1
(G112)
G12.1
(G112)
G12.1
(G112)
21
G29
从参考点移动
G30
返回第2、第3、第4参考点
G31
跳过功能
G33
01
螺纹切削
G37
00
刀具长度自动检测
G39
刀具半径补偿拐角圆弧插补
G40
07
刀具半径补偿取消
G41
刀具半径补偿左
相关文档
最新文档