分享好友 数控技术首页 数控技术分类 切换频道

数控车床孔加工固定循环G83/G87 、G85/G89、 G84/G88

2018-11-27 00:0018230

     孔加工固定循环适用于回转类零件端面上的孔中心不与零件轴线重合的孔或外表面上的孔的加工,钻削径向孔或中心不在工件回转轴线上的轴向孔时,数控车床必须带有轴向的和径向的动力刀具,而且必须具备C轴定位/夹紧/松开功能,即必须在车削中心上加工。

孔加工固定循环的一般过程如图a所示,其中在孔底的动作和退回参考点R点的移动速度视具体的钻孔形式而不同。参考点R点的位置稍高于被加工零件的平面,是为保证钻孔过程的安全可靠而设置的。根据加工需要,可以在零件端面上或侧面上进行钻孔加工。

孔加工循环可分为钻孔固定循环G83/G87、镗孔固定循环G85/G89、攻丝固定循环G84/G88。钻孔固定循环又分为一般钻孔固定循环和高速啄式钻孔固定循环,两者的区别在于是否有退刀及一个孔加工完毕的退刀位置,一般钻孔固定循环一个孔加工完毕退刀到初始点,而高速啄式钻孔固定循环一个孔加工完毕退刀到R点,见图b所示。

                             图a                                       

图b

孔加工固定循环是普通钻孔固定循环G83/G87、镗孔固定循环G85/G89及攻螺纹固定循环G84/G88等的简称。指令格式为

G83 X(U)__ C(H)__ Z(W)__ R__ Q__ P__ K__ F__ M__;端面钻孔循环

G87 Z(W)__ C(H)__ X(U)__ R__ Q__ P__ K__ F__ M__;侧面钻孔循环

G85 X(U)__ C(H)__ Z(W)__ R__ P__ K__ F__ M__;端面镗孔循环

G89 Z(W)__ C(H)__ X(U)__ R__ P__ K__ F__ M__;侧面镗孔循环

G84 X(U)__ C(H)__ Z(W)__ R__ P__ K__ F__ M__;端面攻丝循环

G88 Z(W)__ C(H)__ X(U)__ R__ P__ K__ F__ M__;侧面攻丝循环

各参数的意义:

当用于端面循环时X(U) 、C(H)为孔的位置坐标,Z(W)为孔的底部坐标;

当用于侧面循环时Z(W) 、C(H)为孔的位置坐标,X(U)为孔的底部坐标;

R:初始点到R点的距离,带正负号。

Q:钻孔深度

P:刀具在孔底停留的延迟时间。

F:钻孔进给速度,以mm/min表示。

K:钻孔重复次数(根据需要指定)。

M:C轴夹紧M代码(根据需要)。

以上孔加工固定循环指令均为模态量。

编程实例:如图所示的零件在周向有四个孔,孔间夹角均为90°,可先采用φ18的钻头用G83指令来钻削,然后采用G85指令来镗孔,每次加工时保持其余参数不变,只改变C轴旋转角度,则已指定的指令可重复执行,数控程序如下:

┅┅

N30 M98 M18;    采用mm/min进给率,主切削运动转换到动力头

N32 M03 S2000;

N34 T0404;       换φ18的钻头

N36 G00 Z30.0;   快速走到钻孔初始平面,该平面距离零件端面30mm

N38 G83 X100.0 C0.0 Z-65.0 R-10.0 Q5000 F5.0 M89;定位并钻第一个孔,R平面距离初始平面为10mm,每次钻削深度为5.0mm,钻孔进给速度为5mm/min,车床主轴夹紧代码为M89

N40 C90.0 M89;主轴旋转90度钻第二个孔

N42 C180.0 M89;主轴旋转90度钻第三个孔

N44 C270.0 M89;主轴旋转90度钻第四个孔

N46 G80 M05;钻孔完毕,取消钻孔循环

N48 G30 U0 W0

N50 T0505;   换镗刀

N52 G00 Z30.0;   快速走到镗孔初始平面,该平面距离零件端面30mm

N54 G85 X100.0 C0.0 Z-65.0 R-10.0 P500 F5.0 M89;定位并镗第一个孔,R平面距离初始平面为10mm,镗孔进给速度为5mm/min,孔底延时500ms,车床主轴夹紧代码为M89

N56 C90.0 M89;主轴旋转90度镗第二个孔

N58 C180.0 M89;主轴旋转90度镗第三个孔

N60 C270.0 M89;主轴旋转90度镗第四个孔

N62 G80 M05;镗孔完毕,取消镗孔循环

N64 G99 M17;转换到mm/r进给方式,主切削运动转换到车床主轴

N66 G30 U0 W0;

N68 M30;

举报
收藏 0
打赏 0
圆头车刀的编程与补偿——按假想刀尖编程、按刀心轨迹编程
目前大多数全功能数控机床都具备刀具半径自动补偿G41、G42功能。这时,只要按工件轮廓尺寸编程,并输入刀具半径补偿值即可。但在

0评论2021-08-282464

数控车床轴类零件加工编程举例二
编制如下图所示零件的数控车削加工程序 来源于数控工作室Busnc.com设工件原点在毛坯中心线上,且在右端面%2000T0102(粗车刀)G

0评论2021-08-28874

数控车顺圆弧编程的几种形式举例
  用I、K表示圆心位置,绝对值编程:N03 G00 X20.O Z2.O;N04 G01 Z-30.0 F80;N05 G02 X40.0 Z-40.0 IO.O KO F60;用I、K表示

0评论2021-08-282284

封闭切削循环 FANUC-0T 数控车床编程
[db:简介]

0评论2021-08-28941

数控车外圆粗加工复合循环(G71)
指令格式 :G71 UΔd  Re G71 Pns QnfUΔuWΔwFf SsTt指令功能: 切除棒料毛坯大部分加工余量,切削是沿平行Z

0评论2021-08-281058

数控车床大螺距G76多重螺纹循环
螺纹是机械加工最重要的一环!也是作为一个合格的机械人员必须掌握的技能!作为一名车工!无论是普通车工还是数控车工!不会加工

0评论2020-11-163332

想学数控车编程?那这12个指令代码你必须记牢!
1、G00 快速定位指令2、G01直线插补指令3、G02顺时针圆弧插补指令4、G03 逆时针圆弧插补指令5、G90 外圆、内圆车削循环指令6、G7

0评论2020-09-171528

CAD/CAM常见的CAD/CAM软件
CAD/CAM技术经过几十年的发展,先后走过大型机、小型机、工作站、微机时代,每个时代都有当时流行的CAD/CAM软件。现在,工作站和

0评论2020-08-122002

数控车床程序数控机床的编程方法和典型实例分析
数控车床程序编程方法和典型实例分析 数控机床是一种技术密集度及自动化程度很高的机电一体化加工设备,是综合应用计算机、自动

0评论2020-08-111205

g84攻丝编程实例 攻牙循环(G84指令) FANUC 0-MD的G代码命令及举例
g84攻丝编程实例攻牙循环(G84) FANUC 0-MD的G代码命令及举例 1.格式G84 X_Y_Z_R_P_F_K_;X_ Y_:孔位数据Z_:孔底的位置R_:加工初始

0评论2020-08-0866366