首页 百科知识 数控车床的编程指令及用法

数控车床的编程指令及用法

时间:2024-10-16 百科知识 版权反馈
【摘要】:数控车床的编程指令除第二章介绍的G00、G01等通用G、M、S、T功能指令外,还有一些其他的常用指令,下面以FANUC 0系统为主介绍其用法。本指令执行前必须使刀架回零一次。数控车床复合固定循环指令,与前述单一形状固定循环指令一样,它可以用于必须重复多次加工才能加工到规定尺寸的典型工序。在G71指令的程序段中,F、S、T是有效的。G70精车循环编程指令格式为:G70P _Q_在G70状态下,从至程序中指定F、S、T有效。

4.1.3 数控车床的编程指令及用法

数控车床的编程指令除第二章介绍的G00、G01等通用G、M、S、T功能指令外,还有一些其他的常用指令,下面以FANUC 0系统为主介绍其用法。

1.参考点指令

(1)G27:返回参考点检测指令

指令格式:G27 X(U)_Z(W)_T0000

本指令执行前必须使刀架回零一次。若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确。否则,机床定位误差过大。

(2)G28:返回参考点指令

指令格式:G28 X(U)_Z(W)_

式中:X(U)、Z(W)为中间点的坐标,G28指令首先使所有的编程轴都快速定位到中间点,然后从中间点回参考点。

2.工件坐标系设定或主轴转速钳制指令:G50

指令格式:G50 X_Z_或 G50 S

前者为坐标系设定指令,X、Z值为机床零点在设定的工件坐标系中的坐标;后者为主轴转速钳制指令,S为最高转速。

3.G32:螺纹切削指令

指令格式:G32 X(U)_Z(W)_F

F为螺纹长轴方向的导程(即进给速度采用mm/r)。

4.车削加工固定循环指令

(1)直线车削固定循环

如图4-4所示,刀具从循环起点开始按矩形循环,最后又回到循环起点。图中虚线轨迹1、4为快速运动,实线轨迹2、3为切削进给。

指令格式:G90 X(U)_Z(W)_F_

式中:X、Z为圆柱面切削终点坐标值,可用增量值U、W,也可用绝对值X、Z。U、W的符号取决于轨迹1、2的方向,图中U、W均为负值。注意用绝对坐标编程时,X以直径值表示;用增量坐标值编程时,U为实际径向位移量的两倍值。F为进给速度。

img88

图4-4 直线切削固定循环

img89

图4-5 直线切削固定循环实例

如图4-5所示零件,选工件左端面为坐标原点,其程序为:

img90

(2)锥度切削固定循环

锥度切削固定循环的方式如图4-6所示。

指令格式:G90 X(U)_Z(W)_R_F_

式中:坐标X(U)、Z(W)的用法与直线切削固定循环相同,U和W的符号仍根据轨迹1和2的方向确定。R是锥度大、小端的半径差,用增量坐标表示,当沿轨迹使锥度值(即R的绝对值)增大的方向与X轴正向一致时,R取正号,反之取负号。图中R为负值。

img91

图4-6 锥度切削固定循环

(3)端面切削固定循环:G94

指令格式:G94 X(U)_Z(W)_F_  (加工端平面)

G94 X(U)_Z(W)R_F_  (加工圆锥端面)

式中:坐标X(U)、Z(W)的用法与直线切削固定循环相同,R是锥度大、小端的半径差。端面切削固定循环如图4-7所示。

img92

图4-7 端面切削固定循环

(4)直螺纹切削固定循环

直螺纹切削固定循环的方式如图4-8所示。

指令格式:G92 X(U)_Z(W)_F_

式中:X(U)和Z(W)与前面相同,F是螺纹的导程。

(5)锥螺纹切削固定循环

锥螺纹切削固定循环的方式如图4-9所示。

指令格式:G92 X(U)_Z(W)_R_F_

式中:F表示螺纹导程,其余参数与锥度切削循环相同。

img93

图4-8 直螺纹循环

img94

图4-9 锥螺纹循环

(6)复合固定循环切削

数控车床复合固定循环指令,与前述单一形状固定循环指令一样,它可以用于必须重复多次加工才能加工到规定尺寸的典型工序。主要用于铸、锻毛坯的粗车和棒料车阶梯较大的轴及螺纹加工。利用复合固定循环功能,只要给出最终精加工路径、循环次数和每次加工余量,机床能自动决定粗加工时的刀具路径。在FANUC 0系统中,G70~G76为复合固定循环指令,其中G70是G7l 、G72、G73粗加工后的精加工指令,G74是深孔钻削固定循环指令,G75是切槽固定循环指令,G76是螺纹加工固定循环指令。

img95

图4-10 外径粗车固定循环G71

① 外径粗车循环:G71

外径粗车固定循环G71,它适用于毛坯料粗车外径和粗车内径。如图4-10所示为粗车外径的加工路径。图中C是粗加工循环的起点,A是毛坏外径与端面轮廓的交点。只要在程序中,给出A→A'→B之间的精加工形状及径向精车余量ΔU/2、轴向精车余量ΔW及每次切削深度Δd即可完成AA'BA区域的粗车工序。如图4-10所示e为退刀量,它是模态指令,用参数设定。以直径编程方式的粗车外径循环指令编程格式为:

G71 P(NS)_Q(NF)_U(ΔU)_W(ΔW)_D(Δd)_F_S_T_;

N(NS)…

N(NF)…;

程序段中各地址字含义如下:

NS——循环开始的程序段号;

NF——循环结束的程序段号;

ΔU——径向(X向)精车余量(直径值);

ΔW——轴向(Z向)精车余量;

Δd——切削深度(沿AA'方向)。

在NS—NF程序段内(即自循环开始至循环结束)指令F、S、T不起作用。在整个粗车循环中,只执行循环开始前指令的F、S、T功能。即进给速度、主轴转速、刀具均不能改变。在G71指令的程序段中,F、S、T是有效的。G71循环方式的特点是:循环切削过程中,最初的切深(Δd)方向,刀具切削平行于Z轴。

② 端面粗车循环:G72

指令格式:G72 P(NS)_Q(NF)_U(ΔU)_W(ΔW)_D(Δd)_F_S_T_

img96

图4-11 端面粗车循环G72

img97

图4-12 固定形状粗车循环G73

如图4-11所示,G72指令的含义与G71相同,不同之处是刀具平行于X轴方向切削,它是从外径方向往轴心方向切削端面的粗车循环,该循环方式适于圆柱棒料毛坯端面方向粗车。

③ 固定形状粗车循环:G73

固定形状粗车循环是适用于铸、锻件毛坯零件的一种循环切削方式。由于铸、锻件毛坯的形状与零件的形状基本接近,只是外径、长度较成品大一些,形状较为固定,故称之为固定形状粗车循环。这种循环方式的走刀路径如图4-12所示。G73固定形状粗车循环编程指令格式为:

G73 P(NS)_Q(NF)_I(ΔI)_K(ΔK)_U(ΔU)_W(ΔW)_D(Δd)_F_S T_

在程序段中,除地址I、K、D外,其余均与G71相同。

ΔI——径向切除余量(半径值);

ΔK——轴向切除余量;

Δd——粗车循环次数。

④ 精车固定循环:G70

在用G71、G72、G73粗车工件后,用G70来指定精车循环、切除粗加工中留下的余量。G70精车循环编程指令格式为:G70P (NS)_Q(NF)_

在G70状态下,从(NS)至(NF)程序中指定F、S、T有效。当(NS)至(NF)程序中不指定F、S、T时,原在粗车循环前指定的F、S、T仍有效。

⑤ 螺纹切削复合循环:G76

如图4-13所示,螺纹切削复合循环G76较G32、G92指令简捷,其指令格式为:

G76 X(U)_Z(W)_R_K_D_F_A_

img98

图4-13 螺纹切削复合循环G76

式中:F表示螺纹导程,K为螺纹的高度(X方向的距离指定,用半径值),D为第一刀切深(用半径值),R是锥度大、小端的半径差,R为零时为圆柱螺纹,A为其余参数与锥度切削循环相同。

⑥ 复合固定循环应用举例

img99 G71与G70复合固定循环编程示例

img100

图4-14 G71与G70复合固定循环

加工如图4-14所示零件,其毛坯为棒料。工艺设计规定:粗加工时切深为7mm,进给速度0.3mm/r,主轴转速500r/min;精加工余量为4mm(直径上 ),z向2mm,进给速度为0.15mm/r,主轴转速800r/min。程序设计如下:

img101

刀具快速从起点(X200.0 Z220.0)运动至X160.0、Z180.0点处,从N03程序段开始进入G71固定循环,并指令粗车循环参数(F、S),规定了粗车(最后一刀)应留给精加工的加工余量(U4.0W2.0),粗加工切削深度(D7.0)及“通知”控制系统如何计算(从N04至N10程序段)循环过程中的运动路线。N11程序段是用G70指令的精加工循环程序,指令刀具在精加工轮廓尺寸时,按P04至Q10程序段运动指令确定。

img102 G72与G70复合固定循环编程示例

加工如图4-15所示零件,其毛坯为棒料,工艺设计规定与上例相同。程序设计如下所示:

img103

img104 G73与G70复合固定循环编程示例

加工如图4-16所示零件,其毛坯为锻件。工艺设计规定:粗加工分三刀进行,第一刀留给后两刀加工单边余量(XZ向)均为14mm,进给速度0.3mm/r,主轴转速500r/min;精加工余量X向为4mm(直径上),Z向2mm,进给速度为0.15mm/r,主轴转速800r/min。程序设计如下:

img105

img106

图4-15 G72与G70复合固定循环

img107

图4-16 G73与G70复合固定循环

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈