找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 561|回复: 0

数控车床多重复合循环指令(G70~G76)

[复制链接]
发表于 2010-10-22 00:25:08 | 显示全部楼层 |阅读模式

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

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

×
运用这组G代码,可以加工形状较复杂的零件,编程时只须指定精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,因此编程效率更高。 ; M# |- d2 z! S4 ^* w$ b

1. 外圆粗加工复合循环(G71) & j2 b, f5 F) i0 _$ x" |

指令格式  G71 UΔd  Re ' s, p* L. x7 ?$ F6 ?5 W: z" d$ \, n

            G71 Pns Qnf UΔu WΔw Ff Ss Tt 2 G! j5 v. R0 I$ P# n3 i$ @

% e' P) O+ h+ L: `; [

指令功能  切除棒料毛坯大部分加工余量,切削是沿平行Z轴方向进行,见图1,

$ b B4 |' b( y

& W1 r \) h2 z, G/ e- @

图1 外圆粗加工循环

$ o1 D7 ~, ^# I, L/ j

     A为循环起点,A-A'-B为精加工路线。 1 O6 w7 v+ X1 f7 F& l# f

指令说明  Δd表示每次切削深度(半径值),无正负号; % D( n, {( h# L: m& T% u" Q

        e表示退刀量(半径值),无正负号; j& a, o: r3 O$ r/ @

        ns表示精加工路线第一个程序段的顺序号; ; g0 A1 d, {, W% m7 B

        nf表示精加工路线最后一个程序段的顺序号; " P) l1 N4 k7 W( i% P# @8 Y. U/ u1 w

       Δu表示X方向的精加工余量,直径值; ( q& Y" ^9 g9 x, C s7 g

            Δw表示Z方向的精加工余量。 ' L0 J7 X5 r1 P

: ]+ w$ L6 [# K# X3 j% u) f

使用循环指令编程,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。为节省数控机床的辅助工作时间,从换刀点至循环点A使用G00快速定位指令,循环点A的X坐标位于毛坯尺寸之外,Z坐标值与切削始点A’的Z坐标值相同。 - a( o! i; q! V- L( ?3 h0 K

其次,按照外圆粗加工循环的指令格式和加工工艺要求写出G71指令程序段,在循环指令中有两个地址符U,前一个表示背吃刀量,后一个表示X方向的精加工余量。在程序段中有P、Q地址符,则地址符U表示X方向的精加工余量,反之表示背吃刀量。背吃刀量无负值。 $ Z( P- \2 j: V; M" X8 R( y

A’→B是工件的轮廓线,A→A’→B为精加工路线,粗加工时刀具从A点后退Δu /2、Δw,即自动留出精加工余量。顺序号ns至nf之间的程序段描述刀具切削加工的路线。 / | G/ t# B# [3 f2 V

例题1 图2所示,运用外圆粗加工循环指令编程。 ! g" H$ @: F: y- |* t7 M- B

5 }4 `5 e) U2 k0 g' x/ j" X

9 x' p: e% r+ t

图2 外圆粗加工循环应用

; q$ d* N2 U0 r4 h6 e4 p7 ~4 E

5 X% S& S3 i+ h- O5 f

9 ?* _: k1 R, K& p' j! O

1 Q8 t! y0 j ?- y& X% V

) L5 e m7 V2 d

4 i4 s% j- k) V& {; ~

1 ?6 V9 Y% U* Y9 l9 @ t, O% g, P9 E

2 y( N* _( v3 y- t- K

) x9 _" Q C) T) A2 x

1 d* x% Q& j. T" V0 y. I7 |

5 u9 L, l6 S2 W* i& W- @

! Z) m$ ~# ]- |; I' q+ u

N010 G50 X150 Z100 ! h/ p9 t( x Y6 ^: V% o$ [4 G

N020 G00 X41 Z0 $ o$ S; Z& Y0 W, b

N030 G71 U2 R1 - S5 z$ p L. k8 P

N040 G71 P50 Q120 U0.5 W0.2 F100  + C' l- c9 K6 [+ r! F( x" \4 t

N050 G01 X0 Z0 2 L. l2 Z4 s( ]" e6 Q1 p- k$ }

N060 G03 X11 W-5.5 R5.5 / U2 ?3 n% [" g7 r

N070 G01 W-10 9 F& w4 `: t' Y. X# k3 Y

N080 X17 W-10 % b/ O) `. M0 S9 O' k' E2 _& o

N090 W-15 * d3 R% r' H* P( M/ g

N100 G02 X29 W-7.348 R7.5 1 K! _2 F8 W( ]$ n( E0 L4 Y

N110 G01 W-12.652 2 T4 k. x; M: X2 f

N120 X41 5 m3 J+ a* C' T. Z: V4 V, {) Q

N130 G70 P50 Q120 F30 / _) s2 p$ l$ w7 ]' G- v

2. 端面粗加工复合循环(G72) - f, ~3 r. D/ k$ F4 Z8 n% r

指令格式  G72 WΔd Re " B7 M: Y7 @6 t* I; D% K

       G72 Pns Qnf UΔu WΔw Ff Ss Tt 1 A% h* c0 R( D7 S

指令功能  除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。 ! {* r2 k2 q' ^5 y4 d

$ g( b2 [. x( D! Z

指令说明  Δd 、e、 ns 、nf、Δu、Δw的含义与G71相同。

4 ?5 W) \' Y7 n3 I3 h

" B! \5 i3 c" ^: L: o

/ a/ z/ B) v% O4 g7 L6 V

图3 端面粗加工循环

( S. g! q% P. X3 S4 ?8 f+ i# e

8 J+ J3 |4 r( A' v5 v/ J

图4 端面粗加工循环应用

% R/ n7 U, q0 w& \, i& m- W0 \+ v

2 H- @) n# e" J0 l/ N% E0 G

例题2 如图4所示,运用端面粗加工循环指令编程。    - ]- J: }) z/ R* `! l! i

N010 G50 X150 Z100 * \5 w0 c8 Q+ x% \2 l

N020 G00 X41 Z1 ) ~" @! e3 J4 V1 r0 _/ e. X- @9 m

N030 G72 W1 R1 6 y2 R" E6 b! V1 w. k. x/ P

N040 G72 P50 Q80 U0.1 W0.2 F100  5 U6 ?+ D, z% n, h

N050 G00 X41 Z-31 " C7 f* X3 j; W! a& [; @( x4 l

N060 G01 X20 Z-20 9 W+ Q6 W% Z' z" q

N070 Z-2 8 b2 A, Y2 h& y! I6 ^; ?% j. z6 O

N080 X14 Z1 8 C& V9 p' X# v0 c9 Y2 m

N090 G70 P50 Q80 F30 $ S1 {9 Q/ B, ~9 L; {9 W7 C

3. 固定形状切削复合循环(G73) 8 _& r* Q+ u. l2 x/ S- j

指令格式  G73 UΔi WΔk Rd 7 s$ r, y8 {& x2 t; `* z) j* M3 c

       G73 Pns Qnf UΔu WΔw Ff Ss Tt 4 V% ^7 T/ Q9 E& r, h

' d: M3 ^" q* {2 T8 ^

指令功能  适合加工铸造、锻造成形的一类工件,见图5。

/ V9 l2 y1 ^& u$ v

. T1 e& d' p- p/ l' Y6 ?8 p

图5 固定形状切削复合循环

: h/ i! @! p, J

指令说明  Δi表示X轴向总退刀量(半径值); ! d( s9 B% z5 Q$ y7 t+ n

ΔK表示Z轴向总退刀量; " L$ T0 V: o' O8 J

d表示循环次数; ( l( ^+ B. Q. @5 p

ns表示精加工路线第一个程序段的顺序号; 9 d4 J r" L( X. ?& o& _

nf表示精加工路线最后一个程序段的顺序号; ! Q3 T6 d, k9 R

Δu表示X方向的精加工余量(直径值); * A* ^9 v7 i; R

Δw表示Z方向的精加工余量。 7 j! h- ^$ @) b& b2 C

3 h5 \# F: J" W7 E' a

" N1 K" P+ K$ [% a

6 G$ {. K* F- E; U9 [% Y

$ S! |" N8 s! I6 [2 R3 r

/ g6 M, Q5 n- U7 h8 s& E

& P0 z, A, V, K: P$ [

+ C8 D1 X4 J7 o0 s: g# B

/ j7 j0 E4 [, v' I8 f6 x

$ m4 U5 V. g7 S2 v, D$ I4 e

& ^# g' I, Z4 B- y

" k7 Z# u2 y* X" r5 x8 }

8 r% n* u: Q: }( u4 C

固定形状切削复合循环指令的特点,刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料。背吃刀量分别通过X轴方向总退刀量Δi和Z轴方向总退刀量ΔK除以循环次数d求得。总退刀量Δi与ΔK值的设定与工件的切削深度有关。 / Z6 @8 ]1 F0 V% N. m

使用固定形状切削复合循环指令,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。分析上道例题,A点为循环点,A’→B是工件的轮廓线,A→A’→B为刀具的精加工路线,粗加工时刀具从A点后退至C点,后退距离分别为Δi+Δu /2,Δk+Δw,这样粗加工循环之后自动留出精加工余量Δu /2、Δw。 ! t4 W, {& r% G" ^

0 o1 i: p( M& e6 |

顺序号ns至nf之间的程序段描述刀具切削加工的路线。

: K( q8 Q( j3 T- u5 @) D$ n/ ^

; E: h9 \2 }5 E5 A$ ~# `& b

9 W7 @% P* h- E

, ?1 |& t$ q% B' I

图6 固定形状切削复合循环应用

5 o2 \/ |" Q1 a

. Z4 r+ i, @2 i. @- L

$ M7 g6 Q3 {1 ^1 m: n; [1 V

# q4 Q2 P/ `$ G4 p

1 |" a! q- f4 i Q9 D

. ]( {8 `8 Q, \

7 S; u1 M* j Y5 h; b0 \' b

5 z9 n2 [' f8 \. W/ |

" ]- u1 a- p% I# ]

. J3 ^ y- z! h4 X

% F6 ~* t. Q" P3 u) {. X/ P6 a

& ]! K# K' T1 V/ E

! f& \4 S$ y2 |3 _( |/ e

例题3 如图6所示,运用固定形状切削复合循环指令编程。 3 _, @1 ]( K* l6 l4 ^" D

N010 G50 X100 Z100 7 m9 w0 Q: d& t! F6 F8 T4 B0 o

N020 G00 X50 Z10 . Y8 W# F5 ^8 ?8 M: L0 Y( A

N030 G73 U18 W5 R10 - z6 r" Z. p+ X4 H4 o

N040 G73 P50 Q100 U0.5 W0.5 F100  0 t+ Z4 C- G+ M7 A, Y, ^# i

N050 G01 X0 Z1 ; N6 u- ^5 U4 Z' ?6 X

N060 G03 X12 W-6 R6 ; o) A1 c9 ]. r y7 o

N070 G01 W-10 / e0 N% H+ B; V$ d. d

N080 X20 W-15 ' s5 ?( o+ d" a. K

N090 W-13 , R6 o1 x/ ^* i) z* e- L6 V! o. U

N100 G02 X34 W-7 R7 9 ^ z7 P4 X/ `

N110 G70 P50 Q100 F30 9 B& ?" {; A- g( i- J$ L

4. 精加工复合循环(G70) f6 E3 V. n* x

指令格式 G70 Pns Qnf  0 D2 @* ?. h9 m2 S6 J

指令功能 用G71、G72、G73指令粗加工完毕后,可用精加工循环指令,使刀具进行A-A'-B的精加工,(如图1,图3,图5)。 ! k# C8 b# x; j6 ]1 x

指令说明 ns表示指定精加工路线第一个程序段的顺序号; " f+ u( O4 W& k0 l( C

nf表示指定精加工路线最后一个程序段的顺序号;   ) }* j* U& m$ ^- M% \4 p6 \+ I9 l, @

G70~G73循环指令调用N(ns)至N(nf)之间程序段,其中程序段中不能调用子程序。 ; `8 @+ z3 C, x

5. 端面钻孔复合循环指令(G74) - k; a+ n. b7 s2 p8 g' r

指令格式  G74  Re , O% G# _: i* E8 m

            G74  X(U)  Z(W)  PΔi QΔk RΔd Ff  1 B7 r( z/ a$ k1 p

& P2 f6 \% D0 X2 q+ l' ~% p+ E2 I

指令功能  可以用于断续切削,走刀路线如图7,如把X(U)和P、R值省略,则可用于钻孔加工。

( y& {+ T6 @- y* d4 }5 f& A4 g5 D

8 i1 d9 f' m1 E

9 B$ p* a& j C" ~; H

图7 端面钻孔复合循环

/ V1 p! x0 }. k- e% d6 I

指令说明  e表示退刀量; . t1 q- M2 v, g0 b8 @; d% R

X表示B点的X坐标值; 2 q% h. |9 P- y. }1 l0 K* |

U表示由A至B的增量坐标值; " R5 \, I$ O$ U

Z表示C点的Z坐标值; g5 {0 e6 E# r% w! T/ L% C

W表示由A至C的增量坐标值; P1 y3 I3 S/ m S6 o% C

Δi表示X轴方向移动量,无正负号; 5 w8 }! S$ {' Z( j

ΔK表示Z轴方向移动量,无正负号; ; y. \6 O8 i4 {) J

Δd表示在切削底部刀具退回量; 5 N2 v" Z/ q R3 f6 T) j! s# H1 g2 ^

( ^6 _( y5 ~7 k) w+ m' I

F表示进给速度。

! T- V. Y: G9 r; ?# }: k1 s& C

6 t/ H( s" u$ h% L0 e2 i( a# R

例题4 如图8所示,运用端面钻孔复合循环指令编程。

! T2 P0 l- n7 z

; N, o5 E. n" E6 g: [/ C8 ?( N+ S

5 l8 J+ b6 V$ @! v9 \

图8  端面钻孔复合循环应用

' _$ u' z O/ Q- G4 R: @1 t1 `/ E; ?

# h# S; u1 L' f+ ^/ `5 P7 G

. |4 _' Y; u( A! R$ I# `( T) v0 X

/ Z% F8 I6 y5 ]! w

5 _/ w& o/ E% g3 A% S5 h. z

) h- S7 D- I" W% E( m( V

& U( f* x* K) T0 S

I* c$ l: v* ~: m; F3 \, i; T" i

% j7 z$ z; o T( p% W0 d

1 g: B4 Y- T- I" S/ A. z6 ~

4 q6 y! ^( F2 S+ { ]& a4 n( {

0 t1 b" K, ` i. v' g# r8 h

G50 X60 Z40 . D% D, f2 A& n K' e

G00 X0 Z2 , o+ m( W# x0 C) u

G74 R1 ) e9 }4 R) S' V0 w- Q

G74 Z-12 Q5 F30 S250 9 r" M5 U5 o0 t# q( O- n0 |7 p

G00 X60 Z40 : `4 _! H+ y' i0 x# h$ @- Q

6. 外圆切槽复合循环(G75) + @$ V) F* M0 j) D

指令格式  G75 Re / a: x6 A- N2 O1 X1 F! G

     G75 X(U)  Z(W)  PΔi QΔk RΔd Ff                                                      0 z4 p' a! t/ E; p$ J

: p- S+ c( T3 F0 p# Q

指令功能  用于端面断续切削,走刀路线如图9,如把Z(W)和Q、R值省略,则可用于外圆槽的断续切削。

; _' Q/ L' W, O, v1 E8 i

J* U2 L- h& ^2 Q4 B

图9 外圆切槽复合循环

- O: f+ w- Z3 [" P( X$ w: ?3 P) j

r/ `- F4 r4 v$ N3 ~+ I

指令说明  e表示退刀量;

2 O" U% x* Y7 c1 K& O! y7 s' m

X表示C点的X坐标值; / F, w2 v- X7 Z% ^6 S0 Z

U表示由A点至C点的增量坐标值; 1 A# m: f* e6 e) b9 G& C

Z表示B点的Z坐标值; 3 @6 T o$ h. I6 L4 ?1 T: A

W表示由A点至B点的增量坐标值; 1 ?% X$ `' F G, o9 J

其它各符号的意义与G74相同。 " X( y R5 y3 Q% a2 Y) c

; v# e' ^, v( o$ f8 L

# k9 [% O3 _4 J( r& l; c' `& `

) J( C+ @" j3 y. o1 J2 L8 i% v

' S& ]6 K w; M" [6 Z: j. W+ k

7 y! z! N. \' `- p; E' D

& C4 n9 @0 j. m; Q

$ F/ `4 I0 L9 F8 ^, E

) D Y6 j% t/ ~0 l* x! T

1 Y" y3 k' {& W( m' ]2 R

9 k2 i! k- C5 l- q; |! C9 a

6 y7 {) N7 T4 l9 D- g2 e

2 l _0 }, U) _, g: c, u

0 x4 f0 O1 Y% f) T$ k- u& D2 X3 g

7 K1 P# ^6 I, Z( D {: U

应用外圆切槽复合循环指令,如果使用的刀具为切槽刀,该刀具有二个刀尖,设定左刀尖为该刀具的刀位点,在编程之前先要设定刀具的循环起点A和目标点D,如果工件槽宽大于切槽刀的刃宽,则要考虑刀刃轨迹的重叠量,使刀具在Z轴方向位移量Δk小于切槽刀的刃宽,切槽刀的刃宽与刀尖位移量Δk之差为刀刃轨迹的重叠量。 ) u/ _- i0 T) j) y$ W$ T( a2 r7 N

; b$ Z. u9 H# Z& R

例题5 所图10所示,运用外圆切槽复合循环指令编程。

; y* u' v% h7 m/ r. o7 `" m

8 ]4 W, W/ y6 x) r' ], P

/ |2 x8 [9 n8 P! C N6 W }

图10 外圆切槽复合循环应用

; ~ U/ d/ p' a' i% B: x: A0 n; [# b

- V5 Y2 r/ m6 |3 j0 @% q

0 J2 h$ P# f( K

7 [ P: Y# _. m% G

) e2 s1 K+ G$ ?: g5 h p; z

$ a" Z X( d: W: Y& e, Z2 J! H* Y

3 f, T9 R% F6 _+ X* p

2 p0 t5 f0 ?& ]" W; }3 i" Z% \

% B; }6 r! @: W) l- n4 B0 J

( V+ E0 d5 O1 Z$ n/ X# b2 d

, ]& o" p! k- k; i% f3 h

G50 X60 Z70 3 N$ j' T. T, ^$ Z( \ T

G00 X42 Z22 S400 9 @( s5 N5 N+ u0 w

G75 R1 " u' l1 L' p9 ?' W8 O: i

G75 X30 Z10 P3 Q2.9 F30  " @9 p, k9 D( s, Q9 _7 u

G00 X60 Z70 3 y+ P7 Y# U6 B3 O; n5 }

7. 螺纹切削复合循环(G76) ! e% a5 z V! R+ U

指令格式  G76  Pm r a QΔdmin Rd ; Z2 n: Q$ H k; X& ` h

G76  X(U)  Z(W) Ri Pk QΔd Ff 1 `! M0 C3 a* J, r: v) p7 J$ a

3 z) Y; K; d& D" ~1 o

指令功能  该螺纹切削循环的工艺性比较合理,编程效率较高,螺纹切削循环路线及进刀方法如图11。

, y( E; p2 f' s2 H

) [- j0 i/ i; X

图11 螺纹切削复合循环路线及进刀法

9 \9 z' C: B, _ f

指令说明  m表示精加工重复次数; 8 i( S3 A( |* s: H0 E

r表示斜向退刀量单位数(0.01~9.9f,以0.1f为一单位,用00~99两位数字指定); % Y' l7 |) F" p N) c

a表示刀尖角度; . N5 O, o: E) F

Δd 表示第一次粗切深(半径值); . m: ?- {4 \& d, B/ V/ N

切削深度递减公式计算  d2 =  Δd; 4 {* k* z! D* G! d% D

       d3 =  Δd; 0 I% _1 i4 t6 I8 }$ X

       dn = Δd; 3 H$ t0 o7 W- M

每次粗切深:Δdn=Δd-Δd; / D. E" Y* b/ X

Δdmin表示最小切削深度,当切削深度Δdn小于Δdmin,则取Δdmin作为切削深度; " w0 W2 v/ r$ i u" _" o4 |; v7 P4 `

X表示D点的X坐标值; 8 G n4 l, C1 K* m% Q

U表示由A点至D点的增量坐标值; ) p' ?# i8 F* C x* o5 n$ s8 [

Z表示D点Z坐标值; * f9 M; @9 \# t+ A0 g8 T" L

W表示由C点至D点的增量坐标值; 2 c p- ^+ w- i

i表示锥螺纹的半径差; ' d$ u# n# k3 d2 s2 n% c5 V

k表示螺纹高度(X方向半径值); 8 m& x: O3 L* _9 o5 {

d表示精加工余量; " m/ B' u3 v5 J, }

F表示螺纹导程。 : z. x9 J& N' z! R. U

* g+ y: J4 y L' k! T( T" Z

9 E* t0 g7 x* p7 \3 G; n

8 n- P5 Y5 y1 ~7 }- j' v7 n, a

例题6 如图12所示,运用螺纹切削复合循环指令编程(精加工次数为1次,斜向退刀量为4mm,刀尖为60°,最小切深取0.1mm,精加工余量取0.1mm,螺纹高度为2.4mm,第一次切深取0.7mm,螺距为4mm,螺纹小径为33.8mm)。

% Z/ M6 y1 o: w0 N2 @

0 H4 H/ L+ v2 |2 h

+ u0 N4 V W& S1 F

图12 螺纹切削复合循环应用

. g$ v5 P1 m/ q( V) L" \8 }" i

" w. T7 U2 u: ]4 J

& b3 _3 c& h) M2 i6 `9 |

. R0 Q6 _8 x" \ Z/ @. i

* O+ E% H) }0 o& d: ^9 R' n+ w

1 j! F# d9 R+ s6 Z- c1 I# o

7 ~& g; ?" l4 d& P& S' S

$ V5 @! z0 z& y# ]/ q! [/ D+ `

( u& V, L* l* @. [

/ ^0 M- L$ [- G

1 f9 W1 p! v5 l5 O8 k$ @5 m/ [

3 r2 W' u0 n2 Y, }4 i8 k( a

G00 X60 Z10 ; H% \9 {) h Y

G76 P011060 Q0.1 R0.1 ; G$ |) X6 J- @: d8 d7 v- ^

G76 X33.8 Z-60 R0 P2.4 Q0.7 F4 ( l' b# w/ h3 H* n
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-12-22 11:24 , Processed in 0.136411 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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