青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2591|回复: 4

[UG经典资料] FANUC系统的加工中心11种孔加工固定循环指令详解

  [复制链接]
发表于 2015-5-28 10:43 | 显示全部楼层 |阅读模式
FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。
4 O( ?2 g( E( U" {/ l/ p1)钻孔循环指令G81
8 {) Y$ R7 ?/ k: h& RG81钻孔加工循环指令格式为:
/ K0 R- b! {! v+ NG81 G△△ X__ Y__ Z__ R__ F__
: V/ S3 n8 C/ y' }2 j1 i7 JX,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
  V( I/ d/ F$ j6 o5 r' u. u其动作过程如下:
# `( Y4 U7 b8 H$ r+ }(1)钻头快速定位到孔加工循环起始点B(X,Y);0 p8 D- v" z0 H$ H* N. e
(2)钻头沿Z方向快速运动到参考平面R;
7 S1 s$ R; |6 t(3)钻孔加工;
% U4 z7 y, T) M: p! B# `(4)钻头快速退回到参考平面R或快速退回到初始平面B。
. j, m8 W! O( t& H; {. F该指令一般用于加工孔深小于5倍直径的孔。编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:
; e* @. R; a  Y' X, M
  v" _7 p0 G& v% `; o) x( {
N02 T01 M06; 选用T01号刀具(Φ10钻头)
! h: T1 N7 c1 o" ^4 U) A7 F+ DN04 G90 S1000 M03; 启动主轴正转1000r/min
, e& v( h  B0 S  A  RN06 G00 X0. Y0. Z30. M08;
# l0 D' W. O7 p9 O9 \$ B' d* w' hN08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面
1 a' \. l5 Q  w8 m/ h! SN10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止): x3 @9 X! w& P, L4 w
N12 Y30; 在(50,30)位置钻孔) A5 K$ @' P8 D) V: F
N14 X10; 在(10,30)位置钻孔
+ [. U- s8 u/ CN16 G80;取消钻孔循环/ R& M7 s) J7 ~6 S
N18 G00 Z30
( U2 m, c9 }/ A- t0 W7 LN20 M30
8 L" }$ I$ {5 @' a! G* ~/ R2)钻孔循环指令G82
2 I$ ]! j( R# d  lG82钻孔加工循环指令格式为:
# M0 l: s) f+ }; S4 ]/ UG82 G△△ X__ Y__ Z__ R__ P__ F__
( Q% k* n* }! X9 E$ J# ]在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。
6 R( i. Q' X5 \6 k  [该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。" W) c1 a" B# M6 I4 o
其动作过程如下:
: V6 v: H, M4 o- ~9 X  i. i! E(1)钻头快速定位到孔加工循环起始点B(X,Y);, F: X' o" ~0 Q$ u
(2)钻头沿Z方向快速运动到参考平面R;) V) r2 {4 H% G: v! X: O
(3)钻孔加工;
# f  L, t9 s: g& t(4)钻头在孔底暂停进给;9 y% d' `# i  ^' U
(5)钻头快速退回到参考平面R或快速退回到初始平面B。9 i# b9 D4 d4 E; \7 r: S; x
3)高速深孔钻循环指令G735 R0 P4 w. y& u: W5 j
对于孔深大于5倍直径孔的加工由于是深孔加工,不利于排屑,故采用间段进给(分多次进给),每次进给深度为Q,最后一次进给深度≤Q,退刀量为d(由系统内部设定),直到孔底为止。见图b所示。7 Y8 f0 v, F& q
G73高速深孔钻循环指令格式为:
: W4 V+ V/ l& G+ P. @G73 G△△ X__ Y__ Z__ R__ Q__ F__- ], V2 v* I$ Q; Y. r
在指令中Q为每次进给深度为Q,其余各参数的意义同G81。. L; Q0 j8 L* Z' u! m; o/ {" m. w
其动作过程如下:
/ H& k5 }( F/ _(1)钻头快速定位到孔加工循环起始点B(X,Y);4 ~9 E( d  W8 h/ ~, Y+ e, r
(2)钻头沿Z方向快速运动到参考平面R;- [3 @8 {, n( n/ z
(3)钻孔加工,进给深度为Q;
/ W  b+ \+ M; @) D0 c3 y(4)退刀,退刀量为d
5 }& |: `- b* h(5)重复(3)、(4),直至要求的加工深度
. ~0 m( a7 [  B0 @(6)钻头快速退回到参考平面R或快速退回到初始平面B。
5 }3 p3 C7 t& I) \5 S6 M2 c7 X4)攻螺纹循环指令G84- V3 x+ L: t$ `' ~" b
G84螺纹加工循环指令格式为:4 @- p( t, U' g
G84 G△△ X__ Y__ Z__ R__ F__
0 {4 v: F* Q5 c3 Q% J3 }* S4 K攻螺纹过程要求主轴转速S与进给速度F成严格的比例关系,因此,编程时要求根据主轴转速计算进给速度,进给速度F=主轴转速×螺纹螺距,其余各参数的意义同G81。使用G84攻螺纹进给时主轴正转,退出时主轴反转。与钻孔加工不同的是攻螺纹结束后的返回过程不是快速运动,而是以进给速度反转退出。该指令执行前,甚至可以不启动主轴,当执行该指令时,数控系统将自动启动主轴正转。
8 y' Q9 ?* _; M1 k8 h其动作过程如下:, C9 H5 W' ^4 ^* ~! S; e0 X* i. S
(1)主轴正转,丝锥快速定位到螺纹加工循环起始点B(X,Y);  k0 E4 p5 K+ J+ R
(2)丝锥沿Z方向快速运动到参考平面R;* ]' @0 y3 m5 [8 k6 N- h/ ?: B5 {
(3)攻丝加工;/ m& X8 D. J$ o& ~+ S" s; D: Z
(4)主轴反转,丝锥以进给速度反转退回到参考平面R;
2 y& z- Z2 O$ a( ?5 k/ @( U(5)当使用G98指令时,丝锥快速退回到初始平面B。
; S) g- N5 A% ?编程实例:对图5-34中的4个孔进行攻螺纹,攻螺纹深度10mm,其数控加工程序为:2 u# L) M. v/ r3 Z
N02 T01 M06; 选用T02号刀具(Φ10丝锥。螺距为2mm)- u. A2 A0 }& ]
N04 G90 S150 M03; 启动主轴正转1000r/min
0 D- A4 l8 V0 M8 _& l, QN06 G00 X0. Y0. Z30. M08; # i, o; R+ g( L8 D
N08 G84 G99 X10. Y10. Z-10. R5 F300; 在(10,10)位置攻螺纹,螺纹的深度为10mm,参考平面高度为5mm,螺纹加工循环结束返回参考平面,进给速度F=(主轴转速)150×(螺纹螺距)2=300; ?- U: [* X, d" d, Y
N10 X50; 在(50,10)位置攻螺纹(G84为模态指令,直到G80取消为止)
0 z, v$ H  N. L9 |( B+ O* d4 S" PN12 Y30; 在(50,30)位置攻螺纹4 m' U1 z( _6 }: D) Y
N14 X10; 在(10,30)位置攻螺纹/ x7 Z5 s; C" K+ `/ V5 S# ?
N16 G80;取消攻螺纹循环- G4 i2 y8 [3 Z7 }) c6 E( p" Q
N18 G00 Z30  H+ b" K/ x7 W3 N1 b
N20 M30
9 |+ q% Q! b4 N5)左旋攻螺纹循环指令G74
# a$ f0 S& u# h; n' t- EG74螺纹加工循环指令格式为:/ }' C5 f/ E- |; b" ^! x
G74 G△△ X__ Y__ Z__ R__ F__
- C. B" \1 Q' j9 W2 V6 I$ J! y  F与G84的区别是:进给时主轴反转,退出时主轴正转。各参数的意义同G84。
) M- z# k3 e3 G: N0 }, V其动作过程如下:
' q; p2 D! O+ L& \(1)主轴反转,丝锥快速定位到螺纹加工循环起始点B(X,Y);
  L4 {# _2 u" q(2)丝锥沿Z方向快速运动到参考平面R;  f8 O# T" K: u' h' D  U+ q
(3)攻丝加工;! f4 Q% B$ y0 v9 L
(4)主轴正转,丝锥以进给速度正转退回到参考平面R;6 _: D: o! L- G( r- S
(5)当使用G98指令时,丝锥快速退回到初始平面B。
8 ~1 [8 ?, p9 V5 `9 n# I) q6)镗孔加工循环指令G85' r' H2 c7 ^& j
G85镗孔加工循环指令指令格式为:; k7 T; n* w* ]$ g
G85 G△△ X__ Y__ Z__ R__ F__
! u$ a% `  ?% W各参数的意义同G81。3 |9 q% ?4 q( t1 o4 a/ T! ?
其动作过程如下:8 e- m/ b6 p, e2 m4 \
(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);. N: P/ N4 A& n) d. M( M) e6 s
(2)镗刀沿Z方向快速运动到参考平面R;
  Z3 q4 d3 c2 f8 M5 n(3)镗孔加工;) P/ J9 D) y) u8 C$ U" ^5 w
(4)镗刀以进给速度退回到参考平面R或初始平面B;
- D9 t; S+ S  U5 U  g& a2 j) {7)镗孔加工循环指令G86! |0 K8 V3 V  m
G86钻孔加工循环指令格式为:; a+ S" t. c* ?6 C; W0 t* J5 X
G86 G△△ X__ Y__ Z__ R__ F__
& K2 R$ A0 p+ c, O与G85的区别是:在到达孔底位置后,主轴停止,并快速退出。各参数的意义同G85。5 |+ ]7 s1 |4 @' G" J
其动作过程如下:
- M( D! {6 ^; d: m% e: X7 W$ z(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);
/ |3 S6 K8 J  {  t* t) N, o(2)镗刀沿Z方向快速运动到参考平面R;& J" v3 p& W, U
(3)镗孔加工;
6 k3 @. p- @. E% \" a: u4 h(4)主轴停,镗刀快速退回到参考平面R或初始平面B;$ P7 U" v& M$ D3 B3 I. l
8)镗孔加工循环指令G89
. z, V4 X, f! l$ S' B- A% bG89镗孔加工循环指令格式为:
5 Q. {, p) L! b4 G' uG89G△△ X__ Y__ Z__ R__ P__ F__
2 e& ^# m  |3 j2 n5 A与G85的区别是:在到达孔底位置后,进给暂停。P为暂停时间(ms),其余参数的意义同G85。$ H/ H3 Y) n6 i
其动作过程如下:
4 B, G2 N6 `1 l(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);9 q( X' b- D( t; J
(2)镗刀沿Z方向快速运动到参考平面R;, ?3 R+ L0 D/ C3 X, @
(3)镗孔加工;
* u6 u/ G; q# Z(4)进给暂停;& y" J- J8 B+ B( N$ P* s
(5)镗刀以进给速度退回到参考平面R或初始平面B;+ K4 G. ~7 X$ e+ ~3 x% Y
9)精镗循环指令G76, a# @" F2 Z% S1 E$ r+ H! m9 l
G76镗孔加工循环指令格式为:6 @2 [1 h$ `* {/ P  I$ }3 O: e! G
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__9 v8 t/ T# L7 X2 q6 d! V
与G85的区别是:G76在孔底有三个动作:进给暂停、主轴准停(定向停止)、刀具沿刀尖的反向偏移Q值,然后快速退出。这样保证刀具不划伤孔的表面。P为暂停时间(ms),Q为偏移值,其余各参数的意义同G85。0 j# q* @* h+ M  z0 t  }/ K% }5 U
其动作过程如下:
- p7 U5 _- U9 M; L& ?0 |(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);
& `: n: I& n2 z( X" q8 O* k# \(2)镗刀沿Z方向快速运动到参考平面R;
) U5 v0 R: P3 \$ O, c: k(3)镗孔加工;
- k! T. W6 b- w8 B(4)进给暂停、主轴准停、刀具沿刀尖的反向偏移;1 n2 A9 ?6 ]# m$ l* Z' Z
(5)镗刀快速退出到参考平面R或初始平面B;4 R1 S8 P( P5 U6 g) l
10)背镗循环指令G87, p2 T% e3 j- P: X' @6 Q2 t
G87背镗加工循环指令指令格式为:
+ A9 [* X8 ]/ zG87 G△△ X__ Y__ Z__ R__ Q__ F__4 G% b4 A4 F1 j! e1 A
各参数的意义同G76。' q  T( J0 M; a0 V
其动作过程如下:) E6 R. C7 }( o/ ?. ~
(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);
/ }" x! y% o% k; z7 x( [(2)主轴准停、刀具沿刀尖的反方向偏移;
2 @( }+ A+ y! I' T: j- ~9 a(3)快速运动到孔底位置;& l+ Q: j1 W* V- z- G) l7 s
(4)刀尖正方向偏移回加工位置,主轴正转;
% B& Z* A5 T& ]7 K( x. ~. \% C6 |(5)刀具向上进给,到参考平面R;
1 J3 l4 K  t5 Y2 x(6)主轴准停,刀具沿刀尖的反方向偏移Q值;
# W/ ?) `: X% `( s(7)镗刀快速退出到初始平面B;$ t) g, a: j0 ^2 p
(8)沿刀尖正方向偏移;
9 B: k' p( f# A/ h' _11)取消孔加工循环指令G80
8 x: O" G) _1 y4 p& ^' i8 V" N$ Z+ M0 u- t

3 P' l  T5 j. F9 Y1 J( a
发表于 2015-5-29 10:05 | 显示全部楼层
不错,很细致的资料,值得收藏!
回复 支持 反对

使用道具 举报

发表于 2015-6-1 14:47 | 显示全部楼层
不错,很细致的资料,值得收藏!
回复 支持 反对

使用道具 举报

发表于 2015-6-2 09:43 | 显示全部楼层
楼主分享的很好,对我帮助很大,谢了
回复 支持 反对

使用道具 举报

发表于 2015-11-4 23:06 来自手机 | 显示全部楼层
好好好好好好好!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-5-23 19:36 , Processed in 0.054458 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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