订阅博客
收藏博客
微博分享
QQ空间分享

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思?

频道:数控车床编程 标签: 时间:2019年04月16日 浏览:2938次 评论:0条

代码解释 

 

 

英制指令/公制指令转换(G20, G21)

 


1。 格式
G20 ∕ G21;
G20: 英制指令
G21: 公制指令 
2. 功能及目的
可用G20/G21 指令来切换英制指令或公制指令。还可同时切换设定、显示单位及手轮进给单位。 
3. 详细说明
G20, G21 只可切换指令单位,不可切换输入单位。
另外,G20, G21 的切换只对直线轴有效。对回转轴无效。
(例)输入指令单位和G20/G21 的关系(小数点输入型式1 状态)。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第1张

 

G00 快速进给

 


1。 格式
G00 Xx/Ux Zz/ Ww;
x, u, z,w 表示坐标值。

2.机能及目的
此指令伴随坐标名称,以现在位置为起始点,坐标名称所表示的坐标为终点,以直线或非直线之路径作
定位。

3。详细说明 
(1) 一旦给予这指令,这G00 模式一直保持有效,直到01 族群的G01, G02, G03, G33 指令出现,才更
改G00 的模式。因此,假如次指令也同样是G00,则只需指定轴地址即可。
(2) 当在G00 模式中,每一单节的起点和终点,必须做加速或减速;因此,在操作下一单节前,必须
确认现用单节的指令为0,并确认加减速回路的轨迹误差状态。定位幅宽度由参数设定。
(3) 09 群的G 功能 (G83~G89) 用G00 来实现取消 (G80)模式。
(4) 刀具的路径为直线还是非直线可用参数来设定选取,定位的时间不改变。
(a) 直线路径︰同直线插补 (G01),速度受到各轴的快速进给速度的限制。
(b) 非直线路径︰分别由各轴的快速进给速度作定位。
(5)在G 码后面没有数值时,作为G00 处理。

4。 举例
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第2张

(注1) 参数 #1086 G0 Intp = 0 时,定位中的刀具移动路径为起点到终点的最短路径。定位速度在各轴
速度不超过其快速进给速度范围内为获取最短分配时间自动计算而得到。
(例如) X 轴与Z 轴的快速进给均为9600mm/分时
G00 Z-300000 Y400000; (输入设定单位0.001mm 时)
依照这程序,则刀具路径如下图所示。 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第3张

(注2) 参数 #1086 G0 Intp 设定为1 时,从起点到终点,刀具移动路径是依各轴快速进给速度移动。 

 

 

G01  直线插补

 


1. 格式
G00 Xx/Uu Zz/Ww αα Ff ;(“α”是附加轴)
x, u,z,w :显示坐标值。

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第4张

2.机能及目的
该指令与座标语和进给速度指令一起,使刀具以地址F 指令速度在现在位置与座标语指定终点间直线移
动(插补)。但这时地址F 指令作用为进给速度通常以工具中心进行方向的线速度。

3.详细说明 
一旦给予这指令,这G01 模式一直保持有效,直到01 族群的G00,G02,G03,G33 指令出现,才更改G01
模式。因此,假如这些指令也同样是G01 且进给速度不改变,则祇需要指定座标语和值即可。最初的
G01 如没有F 指令,则程序错误(P62)。
回转轴的进给速度用度/分(小数点位置的单位)指令(F300=300 度/分)指令。
09 族群的G 功能 (G70~G89),可用G01 指令来取消 (或G80)。

4. 举例

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第5张

 

 

G02/G03  圆弧插补 (G02/G03)

 


1。 格式
G02 (G03) X x/ Uu Zz/Ww Ii Kk Ff ;
G02 :顺时针旋转(CW)
G03 :反时针旋转(CCW)
Xx/Uu :圆弧终点坐标,X 轴(X 为工件坐标系之绝对坐标值,U 为从现在到目标之增量值)。
Zz/Ww :圆弧终点坐标,Z 轴(Z 为工件坐标系之绝对坐标值,W 为从现在到目标之增量值)。
Ii :圆弧中心,X 轴(I 为圆弧起点到中心之X 轴坐标的半径指令增量值)。
Kk :圆弧中心,Z 轴(K 为圆弧起点到中心之Z 轴坐标的增量值)。
Ff :进给速度
圆弧中心坐标值通过输入设定单位进行指令。对使用不同输入指令单位的轴的圆弧指定需多加注意。为
了避免混淆,请使用带小数点进行指令。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第6张

2.详细说明
(1) 这G02(G03)模式一直保持有效,直到01 族群的G00、 G01 或G33 出现,才改变G02(G03)
的模式。圆弧的旋转方向用G02,G03 来区别。
G02:CW (顺时针方向)
G03:CCW (逆时针方向) 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第7张
(2) 多象限的圆弧,可用一个程序段指令。
(3) 圆弧插补,需要下列信息。
(a) 旋转方向………………………… 顺时针(G02),反时针(G03)
(b) 圆弧终点坐标…………………… 用地址X, Z, U,W 来表示
(c) 圆弧中心坐标…………………… 用地址I, K 来表示(增量值指令)
(d) 进给速度………………………… 用地址F 来表示
(4) I,K 或R 没有指定时,会产生程序错误。
I,K 为圆弧起点到圆中心的X 轴和Z 轴之距离,要注意其正负符号。
(5) G2/G3 模式中,不能使用T 指令。
在G2/G3 的模式中指定T 指令,则产生程序错误(P151)。 


3. 举例
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第8张

G17/G18/G19平面选择(G17/G18/G19)

1.格式
G17;
G18;
G19;
I, J, K 各表示各全基本轴或对应的平行轴。 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第9张

等导程的螺纹切削(G33)

1。功能及目的
G33 指令执行主轴旋转同期刀具进给控制,因此可执行等导程的直线螺切削加工、斜螺纹切削加工和连
续螺纹切削加工。 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第10张三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第11张

2.格式
G33 Zz/Ww Xx/Uu Ff Qq ; (普通螺纹切削指令)
Zz, Ww, Xx, Uu :螺纹的终点地址及坐标值
Ff :长轴(移动量最多的轴)方向导程
Qq :螺纹开始的偏移角度(0。001~360。000°) 

G33 Zz Ww Xx/Uu Ee Qq ; (精密螺纹切削指令)
Zz, Ww, Xx, Uu :螺纹的终点地址及坐标值
Ee :长轴(移动量最多的轴)方向导程
Qq :螺纹开始的偏移角度(0。001~360。000°)
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第12张

 

同期进给/非同期进给(G94, G95)

 


1.功能及目的
G95 指令时,用F 码来表示每转进给速度的指令,使用此指令时,必须在主轴附加一个旋转编码器。
2.格式
G94︰ 每分钟进给 (mm/分)(非同期进给)
G95︰ 每转进给 (mm/转)(同期进给)
G95 指令为一持续有效模式,直到用G94 指令(每分钟进给)来改变。

2.详细说明
(1) F 码指定的范围,如下所示。
同期进给(每转进给)为用F 指令指定主轴1 转的移动量。这指令的范围如下表所示。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第13张
(2) 每转进给的实行速度(实际机械移动速度),如下式(式1)所列。
FC=F × N × OVR……………(式1)
FC :实行速度(mm/分,英寸/分)
F :指令速度(mm/转,英寸/转)
N :主轴/回转转速(r/min)
OVR :切削进给速度调整
式1 所示FC 为实行速度,如有多轴同时指令时,FC 为各轴的合成量。
(注1) 在设定显示单元画面上”位置显示”画面,FC 为实行速度(mm/分或英寸/分),是
由指令速度主轴转速和切削速度调整转换成每分钟速度而成的。
(注2) 以上述的实行速度如超过切削进给的锁定速度时,在锁定速度被锁定。
(注3) 执行同期进给时,如主轴转速为零,则会出现操作报警“ 105 ”。
(注4) 在机械锁住高速加工时,这速度为240,000 mm/分(或9448 英寸/分;240,000 度/分),
和主轴转速及指令没有关系。
(注5) 在空运转时,为非同期进给,由外部来设定速度(mm/分或英寸/分)。
(注6) 当电源开启时或执行M02 及M30 指令时,为非同期(G94)或同期(G95)的进给由参
数”#1074 I-Sync”来设定。

 

螺纹切削 (G33, G34, G76, G78)

 


在螺纹切削模式(G33, G34, G76, G78 指令),螺纹距离用F7 位数或E8 位数来表示。
螺纹的螺距指令范围是0。0001~999。9999 mm/转(F7 位数)或0。0001~999。99999 mm/转(E8 位数)
(输入单位为μm)。 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第14张

 

 

精确停止检查(G09)

 


1。 功能及目的
刀具的进给速度急促变化时,为了防止机械的振动及防止转角切削时圆角的发生;机械减速停止后,定位
的状态或减速时间的经过确认后,次一单节的指令才开始执行。为达成这些目的的功能即为精确停止检查
功能。
以机械参数”#1193 inpos”选择为减速检查时间的控制或为定位的控制。当”#1193 inpos”为1 时为定
位有效。
定位幅宽由机械制造厂依伺服参数画面的参数#2224 sv024设定。 

2. 指令格式
G09 G0 1(G02, G03);
精确停止检查G09,仅有效于(G01~G03)的切削指令。 

3.举例
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第15张

 

精确停止检查模式 (G61)

 


1. 功能及目的
G09 实现的精确停止检查仅对含有G09 的单节进行定位宽度状态确认。G61 指令为持续有效指令,所以,
在G61 指令后的切削指令(G01~G03)全部在各单节的终点减速,执行定位宽度状态的

2. 格式
G61;
在G61 单节进行定位检查以后,在检查模式取消之前皆会在切削指令单节的终点进行定位检查。

 

自动转角进给倍率调整 ( G62 )

 


1. 格式
G62; 

2. 功能
对于刀具径补偿中的切削,在内侧转角切削或自动转角R 的内侧切削时,为了减轻切削时的负荷,切削
进给速度可以自动地进行倍率调整的功能。
自动转角进给倍率调整,在刀具径补偿取消 (G40)、精确停止模式(G61)、攻丝模式(G63)或切
削模式(G64)指令执行前持续有效。 

3。详细说明
加工内侧转角时
内侧转角切削时,切削量愈大,切削负荷亦愈大,在该转角处参数设定范围内,进给速度自动地
倍率调整,使切削速度下降以抑制负荷的增加,得到良好的切削加工。
但是,在精切削形状程序时才有效。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第16张

(1) 操作
(a) 无自动转角进给倍率调整时
在图1 中刀具沿① → ②→ ③ 的顺序移动,③ 处切削量比② 处增加阴影区S 的面积,
故负荷亦增加。
(b) 有自动转角进给倍率调整时
在图1 中内侧转角的角度θ在参数设定的角度以下时,减速范围Ci 内,自动地以参数设定
的倍率调整进给速度。
(2) 参数设定
使用者加工参数中可设定如下的参数:
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第17张

 

 

攻丝模式 ( G63 )

 


1. 格式

G63;

2. 功能

在G63 指令下,变为如下适宜于攻丝加工的控制模式。
(1) 切削倍率调整固定为100%
(2) 单节间连接处的减速指令无效
(3) 运转保持无效
(4) 单一单节停止无效
(5) 攻丝模式中的信号输出
G63 可用精确停止检查模式(G61)自动转角倍率调整(G62)或切削模式(G64)取消。

 

 

切削模式 ( G64 )

 


1. 格式

G64;

2. 功能

G64 指令使用时,NC 以实现平滑切削面的切削模式加工。此模式与精确停止检查模式(G61)相反,在
切削进给单节间不作减速停止,而是连续的执行下一单节。
G64 指令可用精确停止检查模式(G61),自动转角倍率调整(G62)或攻丝模式(G63)取消

 

G 73  粗加工循环切削量(G73)

 


1. 格式
G73 Ui Wk Rd ; 
G73 Aa Pp Qq Ww Ff Ss Tt;

Ui :X轴方向切削预留量
Wk:Z轴方向切削预留量
Rd :分割次数
Aa :加工路径的程式号码(如在执行中的程式,则可省略) 
Pp :加工路径的开始顺序号码(如从程式的前头开始,则可省略)。
Qq :加工路径的终了顺序号码(如在程式最后,则可省略),但是Q指定的号码,在M99指令之后,则以M99为主。
Uu:X轴方向的预留量
Ww:Z轴方向的预留量
Ff :切削速度
Ss :主轴速度
Tt : 刀具选取 

2. 功能
本功能用于重复切削一个逐渐变换的固定形式,用本循环,可有效的切削一个用粗加工段造或铸造等方式已经加工成型的工件。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第18张

 

每秒延时;G04

 


1。 格式

G04 Xx/Pp;
x, p……延时时间

2. 功能
本功能为通过程序指令暂时停止机械的移动,实现时间等待状态的功能。由此可以延迟下一单节的开始。
时间等待状态可以通过输入跳跃信号取消。

3。详细说明
(1) 根据X 指定的延时时间设定小数点指令有效。
(2) 根据P 指定的延时时间指定通过参数“#8112”可以切换小数点指令有效?无效。参数设定小数点
指令无效时,P 指定的小数点以下的指令视为无效。
(3) 小数点指令有效?无效时的延时时间指令范围如下:
小数点指令有效时指令范围 小数点指令无效时指令范围
0.001~99999.999(秒) 1~99999999(×0.001 秒)
(4) 参数“#1078 Decpt2”设定为1 时,可以将没有小数点时的延时时间设定单位设定为1 秒。只在X
以及小数点指令有效时的P 有效果。
(5) 延时指令在前一单节有切削指令时,从减速停止结束后才开始计算延时时间。
另外,向与M, S, T, B 指令相同的单节进行指令时,同时起动。
(6) 内部锁定时,延时功能亦有效。
(7) 机床锁住时延时功能亦有效。
(8)通过事先设定参数#1173 dwlskp,可以取消延时。被设定的跳跃信号在延时时间内被输入时,将不
继续剩余时间的延时而进行下一单节的处理。

 

恒表面速度控制 ( G96, G97 )

 


1. 格式
G96 Ss Pp;恒表面速度有效
Ss : 指定周速度
Pp : 指定恒表面速度控制轴
G97 ;恒表面速度取消 

2. 功能
在直径方向作切削时,随着坐标值的变化,自动控制主轴的转速,使加工切削点的速度保持一定。

3.详细说明

(1) 恒表面速度控制轴可用参数 (#1181 G96_ax) 设定。
0 ︰第一轴固定(P 指定无效)
1 ︰第一轴
2 ︰第二轴
3 ︰第三轴
(2) 上述的参数不是0 时,以地址P 可指定恒表面速度控制轴。
(例)G96_ax =1 之时
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第19张
(3) 切换程序及操作例

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第20张

 

刀尖半径补偿(G40, G41, G42, G46)

 


1。 格式
G18(Z X 平面)G41/G42 X_ Z_ I_ K_;
此时移动模式请用直线指令(G00, G01)

2。 功能及目的
G41/G42 和I, J, K 在同一程序段时,可变更补偿方向。  

程序刀具补偿输入(G10)

1.功能和目的
G10 指令可设定/变更刀具补偿量和工件补偿量。用绝对值(X,Z,R)指令时补偿量变成为新的值,增量
值(U,W,C)指令时将目前的设定补偿量加上指令补偿量形成新补偿量。 

2.格式
(1) 工件补偿输入(L2)
G10 L2 P_ X_ (U_) Z_ (W_);
P_ :补偿号码
X_ :X 轴补偿量 (绝对)
U_ :X 轴补偿量 (增量)
Z_ :Z 轴补偿量 (绝对)
W_ :Z 轴补偿量 (增量)
(2) 刀具长度度补偿输入(L10)
G10 L10 P_ X_ (U_) Z_ (W_) R_ (C_) Q_;
P_ :补偿号码
X_ :X 轴补偿量 (绝对)
U_ :X 轴补偿量 (增量)
Z_ :Z 轴补偿量 (绝对)
W_ :Z 轴补偿量 (增量)
R_ :刀尖半径补偿量(绝对)
C_ :刀尖半径补偿量(增量)
Q_ :假想刀尖点
(3) 刀尖磨耗补偿输入(L11)
G10 L11 P_ X_ (U_) Z_ (W_) R_ (C_) Q_;
P_ :补偿号码
X_ :X 轴补偿量 (绝对)
U_ :X 轴补偿量 (增量)
Z_ :Z 轴补偿量 (绝对)
W_ :Z 轴补偿量 (增量)
R_ :刀尖半径补偿(绝对)
C_ :刀尖半径补偿(增量)
Q_ :假想刀尖点 

纵向切削循环(G77)

1.格式
G77 X/U_ Z/W_ F_ ;

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第21张

螺纹切削循环;G78

1。格式
G78 X/U_ Z/W_ F/E_ Q_ ;
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第22张

端面切削循环 (G79)

1。格式
G79 X/U_ Z/W_ F_ ; 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第23张

 

复合形固定循环

 


1. 格式
G70 A P Q ;
G71
G71
U R ;
A P Q U W F S T ;
G71
G72
W R ;
A P Q U W F S T ;
G73
G73
U W R ;
A P Q U W F S T ;
G74
G74
R ;
X(U) Z(W) P Q R F;
(G75 亦同样)
G76
G76
P R ;
X(U) Z(W) P Q R F; 

2。 机能及目的
该功能可在程序段通过程序指令执行预先设置的固定循环。
固定循环有以下几种。 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第24张

3。详细说明
(1) 复合形固定循环I 的A,P,Q 指令如下所述。
(a) 无A 指令时,直接呼叫执行程序的P 和Q。如有A 指令,没有P 指令时,则A 指令指定程
序的第一程序段视为P 指令。
(b)如没有Q 指令时,继续执行直至找到M99 指令。如Q 指令和M99 指令都没有时,则继续
执行直至形状加工程序的最终程序段。

 

端面粗削循环(G72)

 


1. 格式
G72 Wd Re Hh ; ←(使用参数设定值时可省略)
G72 Ae Pp Qq Uu Ww Ff Ss Tt ;

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第25张

 

2。 机能及目的
呼叫切削路径程序并自动计算刀具路径,同时执行端面方向的粗削加工。

 

成形材粗削循环(G73)

 


1. 格式
G73 Ui Wk Rd ;
G73 Aa Pp Qq Uu Ww Ff Ss Tt;
Ui : X 轴方向切削预留量 i ? 没有P,Q 指令时,用切削预留量来表示。
Wk : Z 轴方向切削预留量 k ? 持续有效数据。
Rd : 分割次数 d ? 符号无效。
? 切削预留量为半径指定。
Aa : 加工路径的程序号码 (执行程序可省略)。
Pp : 加工路径的开始顺序号

(如从程序最后,则可省略)。
Qq : 加工路径的终了顺序号

(如在程序最后,则可省略)
: 但是Qq 在M99 之后,则以M99 为主。
: ? 有P,Q 指令时的预留量。
Uu : X 轴方向的预留量u u ? 符号无效。
Ww : Z 轴方向的预留量w w ? 直径或半径指定根据参数(#1019dia)变化。
: ? 偏移方向由路径决定,请参阅G71 的「切削预留量方向。」
Ff : 切削速度(F 功能)
Ss : 主轴速度(S 功能)
Tt : 刀具指令(T 功能)
路径程序中的F,S,T 指令无效,粗削指定值或之前值有
效。 

2. 机能及目的
呼叫切削路径程序并自动计算路径,同时按加工形状进行粗削加工
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第26张

 

精车床加工循环(G70)

 


1. 格式
G70 A_ P_ Q_ ;
A :加工路径的程序号码(执行程序可省略)
P :加工路径的开始顺序号码(如从程序的前面开始,则可省略)
Q :加工路径的终了顺序号码(如在程序最后,则可省略)
但是Q 指定的号码,在M99 指令后,则以M99 为主。
(1)精车床加工循环中,加工路径程序的F,S,T 指令有效。
(2)G70 的循环终了时,刀具快速回到原始点,读入下面的程序段。 

2。 机能及目的
G71-G73 指令做粗切削加工以后,可按以下指令执行精车床加工。

 

端面车床循环(G74)

 


1. 格式
G74 Re;
G74 X/(U)x Z/(W)z Pi Qk Rd Ff;
Re :退回量e(没有X/U,P 指令有时) (持续有效)。
X/Ux :B 点X 坐标(绝对值/增量值)。
Z/Wz :B 点Z 坐标(绝对值/增量值)。
Pi :刀具的偏移量(半径指定,增量值,符号不要)
Qk :切削量(半径指定,增量值,符号不要)
Rd :切削底端刀具的偏离量 没有符号时,第一次切削底端刀具便偏离;
而符号指定时,第一次切削底端刀具不会偏离,
从第二次以后切削底端才偏离。
Ff :进给速度

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第27张

 

 

直线车床循环;G75

 


1. 格式
G75 Re;
G75 X/(U)x Z/(W)z Pi Qk Rd Ff;
Re :退回量(没有X/U,P 指令时) (持续有效)。
X/Ux :B 点X 坐标(绝对值/增量值)。
Z/Wz :B 点Z 坐标(绝对值/增量值)。
Pi :切削量(半径指定,增量值,不要符号)
Qk :刀具的偏移量(半径指定,增量值,不要符号)
Rd :在切削底端的偏离量 无符号的场合,第一次切削至底端即偏离。
有负符号场合,第一次切削不偏离,从第二

以后切削底端才作偏离。
Ff :进给速度 

2。 机能及目的
G75 根据沟槽终点坐标、切削量、刀具的偏移量、在切削底部指令字节偏离量,自动地执行棒材从向沟
槽切削的固定循环。

 

复合螺纹切削循环(G76)

 


1. 格式
G76 Pmra Rd;
G76 X/U Z/W Ri Pk Qρd F ;
m : 切削次数00~99(持续有效)
R : 倒角量00~99(持续有效)
以螺纹螺距1 为基准,0.01~9.91 为加工幅度范围、小数点省略以2 位整数表示。
a : 刀尖角度(螺纹角度)00~99(持续有效)0°~99°的角度以1°为单位指定。
“m”,“r”和“a”可用地址P 持续指定。
(例)m=5,r=1。5,a=0°时,P 值为051500 即P051500,前后的0 不能省略
d : 预留量(持续有效)
X/U : 螺纹部分的X 轴终点坐标
螺纹部分的终点X 轴坐标,可用绝对值或增量值来表示。
Z/W : 螺纹部分的Z 轴终点坐标
螺纹部分的Z 轴坐标,可用绝对值或增量值来表示。
i : 螺纹的倾斜部分的高度(半径值)
当i=0 时为直线螺纹
k : 螺牙高度
螺牙的高度用正的半径值表示。
ρd : 切削量
第一次的切削量以正的半径值指令。
λ : 螺纹螺距 

2. 机能及目的
G76 指定螺纹切削起点和终点,可以以任意角度切入,每次自动切入相同横截面图的固定循环。考虑螺
纹终点坐标和倾斜高度的指定值,还可进行各种从向螺纹切削。
(注1) 上面所述,在1 个程序段不能有两个G76 指令。P,Q,R 指令的数据,根据有无轴地址X/U,Z
/W 进行自动判别。
(注2) 上述持续有效数据“r”可由参数(#8014 倒角量)来设定,也可用程序指令来修改参数设定值。
(注3) 倒角量的指定,在螺纹切削固定循环时亦有效。
(注4) 以下的情况会产生程序错误。(P204)
(a) “a”的值在规定以外时
(b) X 指令和Z 指令的任何一个没有指定或X 指令和Z 指令任何一个的起始坐标和终点坐标
相同时
(c) 螺牙高度比螺纹底端X 轴的移动大时
注5:遵守螺纹切削指令(G33),螺纹切削循环(G78)的注意事项。

 

钻孔用固定循环 (G80~G89)

 


1。 格式
(1) 端面钻孔
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第28张

(2) 直线钻孔

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第29张
G83 端面深孔钻孔循环Ⅰ;(G83 纵向深孔钻孔循环Ⅰ;G87)
G83(G87)X(z) C Z(x) R r Q q P p F f K k Mm ;
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第30张
(1) 退刀量d 根据参数(#8013 G83 退刀)设定。退刀为快速进给。
(2) (Mα) : 有C 轴箝住的M 码指令(Mm)时,M 码(Mm)必须输出。
(3) (Mβ) : 有C 轴箝住的M 码指令(Mm)时,C 轴非箝住的M 码(C 轴箝住的M 码加1
即Mm+1)输出。
(4) P : 延时时间为P 指令时间。
(5) P ’ : C 轴非箝住的M 码(Mm+2)输出后,依参数#1184(clmp_D)所设定的
时间执行延时。
没有Q 指令时(钻孔)
G83(G87)X(z)__ C__ Z(x)__ R r Pp F f Kk Mm ;
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第31张
端面攻丝循环;G84(纵向攻丝循环;G88)/ 端面逆攻丝循环;G84.1(纵向逆攻丝循环;G88.1)
详细说明
以下为G84(G88)的说明。攻丝逆循环G84.1(G88.1)的攻丝旋转方向为逆旋转。
G84 (G88) Xx1 Cc1 Zz1 Rr1 Pp1 Ff1 Kk1 Dd1 Ss1 ,Ss2 ,Rr2 Mm1 ;
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第32张
(1) Mα,Mβ, P , P ’ 和13。5。1的”有Q指令的情况(深孔)”相同。
(2) G84(G88)执行时,变成倍率取消状态,倍率自动调整为100%。
(3) 空运转在控制参数“G00 空运转“ON 时对定位指令有效。G84(G88)执行中,按运转延时按钮,
复位操作完成后程序段停止。
(4) 单节运转时,在攻丝循环的折返位置不停止。
(5) G84,(G88)持续操作中,输出”攻丝中”NC 信号。
(6) G84,(G88)同期攻丝持续操作中,没有M3, M4, S 码等输出。
(7) R 点一旦停止,会输出旋转刀具正转信号。
(8) 孔底旋转刀具执行逆转攻丝。
(9) 旋转刀具逆转(M04)、旋转刀具正转(M03)的信号输出前,如旋转刀具须停止(M05),请编
辑固定循环子程序。
G85 端面搪孔循环;G85(纵向搪孔循环G89)
详细说明
G85 (G89) X (z)_ C_ Z (x)_ R_ P_ F_ K_ M_ ;
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第33张

 

机械坐标系选择(G53)

 


1. 格式
G53 G00 Xx Zz αα;
G53 G00 Uu Ww ββ;
αα :α表示附加轴
ββ :β为附加轴的增量指令轴 

2. 机能及目的
以G53 指令和进给模式指令(G01 或G00)以及跟在后面的坐标指令,使刀具在基本机械坐标系上的指
定位置作移动。
3.详细说明
(1) 当电源打开时,基本机械坐标系是用自动或手动做原点复归后,自动设定的基准。
(2) 基本机械坐标系,不能用G92 来更改。
(3) G53 为仅指令单节本身有效。
(4) 当使用G53 指令时,如在增量值模式 (U, W, β) 时,则选取的坐标系亦为增量值移动。
(5) 第一参考点坐标值是从基本机械坐标系零点到参考点(原点)复归位置的距离。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第34张

 

精车床加工循环(G70)

 


1。 格式
G70 A_ P_ Q_ ;
A :加工路径的程序号码(执行程序可省略)
P :加工路径的开始顺序号码(如从程序的前面开始,则可省略)
Q :加工路径的终了顺序号码(如在程序最后,则可省略)
但是Q 指定的号码,在M99 指令后,则以M99 为主。
(1)精车床加工循环中,加工路径程序的F,S,T 指令有效。
(2)G70 的循环终了时,刀具快速回到原始点,读入下面的程序段。 

2. 机能及目的
G71-G73 指令做粗切削加工以后,可按以下指令执行精车床加工。

 

纵向粗削循环(G71)

 


1. 格式
G71 Ud Re
G71 Aa Pp Qq Uu Ww Ff Ss Tt ;

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第35张

 

2. 机能及目的
呼叫成型程序并自动计算工具路径,同时执行纵向粗削加工。

 

 

 

 

 

 

 

 

 

 

 

 

坐标系的设定(G92)

 


1。 格式
G92 Xx2 Zz2 αα2;
αα :附加轴 

2。 机能及目的
刀具可定位在任何位置,而这个位置由坐标系设定指令G92 作坐标系的设定。
这个坐标系是任意设定的,通常X, Y 轴是以工件的中心,Z 轴是以工件端面原点来设定。 

3.详细说明
(1) 通过G92 指令使基本坐标系位移,制作假想机械坐标系,此时工件坐标系1~6 也同时作位移。
(2) G92 和S 或Q 指定时,是主轴锁定速度的设定(请参照主轴锁定设定项说明)。

 

参考点(原点)复归(G28, G29)

 


1. 格式
G28 Xx1 Zz1 αα1;(α为附加轴)[自动参考点复归]
G29 Xx2 Zz2 αα2;(α为附加轴)[开始位置复归]
αα1/αα2 :附加轴 

2. 机能及目的
(1) 通过G28 指令,在G0 指令下执行被指定轴的定位后按每轴快速进给复归至第1 参考点(原点)。
(2) G29 指令与G28 或G30 的中间点为各轴独立,高速进行定位后,通过G0 依指令位置进行定位。 

3.详细说明
(1) G28 指令与下列指令是相同的。
G00 Xx1 Zz1 αα1;
G00 Xx3 Zz3 αα3;
这X3, Z3, α3 为参考点的坐标值,从基本机械坐标系原点,根据 #2037 G53 ofs 参数所设定的
距离。
(2) 电源打开后,未用手动方式执行参考点复归的轴,需执行手动挡块式复归。这时,复归的方向正
好与指令相反。当第1 次做完参考点(原点)复归后,NC 即记忆,第2 次以后,即以高速执行。
(3) 参考点(原点)复归完成后,原点的输出信号即送出,则在画面轴名称后显示#1。
(4) G29 指令与下列指令相同。
G00 Xx1 Zz1 αα1;
G00 Xx2 Zz2 αα2;
这x1, z1,α是G28 和G30 中间点的坐标。
(5) 电源打开后,如没有执行参考点(原点)复归 (G28),则执行G29 时,会产生程序错误。错误
号码“P430”。
(6) 中间点坐标值 (x1, z1,α1) 根据位置指令模式而决定。
(7) G29 与G28, G30 相对应,根据指定轴的最新中间点,回归到指定的位置。
(8) 参考点复归后,刀具长和补偿量暂时取消,中间点是补偿位置。
(9) 可利用 #1091 M point 参数设定中间点无效。
(10)在机械锁定状态,做参考点复归后,从中间点到参考点无效。指令轴到达中间点,就执行下个单
节。
(11)在镜像状态时,做参考点(原点)复归,从起点到中间点,镜像有效,刀具根据指令相反方向移
动,但从中间点到了参考点(原点),则镜像无效,刀具向参考点移动。

 

参考点核对(G27)

 


1. 格式
G27 Xx1 Zz1 αα1 Pp1 ;
G27: 核对指令
Xx1 Zz1 αα1: 复归控制轴
Pp1: 核对号码
P1:第1 参考点核对
P2:第2 参考点核对 

2。 机能及目的
这指令是用程序来做位置定位。这定位点如为第1 参考点,与G28 同样对机械输出参考点到达信号,因
此,此程序必须在NC 知道参考点后才做成,其作用是执行完成后,检查参考点复归是否正确。

3.详细说明
(1) 当P 指令省略时,为第1 参考点核对。
(2) 同时控制的轴数,可同时做参考点核对。
(3) 最后指令点如不是参考点,会产生报警。

 

局部坐标系设定(G52)

 


1. 格式
G54 (G54~G59) G52 Xx1 Zz1

2. 机能及目的
G52 指令可设定局部坐标系,使指令的位置变成零点,此局部坐标系可在各工件坐标系上G54~G59 独立
设定。G52 系统还用来取代G92 改变加工程序零点与加工工件零点之间的偏差。 

3.详细说明
(1) 这G52 指令一直有效直到新的G52 出现才改变,但工具没有移动。G52 指令可使用其它坐标系统,
而不改变工件坐标系统(G54~G59)原点位置。
(2) 做挡块式手动参考点(原点)复归或做电源打开后,局部坐标系的补偿全部被消除。
(3) 用(G54~G59) G52X0 Z0 时;局部坐标系取消。
(4) 局部坐标系的位置移动为绝对值模式的坐标指令。
三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第36张

 

自动刀具长测量 (G37)

 


1. 格式
G37 α_ R_ D_ F_ ;
α : 测量轴地址和测量位置的坐标值。……X, Z
R : 从测量速度开始移动点到测量位置的距离指令。(半径值固定,增量值)
D : 刀具停止容许范围指令。(半径值固定,增量值)
F : 测量进给速度的指令。
R_, D_, F_省略时,以参数设定的值为准。
<参数>(加工参数画面的”自动刀具长测量”)
·#8004 测量速度 0~60000〔mm/min〕
·#8005 减速区域r 0~99999.999〔mm〕
·#8006 测量区域d 0~99999.999〔mm〕

2. 机能及目的
依测量位置方向的指令值移动,刀具从测量开始移动位置到测量位置,当碰到传感器时,机械停止移动,
NC 自动计算目前坐标值和测量位置坐标值之差,将此差值当做刀具的补偿量。而且,当刀具移动到测
量点位置时,测量计算结果,产生更多补偿量时,则目前的补偿量必须再更正补偿。

 

跳跃功能 (G31)

 


1。 格式
G31 Xx/Uu Zz/Ww Ff;
x, z, u, w, :各种坐标值。绝对值和增量值指令。
f :进给速度(mm/分) 

2. 机能及目的
G31 指令的移动与直线插补相同,在执行中,从外部输入跳跃信号,则机械的进给立即停止,剩下的距
离舍去,就直接执行下个单节的指令。 

3.详细说明
(1) 进给速度若以Ff 指令表示,指令速为f,如Ff 指令没有指定时,以#1174 Skip_F 参数所设定为进
给速度。但是,不论何种情况下,F 持续有效模式都不变。
(2) G31 单节没有自动加减速。
(3) G31 指令时,进给率百分比控制无效,固定为100%。外部速控亦无效。但是停止条件(暂停,锁
住,进给速度百分比为零,行程中断)有效,外部减速也有效。
(4) G31 为非持续有效指令,所以每次都必须再给予指令。
(5) 开始时,跳跃信号输入后,G31 指令也就完成。
G31 单节结束前,发无跳跃信号输入,则移动指令完成时,G31 指令也就完成。
(6) 刀尖R 补偿中执行G31 指令则产生程序错误-(P608)。
(7) G31 指令无F 指令且参数速度为0 时,产生程序错误-(P603)。
(8) 机械锁住时或Z 轴消除开关有效时,有Z 轴指令时,跳跃信号无效,直到执行最后单节为止。

 

三菱数控车床的G代码大全,三菱数控CNC这些G代码都是什么意思? 数控车床编程 第37张


◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

澳洲幸运10开奖结果 湖北快3开奖 极速快乐十分 极速飞艇 荣鼎娱乐 必发彩票开户 安徽快3走势 澳洲幸运10开奖结果 上海快3 极速快乐8