找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 559|回复: 0

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

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

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

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

×
运用这组G代码,可以加工形状较复杂的零件,编程时只须指定精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,因此编程效率更高。 0 F) M: d* c* J9 Z6 g: l; H% C: |; ?

1. 外圆粗加工复合循环(G71) ) t' z" T# L" a* {. Q3 b

指令格式  G71 UΔd  Re $ X! O8 N$ U3 _ _# X, m

            G71 Pns Qnf UΔu WΔw Ff Ss Tt ! _3 D' b1 G2 F

! g- L' ^1 N- D, ]5 Z

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

* V" ~4 d. z: b3 E% `

4 r: s& v* w6 p% L1 _. l3 H0 } o

图1 外圆粗加工循环

7 C+ \3 B, b/ L6 r

     A为循环起点,A-A'-B为精加工路线。 ( A( b8 K0 r0 P) S* r

指令说明  Δd表示每次切削深度(半径值),无正负号; - a; ^' m/ d4 v6 M# f9 i+ ^

        e表示退刀量(半径值),无正负号; ], Y2 x, \, w H( V. x1 O- k$ a

        ns表示精加工路线第一个程序段的顺序号; $ }; X0 j, s2 z7 q/ {! a

        nf表示精加工路线最后一个程序段的顺序号; ! B4 R' N2 l5 W0 c/ A1 q9 B

       Δu表示X方向的精加工余量,直径值; 1 u$ x- G0 O. S7 |5 q% t

            Δw表示Z方向的精加工余量。 - @6 L1 u" [) w' m

8 L x+ `2 ^. y( G7 c: T

使用循环指令编程,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。为节省数控机床的辅助工作时间,从换刀点至循环点A使用G00快速定位指令,循环点A的X坐标位于毛坯尺寸之外,Z坐标值与切削始点A’的Z坐标值相同。 6 A" x( e) l; M9 v8 N/ a

其次,按照外圆粗加工循环的指令格式和加工工艺要求写出G71指令程序段,在循环指令中有两个地址符U,前一个表示背吃刀量,后一个表示X方向的精加工余量。在程序段中有P、Q地址符,则地址符U表示X方向的精加工余量,反之表示背吃刀量。背吃刀量无负值。 4 e0 Q+ h$ Z2 ~" n$ r' X

A’→B是工件的轮廓线,A→A’→B为精加工路线,粗加工时刀具从A点后退Δu /2、Δw,即自动留出精加工余量。顺序号ns至nf之间的程序段描述刀具切削加工的路线。 9 U" p. z' F" q- ?4 j

例题1 图2所示,运用外圆粗加工循环指令编程。 3 V7 |; y6 z# ^ e

: l+ B( [" y8 V

# m$ h, n9 \9 M

图2 外圆粗加工循环应用

. A3 s0 v& T0 S4 u

" P G! h6 R X% [

# g2 B2 w" R& R4 ]; k

0 \- F; S" n( }9 S: f/ O$ A

; i' _0 b6 v- A+ u4 e3 r- p0 X& b

# l, Z0 @0 b, x

8 h- U) e# [3 ^& F# A( J

4 _/ z. Q+ u5 f- L8 J

3 V( o9 o# p$ J+ J

b5 }8 Q* \( _

+ x+ h, H& [/ L ^1 o8 M

- B, `1 B$ o& i( w

N010 G50 X150 Z100 ) K" C# i* V' C, M

N020 G00 X41 Z0 2 S5 a+ o- O1 r0 @+ G# e# Q. f

N030 G71 U2 R1 0 n& F6 z, ?) z" H9 }8 P2 P

N040 G71 P50 Q120 U0.5 W0.2 F100  3 u/ q& T1 W3 V" {( r3 x& _

N050 G01 X0 Z0 6 \4 p% f7 t9 u$ N; u$ {

N060 G03 X11 W-5.5 R5.5 $ e1 O8 w0 ^7 a. f6 _

N070 G01 W-10 ' ]$ @2 v- C1 a

N080 X17 W-10 , ^1 D: V6 P8 z3 |! p- |

N090 W-15 2 @8 d; h2 ]* f( x, N

N100 G02 X29 W-7.348 R7.5 & I/ Q8 g5 ~4 n1 O) W

N110 G01 W-12.652 ; n9 `* }! r1 }8 n* l

N120 X41 6 a) e5 i! b' U: q" x. J

N130 G70 P50 Q120 F30 ( |' p- I+ n7 Y0 {" ^

2. 端面粗加工复合循环(G72) / l$ U( n" H9 s) N2 d4 u; J

指令格式  G72 WΔd Re % d7 O$ G! S) i

       G72 Pns Qnf UΔu WΔw Ff Ss Tt ' [- ~: e0 N# t( e0 ~+ V

指令功能  除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。 5 m8 Y+ g! q3 v0 y6 `" Z8 m

; L9 j2 ^& T$ ~# z: M

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

; O& f/ `4 |! j2 p) v, `( n

! W4 M5 U1 {+ t; e+ A

: r2 w% [6 s- |6 U$ X

图3 端面粗加工循环

k6 x$ u3 v [& y: |# }0 {

4 P* J! V+ d) E7 U

图4 端面粗加工循环应用

8 k3 \7 Z4 U+ y& p8 y

( u1 i, W( a1 e& p8 @

例题2 如图4所示,运用端面粗加工循环指令编程。    " r7 }3 @* P' [; v2 `7 e

N010 G50 X150 Z100 2 r4 _. k7 f( N9 z; n& A

N020 G00 X41 Z1 ; P3 G# R1 ?- j

N030 G72 W1 R1 F+ z+ Y4 A" q1 s6 [3 {& e

N040 G72 P50 Q80 U0.1 W0.2 F100  - `# N* N% s) M% Q5 `* Z

N050 G00 X41 Z-31 9 w4 C* Z( J8 x

N060 G01 X20 Z-20 1 ~( g2 v5 a' L. p

N070 Z-2 ; w/ j3 [0 ?# V7 Q) F. T, [

N080 X14 Z1 ; w8 U L3 C! E* Y* w6 f; `& U3 j

N090 G70 P50 Q80 F30 5 s7 Z9 f7 g1 ^2 I- B

3. 固定形状切削复合循环(G73) 9 A3 T3 f# j9 V. H1 E' |/ n

指令格式  G73 UΔi WΔk Rd ; N& v. K, }' l2 p$ V

       G73 Pns Qnf UΔu WΔw Ff Ss Tt 1 M$ I% s2 k, M# ?

0 p- ?, I) E5 C

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

1 I) P% X; t6 \. Y; }$ ~

, j+ r5 t3 f: v3 e- C

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

; k& B7 E+ t! K/ G+ r

指令说明  Δi表示X轴向总退刀量(半径值); 6 g' @0 t( b( @' J8 E+ V+ m; n

ΔK表示Z轴向总退刀量; 3 `' e4 q; i( x3 K8 c6 B6 H9 n6 Y

d表示循环次数; $ N$ n, L( ~) S" o( J6 ~) c

ns表示精加工路线第一个程序段的顺序号; 9 n) V6 m0 Q+ }$ s! J+ H

nf表示精加工路线最后一个程序段的顺序号; 2 v' }' ?! R- w/ W. J$ `/ f& c7 R

Δu表示X方向的精加工余量(直径值); . Q" N; u: L) y" D& F" Y1 R

Δw表示Z方向的精加工余量。 0 |' [0 }3 j% q) ?; |/ A

. i5 ]* h( {/ k- r4 M

1 c& T0 F. S: Q+ j! Y! H2 @% t/ X

. V7 i9 _8 x4 y5 `

2 E( L4 k2 F* L! W- p; y8 n

/ S8 J4 P( v {2 D# v5 {

' D( T% h* J4 v4 O, B$ o

& ~" G- ~$ `, _& F2 y

- R1 Z- G$ K5 ]

( \ k+ y- Y1 M8 `

4 B! R! @4 V9 Z3 D! Z8 Q4 p E

* B [$ G; o0 M( Q; ]" A

+ T+ P6 @6 V2 W# J9 i# G) \

固定形状切削复合循环指令的特点,刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料。背吃刀量分别通过X轴方向总退刀量Δi和Z轴方向总退刀量ΔK除以循环次数d求得。总退刀量Δi与ΔK值的设定与工件的切削深度有关。 6 r9 T3 \3 R/ F4 n9 h

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

% g; s( j6 }; @( M

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

0 ^. c. b+ U8 S

. Z) Q6 z) W- |; w7 L& z

6 o+ R# p" R$ @+ _5 s' G4 r% a. ? a

' n2 M! N) e$ |8 t+ q" ^* `0 L

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

$ U3 Z4 G% u3 }' Q9 g+ y

, n6 f/ n9 S& ? J( l' w/ s

8 p% F" M: C+ t% P4 Y, s G* p

' K. ^6 r* L j/ m" a: J; d

9 p. v! `7 h' b0 L* n: D5 Y

: d3 Z; G9 P! y( e0 C

/ I4 I: N8 G* i5 w, s9 ^" g1 ?

" L# ^( e0 K% `

2 M# G$ c/ T5 d# M7 u4 H

1 U1 a- n( b4 F

/ t* ^; i$ {$ m9 M: [

& t4 V: h- M$ s

3 Y# Y% Q+ p& p% X0 v8 Q

例题3 如图6所示,运用固定形状切削复合循环指令编程。 / m: P9 }4 p3 T8 ^4 Y

N010 G50 X100 Z100 & R. u! n1 ?5 c

N020 G00 X50 Z10 - |3 c! W3 Y5 F

N030 G73 U18 W5 R10 , S+ a5 Y: _% @% J

N040 G73 P50 Q100 U0.5 W0.5 F100  - [; W; Y; x5 Y$ Z

N050 G01 X0 Z1 4 s0 [$ t9 X5 c2 J/ O; g3 c

N060 G03 X12 W-6 R6 5 R J1 z$ o* a$ o; v: _! B

N070 G01 W-10 % ^0 w% ?9 {3 p" s1 U( X( g u

N080 X20 W-15 . S. R% R% R5 I+ w

N090 W-13 " t$ P6 v6 r2 s7 X8 `4 {

N100 G02 X34 W-7 R7 6 Y* \+ Y+ ?& C! R0 I

N110 G70 P50 Q100 F30 9 r5 T2 U: Z$ |$ c

4. 精加工复合循环(G70) 5 F% u5 W) u* U: o+ Q

指令格式 G70 Pns Qnf  . H$ Q( \5 f, Y& I. V9 r

指令功能 用G71、G72、G73指令粗加工完毕后,可用精加工循环指令,使刀具进行A-A'-B的精加工,(如图1,图3,图5)。 / B# V" n- ?0 G# r+ h$ V' I$ U. z

指令说明 ns表示指定精加工路线第一个程序段的顺序号; 0 j# h! \6 [0 ]

nf表示指定精加工路线最后一个程序段的顺序号;   ' a8 V" \1 M9 B& ^9 z# W

G70~G73循环指令调用N(ns)至N(nf)之间程序段,其中程序段中不能调用子程序。 7 w$ @( b3 ~" S4 D

5. 端面钻孔复合循环指令(G74) % b. S' ?( I+ p4 L1 z' P% A

指令格式  G74  Re 3 D% y0 o! X( Q& U& g! T

            G74  X(U)  Z(W)  PΔi QΔk RΔd Ff  8 k% {* }: `$ _: O1 i

+ G8 ~ E+ d0 p0 I

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

/ c+ c, d I2 _) P2 \2 R1 F- C$ q

- M! l, F8 E. [, p: Y, R

% o! K- i* t- | l: ~5 a& [/ S

图7 端面钻孔复合循环

: K0 c7 w0 s+ v$ Q9 L3 V/ T' O

指令说明  e表示退刀量; : C8 v% j+ e( o( z

X表示B点的X坐标值; ! x K0 _6 e6 `

U表示由A至B的增量坐标值; ! j/ s' ~6 A+ m2 I

Z表示C点的Z坐标值; 5 i, h# T$ J* h; @4 G6 p0 C( v

W表示由A至C的增量坐标值; & o5 ^: y! A+ V) t! b8 {# T; @

Δi表示X轴方向移动量,无正负号; 9 b3 z4 J4 S. E |+ _8 S

ΔK表示Z轴方向移动量,无正负号; * d0 Q+ k9 o4 Y* ^# Q: N. B8 d

Δd表示在切削底部刀具退回量; ; [) W4 N: P0 a) x: w5 j9 U4 g

4 b6 l1 p# p$ K# B( f6 G+ E7 t- m! v t

F表示进给速度。

2 A9 D' {3 J% b: r5 ]

/ K, c# }0 d+ {9 ]% _( C( B$ [$ H

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

% p6 m8 r& U& A/ ]* p0 j. Y

w7 l7 s( _" J2 M6 H0 e& X7 X! v

0 N( L% p" J" e4 t6 [

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

5 v1 I4 P- v/ _2 w' Z L/ W

' V4 g6 ~+ q* z& F5 t

$ Q l- j# e5 W1 ?! y

7 Y/ j# T) P0 x. `6 F, [: {) L

- D4 r' @$ |- L' M) k

m, U! W* x9 V7 }! ?

( Q# j$ X/ v: h: Z) j

0 d5 y: u8 O0 h1 \3 A' R; I0 q T6 h

: f. K" E4 g( [- |4 J8 }

- H q0 U' t3 I/ f

S& S& C( t4 W

( c: _& y/ p9 Z6 G! D q3 T9 M

G50 X60 Z40 3 l* n4 \3 r& j2 R

G00 X0 Z2 ) ]% f: c" p* {( J1 u+ i/ S" e- X

G74 R1 7 T7 ~5 y! }+ B7 J- F

G74 Z-12 Q5 F30 S250 ; h3 Y Y- v. G& W/ L& ?5 s

G00 X60 Z40 7 G- Q+ A5 K3 f* X

6. 外圆切槽复合循环(G75) 9 b* S9 S* o/ S: k' K# N& K

指令格式  G75 Re ; x1 u9 v% Q7 r# u' D, t( B

     G75 X(U)  Z(W)  PΔi QΔk RΔd Ff                                                      5 {2 s) \1 ] g) g+ |

B" H: z. {+ d8 c9 x2 R4 z+ H8 G

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

K/ N0 S/ \: ?2 h9 u- R

9 f( v0 ?$ N' B5 P8 n+ _

图9 外圆切槽复合循环

8 p. |# _* G# u, b ]

. `; w- R" O. S! |5 u% T" l: A

指令说明  e表示退刀量;

Y7 E0 m9 b) {1 k" C" h

X表示C点的X坐标值; " e6 p8 C/ K/ l) V* j4 J2 {: P

U表示由A点至C点的增量坐标值; 3 l4 j, Y/ q0 v/ \

Z表示B点的Z坐标值; ) F }* a# z/ i. D: n% D2 G

W表示由A点至B点的增量坐标值; . r; F9 Y S% X% r' X

其它各符号的意义与G74相同。 6 P) s) }# w' o& V

( u2 g+ T$ |! T: A9 |& _; w

. T, H4 {( M% o( |# Y

: ]' i2 ~) c- f6 P

% I9 | y4 o( Y' e9 y% p( k

+ d1 l. {; C; D0 F

. ~2 W4 W( E4 U# T+ e9 y1 ^9 J7 w

: E' R7 J) c5 V4 ?/ g

+ W$ G5 _0 J4 G

- m5 x# a0 q; E% r! A

! L" Z4 I; z2 c* u! L. ]& W

$ I5 f( q$ j, p! p* }5 E; g4 B n

9 L8 f: y8 w% H/ G2 r& Z, }% A

T$ k" [' Z, x# [( G( P1 b0 K

3 X/ x, s; d1 S( ]) h1 _6 s. i

应用外圆切槽复合循环指令,如果使用的刀具为切槽刀,该刀具有二个刀尖,设定左刀尖为该刀具的刀位点,在编程之前先要设定刀具的循环起点A和目标点D,如果工件槽宽大于切槽刀的刃宽,则要考虑刀刃轨迹的重叠量,使刀具在Z轴方向位移量Δk小于切槽刀的刃宽,切槽刀的刃宽与刀尖位移量Δk之差为刀刃轨迹的重叠量。 # ?9 Q8 t8 N4 X

! ?& ?: [, p4 B

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

3 l. u% @7 Q3 ~% R. a( L# s5 v

: T8 W) X5 f* {8 f8 K* R

8 P4 `- K1 s. e% B

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

: f/ a I. m( J5 N

/ Y) N% t3 K2 _0 [7 x a$ j

2 V* B" {* i) n V4 H8 b

7 r }7 u3 ^' M X i

# z% r" ^' D) p0 v

* K# i- l$ G: e7 A* J

5 o' B. S# U4 j4 K; W

3 Q$ H& R( N b# Z8 P2 j R7 K

# a" g% P" }( |/ W

; `" e3 n2 c8 T* \0 L# I

4 e4 i- N$ m4 f

G50 X60 Z70 3 c H0 T8 e$ B8 I, k

G00 X42 Z22 S400 / k" ?3 X3 [6 D) i! s

G75 R1 ' U- k2 S9 d6 ?

G75 X30 Z10 P3 Q2.9 F30  ) V4 U" Z( q1 C+ F7 r# a: B

G00 X60 Z70 % q1 c, x; e; n3 s3 I

7. 螺纹切削复合循环(G76) : n2 J8 ]4 y" h9 R& [

指令格式  G76  Pm r a QΔdmin Rd : L* `; g( J9 t7 M8 S2 y4 ~

G76  X(U)  Z(W) Ri Pk QΔd Ff 7 ~: N: o. H7 F; d

- _+ Z1 N# [) L9 L0 j' n$ c

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

* F- y% G. o: _) m) ]7 z S

* Q! J" n+ A& Y( E4 x3 y

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

7 h* ^- Z/ @5 b

指令说明  m表示精加工重复次数; + j' U* H$ U1 p2 U& g) [

r表示斜向退刀量单位数(0.01~9.9f,以0.1f为一单位,用00~99两位数字指定); ; G5 l3 o. K6 |% ~, g# f) a

a表示刀尖角度; 4 p7 z/ V$ _. y% i+ U+ x# @

Δd 表示第一次粗切深(半径值); 1 b+ f1 v& q7 a0 E1 B* u: C0 Z

切削深度递减公式计算  d2 =  Δd; " Z g: v U# c0 k/ g' e2 o' Q

       d3 =  Δd; 4 @; ?; t$ n' S2 M

       dn = Δd; + J% C' r& |0 S' e

每次粗切深:Δdn=Δd-Δd; ( T$ K' t! M: O$ _% y$ F, s7 J: ~

Δdmin表示最小切削深度,当切削深度Δdn小于Δdmin,则取Δdmin作为切削深度; 3 b. d8 n8 I- K+ D* d+ O

X表示D点的X坐标值; 0 h5 f" A' |* M+ u3 }2 P7 t R6 D

U表示由A点至D点的增量坐标值; # X4 K; v9 J2 {3 |( a

Z表示D点Z坐标值; + d+ y% W+ Q5 v; L- p

W表示由C点至D点的增量坐标值; $ r9 X* y/ b+ l; B+ `

i表示锥螺纹的半径差; / E9 t/ r/ k6 h( P5 @, H9 V

k表示螺纹高度(X方向半径值); ' s2 j# C& Z/ W3 j/ i# _ ], g" G7 U9 Y

d表示精加工余量; 8 E( T) |2 B7 S

F表示螺纹导程。 2 q/ L) L- X7 e) T6 M+ m4 i

$ ^/ F& L+ t `; x+ |

+ b( z2 N+ W2 i4 K8 A2 ?

- p$ U9 y' N4 w% Z% P

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

' q$ J! ^8 e0 v: d3 G$ }. ^9 {

+ i& s, `: d. [# |1 j

: Y; J) p3 o2 ~$ N# A) L

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

! f4 r- a' q0 q+ |' ?) m- n. K

: U7 J0 S* y( _! N( A& S7 ~/ q9 u

w5 g6 Z/ J: F/ W% a7 F

% A: d9 E4 Z$ ]% _" N) K

0 q0 d! }3 R Y3 ^( w

) h8 y) q! Z, e* [- H

% `0 D0 p! G; Z$ v$ `

7 t4 b0 ^5 g! O! R1 L% o

- j) |) C, L1 P4 u' g, C6 n

8 A, t [! [, D, [

+ V' N' J; i5 N

# D/ O3 M, H/ \% g) {& N, P

G00 X60 Z10 / |: ~. P) k% d/ k3 x) e

G76 P011060 Q0.1 R0.1 + i# G) z7 O; J6 F9 s* M* V0 x

G76 X33.8 Z-60 R0 P2.4 Q0.7 F4 1 }8 U6 T+ ]- ^/ j* I5 @
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-11-15 01:28 , Processed in 0.133588 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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