数控车床G指令
数控车床G指令和M代码详细解释.
FANUC 数控 G 代码,常用 M 代码:代码名称 -功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停G05------通过中间点圆弧插补 G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用 G23------直径尺寸编程方式G230-----系统操作界面上使用 G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制 G33------等螺距螺纹切削,公制 G53,G500-设定工件坐标系注销 G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点 (机床零点 G75------返回编程坐标零点G76------返回编程坐标起始点 G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U__Z(W__说明:(1该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3不运动的坐标无须编程。
数控车床G代码
一.指令集(X向如X、U等的编程量均采用直径量)G00:快速定位指令。
格式为G00? X(U)Z(W),X、Z为绝对编程时的目标点,U、W为相对编程时的目标点。
两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线。
本系统可以混合编程,如G00? X W。
G01:直线插补指令。
格式为G01? X(U)Z(W)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。
G02:顺圆插补指令。
格式为G02? X(U)Z(W)R(I K)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。
注:I采用半径量,I、K始终为相对量编程。
G03:逆圆插补指令。
格式为G03? X(U)Z(W)R(I K)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。
注:I采用半径量,I、K始终为相对量编程。
?G04:暂停指令。
格式为G04 P(X U ) ,采用P时(不能用小数点),时间单位为ms,X、U 时,时间单位为s。
最大延时9999.999s。
G20:英制单位设定指令。
G21:公制单位设定指令。
注意:某程序若不指定G20、G21,则采用上次关机时的设定值。
G27:返回参考点检测指令。
格式为G27? X(U)Z(W)T0000,本指令执行前必须使刀架回零一次。
若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确。
否则,机床定位误差过大。
G28:返回参考点指令。
格式为G28? X(U)Z(W)T0000,若机床启动后回过零点,则本指令的执行使刀架经过指定点回零,否则经过指定点移动至系统加电时的位置。
数控g指令大全
注3:使用表3-2中未列入的指令地址时,必须输入相应的指令字,不能省略输入。
示 例1:
O0001;
G0 X100 Z100;(快速移动至X100 Z100;模态指令字G0有效)
G30
返回机床第2、3、4参考点
G50
坐标系设定
G65
宏指令
G70
精加工循环
G71
轴向粗车循环
G72
径向粗车循环
G73
封闭切削循环
G74
轴向切槽多重循环
G75
径向切槽多重循环
G76
多重螺纹切削循环
G20
06
英制单位选择
模态G指令
G21
公制单位选择
初态G指令
G96
02
恒线速开
模态G指令
G97
恒线速关
初态G指令
R
G76中精加工余量
NO.60参数值
R
G90、G92、G94、G76中锥度
0
(G98)F
分进给速度(G98)
NO.030参数值
(G99)F
转进给速度(G99)
0
F
公制螺纹螺距(G32、G92、G76)
0
I
英制螺纹螺距(G32、G92、)
0
S
主轴转速指定(G97)
0
S
主轴线速指定(G96)
0
S
主轴转速开关量输出
G98
03
每分进给
初态G指令
G99
每转进给
加工中心g代码大全
加工中心g代码大全加工中心G代码大全。
加工中心是一种多功能的数控机床,广泛应用于零部件的加工和制造。
G代码是数控加工中心的一种控制语言,用于指挥机床进行各种加工操作。
本文将介绍加工中心G代码的基本知识和常用指令,帮助读者更好地理解和应用G代码。
1. G代码概述。
G代码是数控加工中心中最基本的指令集,用于控制机床进行各种加工操作,如切削、定位、进给、退刀等。
G代码由字母G和后面的数字组成,代表不同的加工功能和操作指令。
在编程时,需要根据加工要求选择合适的G代码指令,以实现所需的加工操作。
2. 常用G代码指令。
2.1 G00,快速移动。
G00指令用于控制机床在空转状态下快速移动到指定位置,适用于加工中心的快速定位和刀具换位操作。
2.2 G01,线性插补。
G01指令用于控制机床进行直线插补运动,实现直线加工操作。
在G01指令中需要指定加工路径的起点和终点坐标,以及加工速度和进给速度等参数。
2.3 G02/G03,圆弧插补。
G02和G03指令用于控制机床进行圆弧插补运动,实现圆弧加工操作。
在G02和G03指令中需要指定圆弧的起点、终点、圆心坐标,以及加工速度和进给速度等参数。
2.4 G17/G18/G19,选择平面。
G17、G18和G19指令用于选择加工中心的加工平面,分别表示XY平面、XZ平面和YZ平面。
在编程时需要根据实际加工要求选择合适的加工平面。
2.5 G20/G21,英制/公制。
G20和G21指令用于选择加工中心的加工单位,分别表示英制和公制。
在编程时需要根据实际加工要求选择合适的加工单位。
3. G代码编程示例。
下面是一个简单的G代码编程示例,用于控制加工中心进行直线加工操作:N10 G00 X0 Y0 Z0 ; 快速移动到起始位置。
N20 G01 X100 Y100 Z50 F100 ; 在XY平面上进行直线插补加工。
N30 G00 Z100 ; 刀具快速退刀。
N40 M30 ; 程序结束。
数控车床G指令和M代码
数控车床G指令和M代码详细解释FANUC数控G代码,常用M代码:代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
数控车床G代码一览表
ZX平面
G19
YZ平面
G20
英制单位选择
G21
公制单位选择
G28
自动返回机床零点
G32
等螺距螺纹切削
G33
Z轴攻丝循环
G34
变螺距螺纹切削
G40
取消刀尖半径补偿
G41
刀尖半径左补偿
G42
刀尖半径右补偿
G50
设置工件坐标系
G52
局部工件坐标系
数控车床G代码一览表
G代码
功能
G代码
功能
G54
工件坐标系1
G55
工件坐标系2
G56
工件坐标系3
G57
工件坐标系4
G58
工件坐标系5
G59
工件坐标系6
G70
精加工循环
G71
轴向粗车循环
G72
径向粗车循环
G73
封闭切削循环
G74
轴向切槽循环
G75
径向切槽循环
G76
多重螺攻丝
G90
轴向切削循环
G92
螺纹切削循环
G94
径向切削循环
G96
恒线速控制
G97
取消恒线速控制
G98
每分进给
G99
每转进给
G代码
功能
G代码
功能
G00
快速定位
G01
直线插补
G02
顺时针圆弧插补
G03
逆时针圆弧插补
G04
暂停、淮停
G05
三点圆弧插补
G6.2
顺时针椭圆插补
G6.3
逆时针椭圆插补
G7.1
圆柱插补
G7.2
数控车床G指令
G代码是数控程序中的指令。
一般都称为G指令。
代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
数控车床G指令和M代码详细解释
FANUC数控G代码,常用M代码:代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
数控G代码详解
数控G代码,常用M代码:代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
数控车床G代码指令
刀具半径补偿功能( 刀具半径补偿功能(G40 G41 G42) G42)
编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角, 编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角, 如图4.18所示。当用按理论刀尖点编出的程序进行端面、外径、内径等与轴线平行 所示。 如图 所示 当用按理论刀尖点编出的程序进行端面、外径、 或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时, 或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则 会产生少切或过切现象。 会产生少切或过切现象。具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半 径计算出补偿量,避免少切或过切现象的产生。 径计算出补偿量,避免少切或过切现象的产生。 G40--取消刀具半径补偿,按程序路径进给。 取消刀具半径补偿, 取消刀具半径补偿 按程序路径进给。 G41--左偏刀具半径补偿,按程序路径前进方向刀具偏在零件左侧进给。 左偏刀具半径补偿, 左偏刀具半径补偿 按程序路径前进方向刀具偏在零件左侧进给。 G42--右偏刀具半径补偿,按程序路径前进方向刀具偏在零件右侧进给。 右偏刀具半径补偿, 右偏刀具半径补偿 按程序路径前进方向刀具偏在零件右侧进给。
螺纹切削指令(G32) 螺纹切削指令(G32)
基本螺纹切削方法见图4.22所示。 所示。 基本螺纹切削方法见图 所示 编程格式 G32 X(U)~ Z(W)~ F~ 式中: 螺纹切削的终点坐标值; 省略时为圆柱螺纹切削 省略时为圆柱螺纹切削, 式中:X(U)、 Z(W) - 螺纹切削的终点坐标值;X省略时为圆柱螺纹切削, 、 Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;(X坐标值依据《机械设 省略时为端面螺纹切削; 、 均不省略时为锥螺纹切削 均不省略时为锥螺纹切削; 坐标值依据 坐标值依据《 省略时为端面螺纹切削 计手册》查表确定) 螺纹导程。 计手册》查表确定 ;F - 螺纹导程。 螺纹切削应注意在两端设置足够的升速进刀段δ1和降速退刀段 和降速退刀段δ2。 螺纹切削应注意在两端设置足够的升速进刀段 和降速退刀段 。 例:试编写图4.42所示螺纹的加工程序。(螺纹导 程4mm,升速进刀段δ1=3mm,降速退刀段 δ2=1.5mm,螺纹深度2.165 mm)。
数控车床G代码及M指令
Fanuc数控车床G代码及M指令一、G代码命令1、代码组及其含义“模态代码”和“一般”代码“形式代码”的功能在它被执行后会继续维持,而“一般代码”仅仅在收到该命令时起作用。
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。
反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。
在“模态代码”里,当前的代码会被加载的同组代码替换。
G代码组别解释G0001定位(快速移动)G01直线切削G02顺时针切圆弧(CW,顺时钟) G03逆时针切圆弧(CCW,逆时钟)G0400暂停(Dwell)G09停于精确的位置G2006英制输入G21公制输入G2204内部行程限位有效G23内部行程限位无效G2700检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G3201切螺纹G4007取消刀尖半径偏置G41刀尖半径偏置(左侧) G42刀尖半径偏置(右侧)G5000修改工件坐标;设置主轴最大的RPMG52设置局部坐标系G53选择机床坐标系G7000精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74Z向步进钻削G75X向切槽G76切螺纹循环G9001(内外直径)切削循环G92切螺纹循环G94(台阶)切削循环G9612恒线速度控制G97恒线速度控制取消G9810固定循环返回起始点2、代码解释:G00定位1.格式G00X_Z_这个命令把刀具从当前位置移动到命令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)。
2.非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。
刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
3.直线定位刀具路径类似直线切削(G01)那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。
4.举例N10G0X100Z65G01直线插补1.格式G01X(U)_Z(W)_F_;直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。
数控编程G、M代码
1、G00与G01G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工2、G02与G03G02:顺时针圆弧插补G03:逆时针圆弧插补3、G04(延时或暂停指令)一般用于正反转切换、加工盲孔、阶梯孔、车削切槽4、G17、G18、G19 平面选择指令,指定平面加工,一般用于铣床和加工中心G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定G19:Y-Z平面或与之平行的平面5、G27、G28、G29 参考点指令G27:返回参考点,检查、确认参考点位置G28:自动返回参考点(经过中间点)G29:从参考点返回,与G28配合使用6、G40、G41、G42 半径补偿G40:取消刀具半径补偿先给这么多,晚上整理好了再给7、G43、G44、G49 长度补偿G43:长度正补偿G44:长度负补偿G49:取消刀具长度补偿8、G32、G92、G76G32:螺纹切削G92:螺纹切削固定循环G76:螺纹切削复合循环9、车削加工:G70、G71、72、G73G71:轴向粗车复合循环指令G70:精加工复合循环G72:端面车削,径向粗车循环G73:仿形粗车循环10、铣床、加工中心:G73:高速深孔啄钻G83:深孔啄钻G81:钻孔循环G82:深孔钻削循环G74:左旋螺纹加工G84:右旋螺纹加工G76:精镗孔循环G86:镗孔加工循环G85:铰孔G80:取消循环指令11、编程方式G90、G91G90:绝对坐标编程G91:增量坐标编程12、主轴设定指令G50:主轴最高转速的设定G96:恒线速度控制G97:主轴转速控制(取消恒线速度控制指令)G99:返回到R点(中间孔)G98:返回到参考点(最后孔)13、主轴正反转停止指令M03、M04、M05M03:主轴正传M04:主轴反转M05:主轴停止14、切削液开关M07、M08、M09M07:雾状切削液开M08:液状切削液开M09:切削液关15、运动停止M00、M01、M02、M30M00:程序暂停M01:计划停止M02:机床复位M30:程序结束,指针返回到开头16、M98:调用子程序17、M99:返回主程序。
数控车床G代码及M指令
Fanuc数控车床G代码及M指令一、G 代码命令1、代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。
反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。
在“模态代码”里,当前的代码会被加载的同组代码替换。
G代码组别解释G00 01 定位 (快速移动)G01 直线切削G02 顺时针切圆弧 (CW,顺时钟)G03 逆时针切圆弧 (CCW,逆时钟)G0400 暂停 (Dwell)G09 停于精确的位置G2006 英制输入G21 公制输入G2204 内部行程限位有效G23 内部行程限位无效G2700 检查参考点返回G28 参考点返回G29 从参考点返回G30 回到第二参考点G32 01 切螺纹G4007 取消刀尖半径偏置G41 刀尖半径偏置 (左侧) G42 刀尖半径偏置 (右侧)G5000 修改工件坐标;设置主轴最大的 RPMG52 设置局部坐标系G53 选择机床坐标系G70 00 精加工循环G71 内外径粗切循环G72 台阶粗切循环G73 成形重复循环G74 Z 向步进钻削G75 X 向切槽G76 切螺纹循环G9001 (内外直径)切削循环G92 切螺纹循环G94 (台阶) 切削循环G9612 恒线速度控制G97 恒线速度控制取消G98 10 固定循环返回起始点2、代码解释:G00 定位1. 格式G00 X_ Z_这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下),或者移动到某个距离处 (在增量坐标方式下)。
2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。
刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。
常用数控车床G功能代码
本文由泉河月贡献doc文档可能在WAP端浏览体验不佳。
建议您优先选择TXT或下载源文件到本机查看。
FANUC 车床G 代码FANUC 铣床G 代码FANUC M 指令代码SIEMENS 铣床G 代码SIEMENS802S/CM 固定循环SIEMENS802DM/810/840DM 固定循环SIEMENS 车床G 代码SIEMENS 801、802S/CT、802SeT 固定循环SIEMENS 802D、810D/840D 固定循环HNC 车床G 代码HNC 铣床G 代码HNC M 指令KND100 铣床G 代码KND100 车床G 代码KND100 M 指令GSK980 车床G 代码GSK980T M 指令GSK928 TC/TE GSK928 TC/TE G 代码M 指令GSK990M G 代码GSK990M M 指令GSK928MA GSK928MA G 代码M 指令三菱E60 铣床G 代码DASEN 3I 铣床G 代码DASEN 3I 车床G 代码华兴车床G 代码华兴M 指令华兴铣床G 代码华兴M 指令仁和32T G 代码仁和32T M 指令SKY 2003N M G 代码SKY 2003N M M 指令FANUC 车床G 代码G 代码G00 定位快速移动解释G01 G02 G03 G04 G09 G20 G21 G22 G23 G27 G28 G29 G30 G32 G40 G41 G42G50 G52 G53 G70 G71 G72 G73 G74 G75 G76 G80 G83 G84 G85 G87 G88 G89 G90 G92 G94 G96 G97 G98 G99 直线切削顺时针切圆弧CW顺时钟逆时针切圆弧CCW逆时钟暂停Dwell 停于精确的位置英制输入公制输入内部行程限位有效内部行程限位无效检查参考点返回参考点返回从参考点返回回到第二参考点切螺纹取消刀尖半径偏置刀尖半径偏置左侧刀尖半径偏置右侧修改工件坐标设置主轴最大的RPM 设置局部坐标系选择机床坐标系精加工循环内外径粗切循环台阶粗切循环成形重复循环Z 向步进钻削X 向切槽切螺纹循环取消固定循环钻孔循环攻丝循环正面镗孔循环侧面钻孔循环侧面攻丝循环侧面镗孔循环内外直径切削循环切螺纹循环台阶切削循环恒线速度控制恒线速度控制取消每分钟进给率每转进给率支持宏程序编程FANUC 铣床G 代码G代码G00 G01 G02 G03 G04 顶位快速移动定位快速移动直线切削顺时针切圆弧逆时针切圆弧暂停解释G15/G16 极坐标指令G17 G18 G19 G28 G30 G40G41 G42 G43 G44 G49 G53 G54 G55 G56 G57 G58 G59 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 XY 面赋值XZ 面赋值YZ 面赋值机床返回原点机床返回第2 和第 3 原点取消刀具直径偏移刀具直径左偏移刀具直径右偏移刀具长度方向偏移刀具长度- 方向偏移取消刀具长度偏移机床坐标系选择工件坐标系1 选择工件坐标系 2 选择工件坐标系3 选择工件坐标系 4 选择工件坐标系5 选择工件坐标系6 选择高速深孔钻削循环左螺旋切削循环精镗孔循环取消固定循环中心钻循环反镗孔循环深孔钻削循环右螺旋切削循环镗孔循环镗孔循环反向镗孔循环镗孔循环镗孔循环使用绝对值命令使用增量值命令G92 G98 G99 G50 G51 G68 G69 设置工件坐标系固定循环返回起始点返回固定循环R 点比例缩放坐标系旋转支持宏程序编程FANUC M指令代码M 代码M00 M01 M02 M03 M04 M05 M06 M08 M09 M30 M48 M49 M94 M95 M96 M98 M99 程序停选择停止程序结束复位主轴正转CW 主轴反转CCW 主轴停换刀切削液开切削液关程序结束复位并回到开头主轴过载取消不起作用主轴过载取消起作用镜象取消X 坐标镜象Y 坐标镜象子程序调用子程序结束说明SIEMENS 铣床G 代码地址 D F G G0 G1 G2 G3 CIP G33G331 G332 刀具刀补号进给率与G4 一起可以编程停留时间G 功能准备功能字快速移动直线插补顺时针圆弧插补逆时针圆弧插补中间点圆弧插补恒螺距的螺纹切削不带补偿夹具切削内螺纹不带补偿夹具切削内螺纹. 退刀含义CT G4 G63 G74 G75 G25 G26 G110 G110 G120 G17 G18 G19 G40 G41 G42 G500 G54 G55 G56 G57 G58 G59 G53 G60 G70 G71 G700 G710 G90 G91 G94 G95 G901 G900 G450 G451 I J K I1 J1 带切线的过渡圆弧插补快速移动快速移动回参考点回固定点主轴转速下限主轴转速上限极点尺寸相对于上次编程的设定位置极点尺寸相对于当前工件坐标系的零点极点尺寸相对于上次有效的极点X/Y 平面Z/X 平面Y/Z 平面刀尖半径补偿方式的取消调用刀尖半径补偿刀具在轮廓左侧移动调用刀尖半径补偿刀具在轮廓右侧移动取消可设定零点偏置第一可设定零点偏置第二可设定零点偏置第三可设定零点偏置第四可设定零点偏置第五可设定零点偏置第六可设定零点偏置按程序段方式取消可设定零点偏置准确定位英制尺寸公制尺寸英制尺寸也用于进给率F 公制尺寸也用于进给率F 绝对尺寸增量尺寸进给率F单位毫米/分主轴进给率F单位毫米/转在圆弧段进给补偿“开” 进给补偿“关” 圆弧过渡等距线的交点插补参数插补参数插补参数圆弧插补的中间点圆弧插补的中间点K1 L M M0 M1 M2 M3 M4 M5 M6 N : P RET S T X Y Z CALL CHF CHR CR GOTOB GOTOF RND 圆弧插补的中间点子程序名及子程序调用辅助功能程序停止程序有条件停止程序结束主轴顺时针旋转主轴逆时针旋转主轴停更换刀具副程序段主程序段子程序调用次数子程序结束主轴转速在G4 中表示暂停时间刀具号坐标轴坐标轴坐标轴循环调用倒角一般使用倒角轮廓连线圆弧插补半径向后跳转指令向前跳转指令圆角支持参数编程SIEMENS802S/CM 固定循环循环LCYC82 LCYC83 LCYC840 LCYC84 LCYC85 LCYC60 LCYC61 LCYC75 钻削沉孔加工深孔钻削带补偿夹具的螺纹切削不带补偿夹具的螺纹切削镗孔线性孔排列圆弧孔排列矩形槽键槽圆形凹槽铣削说明SIEMENS802DM/810/840DM 固定循环循环CYCLE82 中心钻孔说明CYCLE83 CYCLE84 CYCLE85 CYCLE86 CYCLE88 CYCLE71 LONGHOLE POCKET4 POCKET3 SLOT1 SLOT2 SIEMENS 车床G 代码地址D F F G G0 G1 G2 G3 G33 G4 G63 G74 G75 G17 G18 G40 G41 G42 G500 G54 G55 G56 G57 G58G59 G53 G70 G71 刀具刀补号深孔钻削性攻丝铰孔镗孔带停止镗孔端面铣削一个圆弧上的长方形孔环形凹槽铣削矩形凹槽铣削一个圆弧上的键槽环行槽含义进给率与G4 一起可以编程停留时间G 功能准备功能字快速移动直线插补顺时针圆弧插补逆时针园弧插补恒螺距的螺纹切削快速移动快速移动回参考点回固定点在加工中心孔时要求Z/X 平面刀尖半径补偿方式的取消调用刀尖半径补偿刀具在轮廓左侧移动调用刀尖半径补偿刀具在轮廓右侧移动取消可设定零点偏置第一可设定零点偏置第二可设定零点偏置第三可设定零点偏置第四可设定零点偏置第五可设定零点偏置第六可设定零点偏置按程序段方式取消可设定零点偏置英制尺寸公制尺寸G90 G91 G94 G95 I I1 K1 L M M0 M1 M2 M30 M17 M3 M4 M5 M6 N : P RET S T X Y Z AR CALL CHF CHR CR GOTOB GOTOF RND 支持参数编程绝对尺寸增量尺寸进给率F单位毫米/分主轴进给率F单位毫米/转插补参数圆弧插补的中间点圆弧插补的中间点子程序名及子程序调用辅助功能程序停止程序有条件停止程序结束主轴顺时针旋转主轴逆时针旋转主轴停更换刀具副程序段主程序段子程序调用次数子程序结束主轴转速在G4 中表示暂停时间刀具号坐标轴坐标轴坐标轴圆弧插补张角循环调用倒角一般使用倒角轮廓连线圆弧插补半径向后跳转指令向前跳转指令圆角SIEMENS 801、802S/CT、802SeT 固定循环循环LCYC82 LCYC83 LCYC840 钻削沉孔加工深孔钻削带补偿夹具的螺纹切削说明LCYC84LCYC85 LCYC93 LCYC95 LCYC97 不带补偿夹具的螺纹切削镗孔切槽循环毛坯切削循环螺纹切削SIEMENS 802D、810D/840D 固定循环循环CYCLE71 CYCLE82 YCLE83 CYCLE84 CYCLE85 CYCLE86 CYCLE88 CYCLE93 CYCLE94 CYCLE95 CYCLE97 HNC 车床G 代码G 代码G00 G01 G02 G03 G04 G09 G20 G21 G22 G23 G27 G28 G29 G30 G32 G36 G37 G40 G41 G42 定位快速移动直线切削顺时针切圆弧CW顺时钟逆时针切圆弧CCW逆时钟暂停Dwell 停于精确的位置英制输入公制输入内部行程限位有效内部行程限位无效检查参考点返回参考点返回从参考点返回回到第二参考点切螺纹直径编程半径编程取消刀尖半径偏置刀尖半径偏置左侧刀尖半径偏置右侧解释平面铣削中心钻孔深孔钻削刚性攻丝铰孔镗孔带停止镗孔切槽退刀槽形状 E..F 毛坯切削螺纹切削说明G53 直接机床坐标系编程G54—G59 坐标系选择G71 G72 G73 G76 G80 G81 G82 G90 G91 G92 G96 G97 G94 G95 内外径粗切循环台阶粗切循环闭环车削复合循环切螺纹循环内外径切削循环端面车削固定循环螺纹切削固定循环绝对值编程增量值编程工件坐标系设定恒线速度控制恒线速度控制取消每分钟进给率每转进给率支持参数与宏编程HNC 铣床G 代码G 代码G00 G01G02 G03 G04 G07 G09 G17 G18 G19 G20 G21 G22 G24 G25 G28 G29 G40 G41 G42 G43 G44 08 07 03 08 02 00 16 00 01 组别定位快速移动直线切削顺时针切圆弧逆时针切圆弧暂停虚轴指定准停校验XY 面赋值XZ 面赋值YZ 面赋值英寸输入毫米输入脉冲当量镜像开镜像关返回到参考点00 由参考点返回取消刀具直径偏移刀具直径左偏移刀具直径右偏移刀具长度方向偏移刀具长度- 方向偏移解释G49 G50 G51 G52 G53 G54 G55 G56 G57 G58 G59 G60 G61 G64G68 G69 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G94 G95 G98 G99 03 00 14 09 00 12 14 04 取消刀具长度偏移缩放关缩放开局部坐标系设定00 直接机床坐标系编程工件坐标系1 选择工件坐标系 2 选择工件坐标系 3 选择工件坐标系4 选择工件坐标系 5 选择工件坐标系6 选择单方向定位精确停止校验方式连续方式旋转变换05 旋转取消高速深孔钻削循环左螺旋切削循环精镗孔循环取消固定循环中心钻循环反镗孔循环深孔钻削循环右螺旋切削循环镗孔循环镗孔循环反向镗孔循环镗孔循环镗孔循环使用绝对值命令使用增量值命令设置工件坐标系每分钟进给每转进给固定循环返回起始点10 返回固定循环R 点支持参数与宏编程HNC M 指令M 代码M00 M01 程序停选择停止说明M02 M03 M04 M05 M06 M07 M09 M98 M99 程序结束复位主轴正转CW 主轴反转CCW 主轴停换刀切削液开切削液关子程序调用子程序结束KND100 铣床G 代码G 代码G00 G01 G02 G03 G04 G17 G18 G19 G28 G29 G40 G41 G42 G43 G44 G49 G53 G54 G55 G56 G57 G58 G59 G73 G74 G76 G80 G81 G82 G83 09 14 08 07 00 02 00 01 组别定位快速移动直线切削顺时针切圆弧逆时针切圆弧暂停XY 面赋值XZ 面赋值YZ 面赋值机床返回原点从参考点返回取消刀具直径偏移刀具直径左偏移刀具直径右偏移刀具长度方向偏移刀具长度- 方向偏移取消刀具长度偏移机床坐标系选择工件坐标系1 选择工件坐标系2 选择工件坐标系3 选择工件坐标系4 选择工件坐标系5 选择工件坐标系6 选择高速深孔钻削循环左螺旋切削循环精镗孔循环取消固定循环钻孔循环点钻钻孔循环镗阶梯孔深孔钻削循环解释G84 G85 G86G87 G88 G89 G90 G91 G92 G98 G99 03 00 10 攻丝循环镗孔循环钻孔循环反向镗孔循环镗孔循环镗孔循环使用绝对值命令使用增量值命令设置工件坐标系固定循环返回起始点返回固定循环R 点KND100 车床G 代码G 代码G00G01 G02 G03 G04 G10 G20 G21 G27 G28 G29 G31 G32 G36 G37 G40 G41 G42 G50 G54 G55G59 G70 G71 G72 G73 G74 G75 G76 00 00 07 01 00 00 01 组别定位快速移动直线切削顺时针切圆弧CW顺时钟逆时针切圆弧CCW逆时钟暂停Dwell 偏移值设定英制输入06 公制输入检查参考点返回参考点返回从参考点返回跳跃机能切螺纹X 轴自动刀偏设定Z 轴自动刀偏设定取消刀尖半径偏置刀尖半径偏置左侧刀尖半径偏置右侧坐标系设定工件坐标系工件坐标系精加工循环内外径粗切循环台阶粗切循环成形重复循环端面深孔加工循环外圆、内圆切削循环切螺纹循环解释G90 G92 G94 G96 G97 G98 G99 KND100 M 指令M 代码M00 M01 M02 M03 M04 M05 M06 M08 M09 M10 M11 M32 M33 M98 M99 程序停选择停止12 01 内外直径切削循环切螺纹循环台阶切削循环恒线速度控制恒线速度控制取消每分钟进给率05 每转进给率说明程序结束复位主轴正转CW 主轴反转CCW 主轴停换刀切削液开切削液关卡紧松开润滑开润滑关子程序调用子程序结束GSK980 车床G 代码G 代码G00 G01 G02 G03 G04 G28 G32 G50 G65 G70 G71 G72 G73 G74 00 00 01 00 00 01 组别定位快速移动直线插补切削进给圆弧插补CW顺时针圆弧插补CCW逆时针暂停准停返回参考点螺纹切削坐标系设定宏程序命令精加工循环外圆粗车循环端面粗车循环封闭切削循环端面深孔加工循环功能G75 G90 G92 G94 G96 G97 G98 G99 支持参数与宏编程02 01 外圆内圆切槽循环外圆内圆车削循环螺纹切削循环端面切削循环恒线速开恒线速关每分进给03 每转进给GSK980T M 指令M 代码M03 M04 M05 M08 M09 M32 M33 M10 M11 M00 M30 主轴正转主轴反转主轴停止冷却液开冷却液关不输出信号润滑开润滑关不输出信号备用备用尖不输出信号程序暂停按…循环起动‟程序继续执行程序结束程序返回开始说明GSK928 TC/TE G 代码G 代码G00 G01 G02 G03 G32 G33 G71 G72 G74 G75 G90 G92 G94 G22 G80 G98 定位快速移动直线插补切削进给圆弧插补CW顺时针圆弧插补CCW逆时针攻牙循环螺纹切削外圆粗车循环端面粗车循环端面深孔加工循环外圆内圆切槽循环外圆内圆车削循环螺纹切削循环外圆内圆锥面循环局部循环开始局部循环结束每分进给功能G99 G50 G26 G27 G29 支持参数与宏编程每转进给设置工件绝对坐标系X、Z 轴回参考X 轴回参考点Z 轴回参考点GSK928 TC/TE M 代码M03 M04 M05 M08 M09 M32 M33 M10 M11 M00 M30 M 指令说明主轴正转主轴反转主轴停止冷却液开冷却液关不输出信号润滑开润滑关不输出信号备用备用尖不输出信号程序暂停按…循环起动‟程序继续执行程序结束程序返回开始GSK990M G 代码G 代码G00 G01 G02 G03 G04 G17G18 G19 G28 G29 G40 G41 G42 G43 G44 G49 G53 G54 G55 14 08 07 00 02 00 01 组别定位快速移动直线切削顺时针切圆弧逆时针切圆弧暂停XY 面赋值XZ 面赋值YZ 面赋值机床返回原点从参考点返回取消刀具直径偏移刀具直径左偏移刀具直径右偏移刀具长度方向偏移刀具长度- 方向偏移取消刀具长度偏移机床坐标系选择工件坐标系 1 选择工件坐标系2 选择解释G56 G57G58 G59 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G98 G99 03 00 10 09 工件坐标系3 选择工件坐标系4 选择工件坐标系5 选择工件坐标系 6 选择高速深孔钻削循环左螺旋切削循环精镗孔循环取消固定循环钻孔循环点钻钻孔循环镗阶梯孔深孔钻削循环攻丝循环镗孔循环钻孔循环反向镗孔循环镗孔循环镗孔循环使用绝对值命令使用增量值命令设置工件坐标系固定循环返回起始点返回固定循环R 点GSK990M M 指令M 代码M00 M01 M02 M03 M04 M05 M06 M08 M09 M10 M11 M32 M33 M98 M99 程序停选择停止程序结束复位主轴正转CW 主轴反转CCW 主轴停换刀切削液开切削液关卡紧松开润滑开润滑关子程序调用子程序结束说明GSK928MA G 代码G 代码G00 G1 G02 G03 G04 G17 G18 G19 G28 G29 G40 G41 G42 G43 G44G49 G53 G54 G55 G56 G57 G58 G59 G73 G74 G80 G81 G82 G83 G84 G85 G86 G89 G90 G91 G92 G98 G99 G10 G11 G12 G13 G14 G15 解释定位快速移动直线切削顺时针切圆弧逆时针切圆弧延时等待XY 面赋值XZ 面赋值YZ 面赋值机床返回原点从参考点返回取消刀具直径偏移刀具直径左偏移刀具直径右偏移刀具长度方向偏移刀具长度- 方向偏移取消刀具长度偏移机床坐标系选择工件坐标系 1 选择工件坐标系2 选择工件坐标系 3 选择工件坐标系4 选择工件坐标系 5 选择工件坐标系6 选择高速深孔钻削循环左螺旋切削循环取消固定循环钻孔循环点钻钻孔循环镗阶梯孔深孔钻削循环右旋攻牙循环镗孔循环钻孔循环镗孔循环使用绝对值命令使用增量值命令设置浮动坐标系固定循环返回起始点返回固定循环R 点圆凹槽内粗铣全圆内精铣外圆精铣G22 G23 G27 G28 G31 G34 G35 G38 G39 系统参数运算模态判参数值跳转机械零点检测经中间点快速定位到程序快速返回R 基准面矩形凹槽内精铣矩形外精铣GSK928MA M 指令M0 M 指令解释程序停止。
数控车床G代码指令
11
返回到初始点
-
G99
G99
返回到R点
(●:模态G代码)
G58
G58
G58
选择工件坐标系5
G59
G59
G59
选择工件坐标系6
G65
G65
G65
00
宏程序调用
G66
G66
G66
12
宏程序模态调用
●G67
●G67
●G67
宏程序模态调用取消
G70
G70
G72
00
精加工循环
G71
G71
G73
粗车循环
G72
G72
G74
平端面粗车循环
G73
G73
G75
型车复循环
G74
G74
G76
端面深孔钻削
G75
G75
G77
外径/内径钻孔
G76
G76
G78
螺纹切削复循环
●G80
●G80
●G80
10
固定钻循环取消
G83
G83
G83
平面钻孔循环
G84
G84
G84
平面攻丝循环
G85
G85
G85
正面镗循环
G87
G87
G87
侧钻循环
G88
G88
G88
侧攻丝循环
G89
G89
G89
侧镗循环
G90
G53
选择机床坐标系
●G54
14
选择工件坐标系1
G54.1
选择附加工件坐标系
G55
选择机床坐标系2
G56
选择机床坐标系3
g指令的名词解释
g指令的名词解释在现代科技的发展中,我们常常听到或使用一种被称为G指令的术语。
G指令是一种计算机程序语言中的重要概念,它被广泛应用于计算机数控系统、机器人等领域。
本文将对G指令进行详细解释,包括其定义、作用、使用方式以及一些常见的G指令类型。
一、G指令的定义与作用G指令,全称为Geometric Dimensioning and Tolerancing,即几何尺寸与公差。
它是一种用于描述和规定工程零件几何特征尺寸、形状和公差的国际标准化组织(ISO)标准。
G指令的作用是确保工程零件在制造和装配过程中具有合适的几何特征,以实现高质量、高精度的产品。
G指令是一种编码方式,通过一系列字母和数字组合表示特定的几何尺寸和公差要求。
它对零件的形状、尺寸、位置和公差进行了精确的描述,以便于制造和装配过程中的工人和机器能够准确地理解和实施。
二、G指令的使用方式G指令使用的方式通常是在特定的设计图纸、CAD模型或计算机程序中进行编写。
设计师可以通过这些工具,按照规定的格式和语法,指定每个零件的几何尺寸和公差要求。
这些要求将被转化为相应的G指令代码,并传递给机器或数控系统进行加工和生产。
每个G指令都有特定的功能和意义,它们的组合和顺序决定了零件的几何特征。
例如,G01指令表示直线插补,G02和G03指令分别表示顺时针和逆时针圆弧插补。
通过在程序中正确组织和使用这些G指令,可以实现复杂零件的精确加工和装配。
三、常见的G指令类型1. 直线插补(G01):用于描述直线运动的G指令,通过指定起始点和终点的坐标位置,机器或数控系统能够实现指定长度和方向的直线插补运动。
2. 圆弧插补(G02和G03):用于描述圆弧运动的G指令。
G02指令表示顺时针圆弧插补,G03指令表示逆时针圆弧插补。
通过指定圆心坐标、半径和起始、终点角度,机器或数控系统能够准确地绘制出相应的圆弧形状。
3. 刀具半径补偿(G40、G41和G42):在数控铣床和车床等切削加工过程中,刀具的实际位置往往与设计位置存在一定的差异。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控车床G指令 意 义G00快速点定位
G00直线插补
G02顺时针方向圆弧插补
G03逆时针方向圆弧插补
G04暂停
G05不指定
G06抛物线插补
G07不指定
G08加速
G09减速
G10-G16不指定
G17XY平面选择
G18ZX平面选择
G19YZ平面选择
G20-G32不指定
G33等螺距的螺纹切削
G34增螺距的螺纹切削
G35减螺距的螺纹切削
G36-G39永不指定
G40注销刀具补偿或刀具偏移
G41刀具左补偿
G42刀具右补偿
G43刀具正偏移
G44刀具负偏移
G45刀具偏移+/+
G46刀具偏移+/-
G47刀具偏移-/-
G48刀具偏移-/+
G49刀具偏移0/+
G50刀具偏移0/-
G51刀具偏移+/0
G52刀具偏移-/0
G53直线偏移注销
G54直线偏移X
G55直线偏移Y
G56直线偏移Z
G57直线偏移XY
G58直线偏移XZ
G59直线偏移YZ
G60准确定位1(精)
G61准确定位2(中)
G62快速定位(粗)
G63攻螺纹方式
G64-G67不指定
G68刀具偏置,内角
G69刀具偏置,外角
G70-G79不指定
G80注销固定循环
G81钻孔循环,钻小·中孔
G82钻孔循环,扩孔
G83深孔钻孔循环
G84攻螺纹循环
G85镗孔循环
G86镗孔循环,在底部主轴停
G87反镗孔循环,在底部主轴停
G88镗孔循环,有暂停,主轴停
G89镗孔循环,有暂停,进给返回
G90绝对尺寸
G91增量尺寸
G92预置寄存,不运动
G93进给率时间倒数
G94每分钟进给
G95主轴每转进给
G96主轴恒线速度
G97主轴每分钟转速,注销G96
G98不指定
G99不指定
M指令
M00 程序暂停
M01 条件停止
M02 程序结束
M03 主轴正转
M04 主轴反转
M05 主轴停止
M08 冷却有开
M09 冷却有关
M10 工件夹紧
M11 工件松开
M30 程序结束并反回程序开头多重复和循环
G70
G71外径粗车循环
G72端面粗车循环
G73成型加工复合循环G74端面沟槽复合循环G75外径沟槽复合循环G76螺纹切削复合循环
螺纹高的计算h=0.5p+ac
加工中心G指令
G00快速点定位
G01直线插补
G02顺时针方向圆弧插补G03逆时针方向圆弧插补G04暂停
G16
G17
G18
G19
G20
G21
G22
G23
G24
G25
G26
G27
G28
G29
G30
G31
G32
G33
G34
G35
G36
G37
G38
G39
G40
G41
G42
G43
G44
G45
G46
G47
G48
G49
G50
G51
G52
G53
G54
G55
G56
G57
G58
G59
G60
G61
G62
G63
G64
G65
G66
G67
G68
G69
G70
G71
G72
G73 高速深孔钻循环
G74 反向攻丝循环(左旋)G76 精镗孔
G80 取消钻孔的固定循环
G81 钻孔循环,定点镗孔
G82 镗孔循环,镗台阶孔
G83 深孔转削循环
G84 攻丝循环
G85
G86
G87
G88
G89
G90
G91
G92
G93
G94
G95
G96
G97
G98
G99
M指令
M00 程序暂停
M01 条件停止
M02 程序结束,且不返回程序开始
M03 主轴正转
M04 主轴反转
M05 主轴停止
M08 冷却有开
M09 冷却有关
M19 主轴旋转方向定位(一般只用于镗孔加工)M20 第四轴锁紧
M21 第四轴松开
M30 程序结束并反回程序开头
格 式
G00 X Y ;
G01 X Y F ;
G02 X Y R F ;
G03 X Y R F ;
G04 X(毫秒) /k(s) ; {延时0·01~655s}
G70 P Q F ;
G71 U (半径值) R (直径值) ; \G71 P Q U (直径值)F ;
G72 W R (直径值) ; \G72 P Q W F ;
G73 U (总余量,半径值) R (总切削次数) ; \G73 P Q U F ;
G74 R (每次退刀量); \G74 X (终点坐标值) Z(终点坐标值) P Q F ;
G75 R (每次退刀量) ; \G75 X (终点坐标值) Z (终点坐标值) P Q F ;
G76 P(000000) Q (最小切深,半径) R(精加工余量); \G76 X (终点坐标)Z(终点坐标) P(螺纹高)Q(第一刀切深量,半径)F (螺距) ;
注: ac值: p=1.5~5时,ac=0.25 /p=6~12时,ac=0.5 /p=14~44时,ac=1
G73 X Y Z R Q F K ;
G74 X Y Z R P Q F K ; G76 X Y Z R P Q F K ; G81 X Y Z R F K ;
G82 X Y Z R P F K ;
G83 X Y Z R Q F K ;
G84 X Y Z R P Q F K ;。