找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 599|回复: 0

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

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

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

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

×
运用这组G代码,可以加工形状较复杂的零件,编程时只须指定精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,因此编程效率更高。 8 ~8 }- {% y# G

1. 外圆粗加工复合循环(G71) ! F6 j2 c4 d9 g. T0 b' A! G. d/ \

指令格式  G71 UΔd  Re 0 G8 T9 t. A, _) x2 P& K# F3 ?& K

            G71 Pns Qnf UΔu WΔw Ff Ss Tt & c- r- X% ? x6 e& g$ J

8 }5 d: i( x# W L, i# e9 D9 y

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

3 C `& }9 ~6 h

- y- P" ?( e7 [" r" L/ F

图1 外圆粗加工循环

$ X! ~ I9 x! ~

     A为循环起点,A-A'-B为精加工路线。 6 S5 y6 j+ E3 |4 o

指令说明  Δd表示每次切削深度(半径值),无正负号; + Q4 t, x* `0 i6 [ E

        e表示退刀量(半径值),无正负号; & |" G( O* g! `! z% H! f9 s; B: ]1 y

        ns表示精加工路线第一个程序段的顺序号; . E! ^' ?( ~8 E! v+ D

        nf表示精加工路线最后一个程序段的顺序号; + f4 ]3 Z% i8 e5 L' E2 C9 K; t

       Δu表示X方向的精加工余量,直径值; % r) R- D# h% r& m5 d! V

            Δw表示Z方向的精加工余量。 9 l+ S+ C9 u" a& h/ a( M) m

|- b; w8 I; }7 S" C) y. v! F

使用循环指令编程,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。为节省数控机床的辅助工作时间,从换刀点至循环点A使用G00快速定位指令,循环点A的X坐标位于毛坯尺寸之外,Z坐标值与切削始点A’的Z坐标值相同。 3 i, h3 i. D* s

其次,按照外圆粗加工循环的指令格式和加工工艺要求写出G71指令程序段,在循环指令中有两个地址符U,前一个表示背吃刀量,后一个表示X方向的精加工余量。在程序段中有P、Q地址符,则地址符U表示X方向的精加工余量,反之表示背吃刀量。背吃刀量无负值。 3 A1 I- ~. V( B: b/ n

A’→B是工件的轮廓线,A→A’→B为精加工路线,粗加工时刀具从A点后退Δu /2、Δw,即自动留出精加工余量。顺序号ns至nf之间的程序段描述刀具切削加工的路线。 * m) z) I' h4 L4 s' g1 D

例题1 图2所示,运用外圆粗加工循环指令编程。 6 j- T+ n/ h# k

6 J- G/ D" ^# {$ i8 b/ X ?7 Z

2 O4 B5 d; k) R/ _0 v0 z# D

图2 外圆粗加工循环应用

( n; X V* w2 K: C

* ~: | u. j, L9 [

8 L g4 h8 I. |9 p0 H0 l4 o0 S5 e

% g3 p/ T4 D% r- _/ p" s8 p

7 {0 T9 V: J) S, ^, l

" _5 e3 o2 i0 ^9 L# M! Z! |

Z/ _3 Z% |0 w8 A$ D# i4 J

7 }' ]+ a- m3 ?: L0 X Z

' }) y) f* Y6 S+ y6 {" T# A1 B, r6 C

6 P5 V, c" D3 h1 x% T

" q9 o6 f- O1 J

9 r5 P: o. O- f0 q# J$ E0 P7 c1 b

N010 G50 X150 Z100 % X$ N0 Y9 f3 E6 }9 n- G

N020 G00 X41 Z0 4 w7 \6 K. p0 P" R

N030 G71 U2 R1 ' a! b( H9 |3 B

N040 G71 P50 Q120 U0.5 W0.2 F100  8 T* E" G. y6 e- j1 |0 X

N050 G01 X0 Z0 u8 Q! n# K" g2 H0 S

N060 G03 X11 W-5.5 R5.5 0 X. r: a# ]4 Z. M/ f d8 a

N070 G01 W-10 , ~# S! g1 T+ t) n4 z$ ~

N080 X17 W-10 , x; E" M6 E( f9 W* y! a/ c

N090 W-15 - f# J) A* b( {* j7 s) |: E/ _- x

N100 G02 X29 W-7.348 R7.5 " @) n6 N* |( n1 @

N110 G01 W-12.652 - }+ \: R* k3 e- [0 E5 E8 @

N120 X41 7 D! y7 L5 f! ^9 h$ t

N130 G70 P50 Q120 F30 4 G1 e. g' t7 p' x+ F

2. 端面粗加工复合循环(G72) P0 ?/ P; G, X( I, y5 C5 f1 S6 |0 |% m

指令格式  G72 WΔd Re ' L/ v7 S+ {1 r4 h9 C, V3 n" [

       G72 Pns Qnf UΔu WΔw Ff Ss Tt % Y. U, r) `/ G" f4 z, F

指令功能  除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。 1 \3 D. ?' x* [5 w* L

2 Q& a2 ~6 ?) o) H2 {

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

6 x* a# j$ a: N% m& E

! q% O7 q$ b1 ?* D1 ?( ~( b' \; X

* O* v+ X+ X) {

图3 端面粗加工循环

8 U# O: Y+ q; e- f

h9 i0 B: o) h8 x$ k! G! i

图4 端面粗加工循环应用

4 Q, c- F! J9 t3 O2 ^

# G9 Q0 h* t* R

例题2 如图4所示,运用端面粗加工循环指令编程。    ) H. g5 K. T! M: Z( P1 Y+ y# g

N010 G50 X150 Z100 # ]$ S; Z: S C. }1 a$ g% d: y) n

N020 G00 X41 Z1 ( H3 A% A s7 P( D- G# n

N030 G72 W1 R1 / n7 `' r$ C. r: p4 U8 {; ~/ |

N040 G72 P50 Q80 U0.1 W0.2 F100  & Y4 b- O% V+ J3 U9 z

N050 G00 X41 Z-31 + p! |* R% ^6 k

N060 G01 X20 Z-20 6 b6 t% }! ?4 m& l- x

N070 Z-2 + O+ R5 X4 O( t+ r0 N

N080 X14 Z1 , N0 t/ b. l3 i8 _/ ] r; S& C# G

N090 G70 P50 Q80 F30 ' @( i" _1 s5 G; {3 Y4 [* k* Y, C: ]" I

3. 固定形状切削复合循环(G73) 7 s- f [) J, P& \! h0 K, [

指令格式  G73 UΔi WΔk Rd 4 o- e4 ^# {- h

       G73 Pns Qnf UΔu WΔw Ff Ss Tt $ ]5 V$ }. D0 X& J+ d3 \

3 ]! w% h" y) E5 Q! j' P1 Y/ K" }

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

' C" ^* h$ g( |9 E6 A

, P5 J v8 q# M$ a

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

0 _7 {# u# K2 n# Q+ o9 r

指令说明  Δi表示X轴向总退刀量(半径值); 2 k( W" C4 a, n& ~, a/ {: j0 t% y

ΔK表示Z轴向总退刀量; 0 I+ H* \, h1 A+ G6 t

d表示循环次数; 2 D( T6 i5 G- Z4 J( |

ns表示精加工路线第一个程序段的顺序号; + W5 Y0 o# ?" R3 Y/ R

nf表示精加工路线最后一个程序段的顺序号; 5 X/ y% x6 E' P9 K' e7 e. L

Δu表示X方向的精加工余量(直径值); 3 Y: `& j/ |8 ]0 N& O4 O

Δw表示Z方向的精加工余量。 6 f: o' z& R6 Y

( |- h5 A: H1 t% g+ S% I1 ~

_4 ], A/ G2 T

z* z4 J$ D W# p; `$ C4 E4 U( @

( L3 w( G2 T: q; ~" P) o" U$ F$ a

% @% |+ ^9 A! Z4 a, q

4 Q" B7 T9 `8 H& b: x* G

4 A0 f; q: k( u! @+ j( O: {- T c0 ]

9 p0 L& h* S* K9 ~! @ y1 \; I

6 @5 s* d( A8 Q

: F0 ^ E$ h/ U7 t. C

) U3 x; I9 N" m' i2 O/ B8 f; t

. h& n" h' t; K5 Q

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

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

7 S% p0 j" C/ }: d& H

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

) r8 t; o, D4 z; M& X2 Y5 @( k

1 X3 Q. n* ~, Q0 l

R* H- i, S, }8 W

/ b- g G5 q c' E' i, R2 U

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

6 \- k; q% |, z3 z

W7 B- I. V4 E$ y1 F' U' Z

+ ^, N0 R% C- f/ c4 x

3 w8 C9 V' D' v

3 e e/ _- w# X* |! A

' o8 e$ l2 c) Y. e; E. y# M

9 J9 W# m/ j. y& i" C4 W6 ]

' E7 v, ]# L4 I W

2 a& [4 d% I% g: ]; `6 i

+ j- m* P7 B% d

}; o2 S f- F6 y6 u* {! w- X

. x5 @% q# B5 Y" W& L

1 F! ^, T9 S- t) W1 |

例题3 如图6所示,运用固定形状切削复合循环指令编程。 % a; @3 Y, ~% M' e% {1 }

N010 G50 X100 Z100 5 U5 S) N) j: }, \- ?) k7 Y2 M

N020 G00 X50 Z10 ) [ J( H1 x# @

N030 G73 U18 W5 R10 % e! D0 s1 C9 N t9 m% M4 M

N040 G73 P50 Q100 U0.5 W0.5 F100  0 a" i9 p2 a2 x7 e- F

N050 G01 X0 Z1 6 P" U w2 ?: z/ {

N060 G03 X12 W-6 R6 9 H/ j) Z1 N- G

N070 G01 W-10 ' P; c" |( r# I' ?% I& t- Z! g6 v

N080 X20 W-15 5 }$ R4 w9 K0 G& d4 e0 N+ |

N090 W-13 * N3 k D, V( X/ T7 I$ s! Z2 w

N100 G02 X34 W-7 R7 * [# w0 U3 f' ~8 F) k" E

N110 G70 P50 Q100 F30 2 R5 a" @# g8 S) Q! K) G

4. 精加工复合循环(G70) 8 [8 `! ?) _* N

指令格式 G70 Pns Qnf  ' Y8 ? h7 u3 M4 j- v: s

指令功能 用G71、G72、G73指令粗加工完毕后,可用精加工循环指令,使刀具进行A-A'-B的精加工,(如图1,图3,图5)。 # T+ o. l0 ~; n" y

指令说明 ns表示指定精加工路线第一个程序段的顺序号; . ~$ O( N/ G) ~& d

nf表示指定精加工路线最后一个程序段的顺序号;   9 ]( w& _* {5 { f- e

G70~G73循环指令调用N(ns)至N(nf)之间程序段,其中程序段中不能调用子程序。 + c$ r' f- v- U$ T. ~% {

5. 端面钻孔复合循环指令(G74) 1 z0 v* i* w6 R8 J( N) O* |

指令格式  G74  Re $ n/ z [3 I; J) L/ C6 B4 t# _

            G74  X(U)  Z(W)  PΔi QΔk RΔd Ff  3 X O5 M% F5 b+ {6 w

` b B1 W& {3 o

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

/ x$ V! o1 d, g, V' x* F5 _

! A, v$ s3 d5 E

~3 s2 ~$ Y) i

图7 端面钻孔复合循环

) w$ p$ |( s$ f2 [

指令说明  e表示退刀量; 9 a: Y; {+ ^, { N

X表示B点的X坐标值; & {2 q- W! ^. w' {

U表示由A至B的增量坐标值; 0 c: \, R k8 {; O

Z表示C点的Z坐标值; 4 u) B8 M4 A9 W( e2 ~8 J# V6 a" \

W表示由A至C的增量坐标值; ' z- o1 k) I9 @, K$ G

Δi表示X轴方向移动量,无正负号; " J5 \- F4 G6 F: E. Z0 Z7 s! L, j

ΔK表示Z轴方向移动量,无正负号; 0 N. P ?* D5 z+ `

Δd表示在切削底部刀具退回量; 1 _# _$ ~* ^, P

! f- l( m1 \, A

F表示进给速度。

% p! |0 {3 d( g& J

, g4 J7 ]$ O; @' }( O. y( P

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

2 q" y H' ], U, T0 Y% h

3 J$ X3 W8 e) g* W& z

8 f* @$ j5 @8 Z$ m4 c

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

* k" \: V) H0 j

4 G$ {. i. g- \5 P, E- l, c5 e

: x/ `! C4 V$ \% ]/ D

+ M3 D2 j; ?# n b e

/ F% _9 G; h3 B' c" B" b G% I% U

, T& @3 E2 j4 E$ h1 U' d Z

# b/ R- g% H* y/ y

$ N7 w/ D7 Z; ?# c* ]1 [+ u

& r7 Z2 Z* q+ ~# H

- t6 K3 v& h1 _1 X

) W4 @1 d+ ?" ^' Q

7 G2 \) {. _% ]2 R& r& i9 A8 [, J7 t3 |; j

G50 X60 Z40 ' n/ \1 o( z; H5 Q5 A9 @, ^1 P

G00 X0 Z2 R# F7 @, Q; P; J$ C

G74 R1 6 e" O1 [, m+ ?- I; l

G74 Z-12 Q5 F30 S250 ' B* ?2 f( [, u+ x# M( s" r" }1 }3 E

G00 X60 Z40 ; V7 y: [, S6 U7 w# |0 n

6. 外圆切槽复合循环(G75) ( A& s$ G: E& H- r

指令格式  G75 Re : P5 r+ I6 f4 r5 k) \: ?

     G75 X(U)  Z(W)  PΔi QΔk RΔd Ff                                                      ' E; j1 [ h' x8 M, @

% }( Q9 \$ J( o6 V G; z* {# A4 C% P

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

" i6 K+ _/ z- X( }' L& V7 i

' c+ l; [- x6 }) J

图9 外圆切槽复合循环

4 }2 T2 J B3 N' j3 q4 v$ H( l

1 m( A+ v+ p2 B( ^: N

指令说明  e表示退刀量;

5 A5 |4 j9 G u3 x

X表示C点的X坐标值; 7 F* J2 f, _' f% @2 y

U表示由A点至C点的增量坐标值; - P" Q- ?9 ?% p* D' ?& B5 r& ~

Z表示B点的Z坐标值; ! j- l, A4 Q0 `+ o- u' O \

W表示由A点至B点的增量坐标值; ' b. i8 L3 }, B w" R" W

其它各符号的意义与G74相同。 # ^ i. {( w7 I' M2 a2 g

8 V T% _" _$ _; n& I1 O8 v+ {' r

* `+ r$ }0 f1 ? G$ {; |7 q

4 Y% G6 F1 |) S0 E

" y9 I* ~- c- r5 N- _/ Z

5 U2 x- j# e- v' D# [5 ]3 n. H; e0 i

( S1 D8 R" C% ~

4 G0 z% \) S9 g- ?- z- n

; D5 H# E( T) K% o. w7 O

4 E/ E" ~$ g h; I7 y2 C

" {' r+ s1 y- x1 y- R7 L

# m( G8 H# Q! \: t

, ?" R# i. R) r% ^" F) e$ i0 F3 q

0 m; {. Y" {8 z; J

6 B& s V( l6 ?' `7 t4 m9 J

应用外圆切槽复合循环指令,如果使用的刀具为切槽刀,该刀具有二个刀尖,设定左刀尖为该刀具的刀位点,在编程之前先要设定刀具的循环起点A和目标点D,如果工件槽宽大于切槽刀的刃宽,则要考虑刀刃轨迹的重叠量,使刀具在Z轴方向位移量Δk小于切槽刀的刃宽,切槽刀的刃宽与刀尖位移量Δk之差为刀刃轨迹的重叠量。 2 B9 y) c5 L" |! O/ t

/ [) P3 p% F/ E

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

2 Q9 f- F4 B2 \2 t; Y, h: v9 @( v/ Y

9 M/ A. U7 R" |0 D: [3 w3 E+ {) i

9 E- c/ C0 T; Y7 ?

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

/ Z' b8 m% N6 y2 z( i/ g

& c, B7 y/ n+ g. t3 Q" J/ h" _

3 k" D, ?5 \; D$ Y& C1 u

9 e) k6 Y0 n2 \+ M# p" j: x7 ~

9 X+ N: C! S. q# C9 l. W' g

/ @3 a5 j) F2 H0 k- Q2 j

$ U0 j; B- u! j. K8 U0 W- U, P

% o1 C2 b3 e7 X0 U1 f8 p

: K/ Y7 ~* G" O4 Z+ T7 H

9 ?4 I* L4 R( ?

9 b( c& l% E3 b8 ?# J: T% ]

G50 X60 Z70 ! [! Z* T7 }' `7 O, Z+ L u

G00 X42 Z22 S400 ) z& l0 ]& f- ] D8 Q

G75 R1 ) _* @- M i8 K/ Q- }4 t' y

G75 X30 Z10 P3 Q2.9 F30  ) K# z h' B/ S9 c( p3 T

G00 X60 Z70 - R% S& j. p! m7 o

7. 螺纹切削复合循环(G76) * R, i, I# [ ^ J+ d

指令格式  G76  Pm r a QΔdmin Rd : W4 d5 a& _0 \

G76  X(U)  Z(W) Ri Pk QΔd Ff . C. E ]% }5 |, t

- _- K1 d7 B! z( B8 U* X- U

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

- \& F) j6 ]+ Q& \( }" R

7 z) y f4 p$ a1 @$ B4 ]" J' }

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

; q+ {+ x# ]4 k4 e: z" X

指令说明  m表示精加工重复次数; 9 t4 z1 Q- N7 W. a* P

r表示斜向退刀量单位数(0.01~9.9f,以0.1f为一单位,用00~99两位数字指定); . a) U1 s$ J+ f& m$ o V

a表示刀尖角度; 1 R% I% X7 X# K: [4 L; j

Δd 表示第一次粗切深(半径值); + `& M0 a: @5 x7 k. v7 ~! C

切削深度递减公式计算  d2 =  Δd; 8 u9 ^' V5 M" ]7 ^6 k

       d3 =  Δd; " | ~! x) m8 s1 B, g8 s

       dn = Δd; 2 F5 N5 t& [; v( E/ J9 s& g# p4 j

每次粗切深:Δdn=Δd-Δd; / @0 P! l7 r! Q; t

Δdmin表示最小切削深度,当切削深度Δdn小于Δdmin,则取Δdmin作为切削深度; 6 Y& O' P1 a$ \' M% {9 L

X表示D点的X坐标值; 5 W3 Z1 L4 `8 D9 d5 V& B7 i3 }8 e

U表示由A点至D点的增量坐标值; 9 x& ]) l4 S. \% U6 @3 U

Z表示D点Z坐标值; * n! [5 a; c2 \$ a- a

W表示由C点至D点的增量坐标值; / q) Y/ U8 K# t% @! `2 ~

i表示锥螺纹的半径差; ) Y) m) E5 ~& \

k表示螺纹高度(X方向半径值); # |- h- K1 T1 {! B, E

d表示精加工余量; ) {+ E3 ]7 [0 o

F表示螺纹导程。 3 X1 k% o5 }" M4 Q8 U

; Q1 Q7 K d* Y1 C

- v' r0 D$ \2 m2 a( {

% g/ m+ H. j" U

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

9 n. F9 v/ U1 C, F

- `2 U w- m' Z

/ G, B0 F2 L9 ~) p

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

; D. O( n& `& A: V4 \: @" b, g

( W5 v, i7 u- U" Z0 n- W

( C1 _$ {! ^7 k: F ?

4 m# W, B7 N) O9 v+ I" j# E

8 g" f# p; O8 f7 l

$ L/ d; H( `5 [* m c

. P3 Z0 ?; b$ P! D

; }; }! }. b) @, e& g9 K: T; b6 _( y6 c

2 M. x: j/ M& ~1 E

1 ?+ N& s; h P

- }9 |$ L! p7 @' A: p3 M- W' h S

5 @$ J% \& \5 [5 W# H* j

G00 X60 Z10 : `+ m" ~- F( I/ M

G76 P011060 Q0.1 R0.1 ' V, Z+ a, K. p( y( F3 u

G76 X33.8 Z-60 R0 P2.4 Q0.7 F4 8 i0 {+ f/ |- a: D# a6 ~
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-3-12 12:03 , Processed in 0.281341 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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