找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 309|回复: 0

[资料] 基于FANUC宏程序的钻深可变式深孔加工应用研究

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
随着机械工业的迅速发展,新型材料的出现,孔加工的难度越来越大,精度越来越高。尤其在油泵油嘴行业,一些高性能、高强化油泵油嘴产品的发展,深孔加工已成为瓶颈工序,深孔加工技术已成为人们十分关注的问题。《机械工人》3/2006有篇文章《FANUC宏程序在深孔加工中的应用》,切深用等差级数减少,来实现钻深可变式深孔加工,因此我写这篇切深用等比级数减少的文章,以供大家分享。, W3 @: G$ @# x" q" s! h! i
1 深孔加工的工艺分析- N; F* h. b1 v8 j' N$ {' W9 D& [
一般规定孔深L与孔径D之比大于5时,即I/D>5时,称为深孔;L/D≤5时,称为浅孔。
1 s+ x0 ~9 F# s* X深孔加工的断屑与排屑是一个重要的问题,因为深孔加工切削热不易排散,切屑不易排出,必须实行强制冷却、强制排屑,目前普遍采用的方法是用高压将切削液通过钻杆的外部或内部送到切削区,将切屑冷却、润滑后,把切屑由钻杆的外部或内部排出。断屑是深孔加工顺利进行的保障,与刀具断屑台尺寸、切削用量、刀具角度密切相关;切削用量应与断屑台尺寸相匹配.若加工时发现不断屑时,应降低转速,增大进给量,可以实现断屑;影响断屑效果的主要是刀具的前角,减少前角,可以很好地实现断屑。
$ ]& u/ `( J; N# h6 ^9 T! j' t* R2 深孔钻削编程指令及分析
2 T2 i! g% [3 r2.1 深孔加工的动作分析. A# T6 e( \! ^/ h1 [) }. j. O2 @& @
大多数的数控系统提供了深孔钻削指令G73和G83,其中G73为高速深孔往复排屑钻,G83为深孔往复排屑钻,深孔加工的动作是通过z轴方向的间断进给,即采用啄钻的方式来实现断屑与排屑的。虽然G73和G83指令均能实现深孔加工,而且指令格式也相同,但二者在z向的进给动作是有区别的,图1和图2分别是G73和G83指令的动作过程。
8 h- M: I* L% I 200712110131.gif
' L1 }' ~# M+ |$ K% ]& T% f从图1和图2可以看出,执行G73指令时,即每次向下进给后刀具并不快速返回至R点平面,而只是回退一个微小距离(即退刀量d)以断屑,这里退刀量d是由No.5114参数设定;而G83指令,排屑式深孔加工循环,即每次向下进给后刀具都快速返回至R点平面,即从孔内完全退出,然后再钻人孔中。深孔加工与退刀相结合可以破碎钻屑,令其小得足以从钻槽顺利排出,并且不会造成表面的损伤,可避免钻头的过早磨损。G73指令虽然能保证断屑,但排屑主要是依靠钻屑在钻头螺旋槽中的流动来保证的。因此深孔加工,特别是长径比较大的深孔,为保证顺利打断并排出切屑,应优先采用G83指令。$ _6 K% l$ }: N# N9 C
2.2用G73和G83指令编程存在的问题
- V) B. ~- f( j) P由图1和图2可以看出,利用现有固定循环指令G73和G83进行深孔钻削编程时存在如下问题:8 x- Q, }/ K( H1 v( N& W% L* e
G73和G83指令在钻孔时孔底动作均为快速返回,无暂停的动作。在实际加工中,当钻头退出时,钻屑在冷却液冲刷下会落人孔中。当钻头再次进入后,它将撞击位于孔底部的钻屑。钻屑在刀具的作用下开始旋转,被切断或熔化。同时对于深孔加工,随着孔深的增加,排屑必然越加困难,如果为固定钻深,开始时合适,待到接近孔底时却不一定合适,如果按孔底加工情况来设定钻深,则势必严重影响加工效率。所以,有必要对深孔钻削的动作进行相应的调整,宜采用可变钻深,开始时钻深最大,随着深度的增加,钻深逐渐变小,确保刀具充分冷却和顺利排屑。
2 R" [) A3 E) Y: q% u, E* m# A钻深的变化可以等差级数(加法运算)实现,即每次减少一个定值;也可以等比级数(乘 法运算)实现,即每次减少的比例相等。但不管用哪种,对最小钻深都应有一个限制,当达到此值时,就不再减小,以保证起码的加工效率。
" R) y( h+ _  V; O" [' J4 I2 Q# J钻深的变化都是按等比级数来设定,即下面程序中的#19,作用即为:Q2=Q1*#19,Q3=Q2*#19,…,Qn=Qn_l,p#19,依次类推,直到Q=最小钻深#1。
! ?, }/ n/ a) @1 Q# h9 j3 钻削深孔通用宏子程序的编制) i% x/ l5 V. |. c
如前所述,通用固定循环指令在深孔钻削编程中存在着刀具冷却、台阶深孔的加工空运行时间较长、排屑困难等问题。如果采用CAM软件进行自动编程,即使采用G01、G00等简单指令产生程序,也必须进行大量的手工修改才可避免上述问题,编程效率较低,且易出错。经过试验,笔者以FANUC系统为例,编制了一个通用宏子程序,利用G65功能调用该子程序,较好地解决了刀具冷却、排屑等深孔加工问题。8 V1 i% X; B* B. ]1 m1 ~" m
3.1 G65调用子程序的格式 用G65指令调用子程序的格式为:G65P0020 X_Y_Z_R_Q_P_K_F_;X、Y为孔的定位坐标(#23、#24)。! o. H% E8 {( E) Z
3.2 钻深可变式深孔钻加工宏程序
2 G4 X$ D6 C. G1 _  c5 ^主程序的结构
! [0 o3 u: M' _) h; w% ^5 XO1125- O" v7 a& R0 d# J) }8 t% [
S1000 M03! ]" k: ^5 T$ j* J. ]
G54G90G00X0Y0Z30 程序开始,定位于G54原点上方5 N3 S/ ^0 w3 W+ p
G65 P0020 Z-65 R1 Q20 F200 D0.5 调用宏程O1126. f5 b4 L1 W6 ^2 i$ {
S004 T0.26 w7 S0 v4 T( h; W( R  {. B0 R8 Q
M30程序结束. h% [, M2 `2 ]/ D2 E5 O
自变量赋值说明(通用)
7 k- Y) Z3 a. e" e7 y# ~: m7 g#7=(D)每次进给前的缓冲高度(绝对值)Depth
5 }% H& D( z% m3 g! J" j#9=(F)切削进给速度Feed. a5 T& W: w* d. G( Y+ S
#17=(Q) 第1次钻深(绝对值)
" `# b2 w, m! l! s#18=(R)R点(快速趋近点)坐标(Z坐标值,非绝对值)
- }) s( t; \3 L' W- `  X#19=(S)钻深每次递减比例Scale(经验值可取0.3~0.5)- `- \$ T0 ~8 r) j* q
#20=(T)最小钻深比例,最小钻深为T*Q
& m  r4 s; V4 r% u& Q#26= (Z)孔深(Z坐标值,非绝对值)
+ p& W( m: j2 |" _6 I, j 2007121101315.jpg 6 t; E- @: C" e, r
以下为类似于G73式的钻深可变式深孔钻加工宏程序。主要是为了在加工条件允许的情况下追求更高效率而采用较为激进的断屑方式,如图3。  A; N/ ^+ A# E4 E: _/ T
宏 程 序(G73式)8 V3 a9 f2 i% Q7 a4 E! u  N# j
O1126% `- s; }$ S' g, a
G00Z#18 //快速趋近R点
* D9 S6 ?9 f$ ]. s8 H#27=#18-#26 //总钻深(绝对值)* c% s9 x$ m+ @; [' H- Q* T, P# ?  T
#16=#17 //第1次钻深(即赋#16初始值为#17)
2 i! W2 q# C$ H#1=#20*#17 //最小钻深
$ [2 H: J  J9 R  Z3 O2 V#27=#27-#16 //第1次钻后的剩余深度(绝对值): M& a& e& f  \, I3 M2 d
WHILE[#27GT0]DO 1 //如钻深未到底,则钻孔,即循环1继续" Y# k: a* J% y( a* P+ X& i
G91 G01 Z-#16 F#9 //每次向下钻深进给1个#16(增量值)% I, O, {  m  o; b* I  P5 j3 f
G00Z#7 //快速回退1个#7(增量值)2 D, v7 [- V' P3 M- N7 J0 m* o( r
IF[#16GE#1]GOTO 1//如钻深#16≥最小钻深#1,转至N1行( i+ |2 P. o1 ^; \
N1#16=#16*#19//钻深#16按设定比例#19依次递减(绝对值)
' @9 N* ]# B5 @: ~5 ]IF[#16GE#1]GOTO 3//如#16≥#1,转至N3行(此时已执行完N1行)/ d9 w, A' O7 z6 n- G  d& i& s
* P7 x: |8 @6 a
IF[#16LT#1]GOTO2 //如钻深#16
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-15 06:37 , Processed in 0.159458 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表