CNC程式代码组成及使用方式
车床加工常用指令
CNC车床循环指令讲解
车削循环
粗车循环(G71)
G71 U(Δd) R(Δe)
G71 P(ns) Q(nf) U(Δu) W(Δw) F(f)
U(Δd):切削深度(半径X轴方向指定,半径值)R(Δe):逃离量
P(ns):精加工形状程序开始单节序号。
Q(nf):精加工形状程序结束单节序号。
U(Δu):X方向精加工预留量的距离及方向。
W(Δw):Z方向精加工预留量的距离及方向。
F(f):在循环ns至nf单节包含的任何F机能被忽略。
端面切削循环(G72)
G72 W(Δd) R(e)
G72 P(ns) Q(nf) U(Δu) W(Δw) F(Δf)
W(Δd):切削深度(Z轴方向指定)
R(Δe):逃离量
P(ns):精加工形状程序开始单节序号。
Q(nf):精加工形状程序结束单节序号。
U(Δu):X方向精加工预留量的距离及方向。
W(Δw):Z方向精加工预留量的距离及方向。
F(f):在循环ns至nf单节包含的任何F机能被忽略。
端面啄式循环(G74)
以下指令操作如下图所示。如下图所示在本循环可处理断屑。如果省略X(U)及P,结果只在Z轴操作,用于钻孔。
G74 R(e);
G74 X(u) Z(w) P(i)(Δi) Q(Δk) R(Δd) F(f) R(e):后退量。
X(u):X轴终点坐标。
Z(w):Z轴终点坐标。
F(f):进给率。
P(Δi):X方向的移动量。
Q(Δk):切削深度。
R(Δd):在切削底部的刀具逃离量
外径/内径啄式循环(G75)
以下指令操作如下图所示,除X用Z代替外与G74相同,在本循环可处理断屑,可在X轴截沟及在X轴啄式钻孔。(此时,省略Z,W及Q)。
G75 R(e) ;
G75 X(u) P(Δi) R(Δd) F(f) ;
R(e):后退量。
X(u):X轴终点坐标
F(f):进给率
P(Δi):切削深度
R(Δd):在切削底部的刀具逃离量
螺纹车削循环G92
该指令可用于分多次进刀完成一个直螺纹或锥螺纹的加工。
指令格式:
直螺纹G92 X(U)_ Z(W)_ F_ ;
锥螺纹G92 X(U)_ Z(W)_ R_ F_ ;
指令说明:
(1)X、Z为螺纹切削终点的绝对坐标
(2)U、W为切削终点相对于循环起点的增量。
(3)R为螺纹切削起点和切削终点在X方向的半径差,加工直螺纹时R为零,可省略。(4)F表示螺距,即主轴每转一转,在进给方向上刀具相对于工件移动的距离。(转进给)
螺纹切削循环G76
该指令可用于分多次进刀完成一个圆柱螺纹或圆锥螺纹的加工。
指令格式:
G76 P(m)(r)(a) Q(Δdmin) R(d) ;
G76 X(U)- Z(W)- R(i) P(k切削深度) Q(Δd第一刀切深度) F(L)
指令说明:
X、Z—螺纹终点X、Z轴绝对坐标。mm
U、W—螺纹终点与起点X、Z轴绝对坐标的差值。mm
P(m)—螺纹精车次数。00--99
P(r)—螺纹的退刀长度。00--99
P(a)—螺纹的夹角。00—99
Q(Δdmin)—螺纹粗车时的最小切削量。
R(d)—螺纹精车的切削量。
R(I)—螺纹锥度。R(I)=0 按直螺纹处理。
P(k)—螺纹牙高。即总切削深度。
Q(Δd)—第一次螺纹切削深度。
F(L)—螺纹螺距。
切削特点:(见上图)
(1)切削深度递减。
(2)进刀方向:粗切平行于牙形角一侧切削刃方向,精切沿X轴方向。
程式举例:
G76 P02 00 60 Q150 R0.05 ; (精加工2次、退刀0mm、牙形角60度、最小切深0.15mm、精切量0.05mm。)
G76 X60.64 Z-62. P3680 Q1800 F6.0 ; (螺纹牙高3.68mm、第一刀切深1.8mm、螺距
6mm)