找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 455|回复: 0

数控车床单一固定循环指令

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 & K/ J% g$ u9 Z8 T! T! Z; S* s( V, K

单一固定循环指令 9 L; D2 ]( y2 i# f$ |) ]4 E& a

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 0 r. ^ v3 y* |- F$ b8 l

1. 外圆切削循环指令(G90) / m, ~4 Z3 K+ M6 x1 {

指令格式  G90 X(U)_ Z(W)_  R_  F_ ) _2 x" g# \# x

$ R- E% s. S5 S7 K$ J3 w5 B9 U6 ?

指令功能  实现外圆切削循环和锥面切削循环,刀具从循环起点按图1与图2所示走刀路线,最后返回到循环起点,图中虚线表示按R快速移动,实线表示按F指定的工件进给速度移动。

4 S/ D, V0 J( E$ f( O2 }

( l9 Z0 K# ?3 C6 {- p* n

4 X5 k/ _" L, w. `0 j( A/ `

图1 外圆切削循环

2 C6 f/ J0 S4 `, e9 E

) S4 d7 f9 B- |/ W' A V6 l

图2 锥面切削循环

- x: _. e2 {) I5 q

指令说明  X、Z 表示切削终点坐标值; 9 ^! ~/ [6 T8 U% \

U、W 表示切削终点相对循环起点的坐标分量; . G1 j: S9 R$ }4 o1 f+ D1 w! g

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; M4 e4 P5 B% R

0 t# B. U! k9 m$ a* c* z) D

F表示进给速度。

" k+ |, z1 I! e' h

7 ^; B3 W$ k9 j7 ^; f

9 n4 u* {. |( \2 h0 b

例题1 如图3所示,运用外圆切削循环指令编程。

+ o0 l0 B$ i' N' Z, a# J

" N% D' I' H5 S8 j# d4 `* u. z

图3 外圆切削循环应用

% K; G7 A, U2 ]- t5 z" V6 F

/ P" j o/ P6 f6 S; k- s

& q/ a: s+ p2 w( k

3 M- g4 G7 _$ I: F5 @/ u3 j% ^

* Q+ B2 K! u1 h) W9 |9 a- y

7 g* c/ G) }& H `

1 h6 y. g( _" R8 @6 [6 ~) D; C

P2 G- r; e9 A3 l' l

" O; B5 O( N+ q3 Y6 Q% j6 k. `3 _$ h

) \& u% R4 p. t" E6 A4 O6 r

; m" b# J f# N

2 I. {$ ]. V% j+ W C% d

9 o$ ]3 T% j. Q) d1 F0 X# z

G90 X40 Z20 F30          A-B-C-D-A 1 W% A4 j( }- G# e# n8 M

     X30         A-E-F-D-A 1 F% Y! B" ?5 M& ^# i

     X20         A-G-H-D-A / i+ u6 `% H$ j. S8 ?# l

. I2 t1 |7 j9 `* [1 y

' L" ^2 l+ ?. I+ N/ u O

例题2 如图4所示,运用锥面切削循环指令编程。

# `7 ^; ]$ F3 l

- s: c' O& k5 _4 n

图4  锥面切削循环应用

: v# Z' R7 M/ I+ W1 K6 \/ S+ w- j

4 c8 g% E2 ]- E, B# X6 X8 Q6 U

4 |: B. a4 j$ i1 G

! ~5 b" _) ]8 h6 j1 K

% p& }! {1 U! R. w( S

( J3 j; o8 {( v4 C. p6 W

2 w4 H) s( Q3 [) d$ T

- _6 L- X' v+ Y1 q- [$ b

# D5 m0 }+ I" X& m, G( Y

& @. C$ S4 Q- P, ]7 ^

" j& o( ] c% ~* l0 P

4 @. R$ Z+ A9 Y6 r W& b. U

G90 X40 Z20 R-5 F30       A-B-C-D-A ! }6 K$ m8 y& `5 p3 s* z

     X30         A-E-F-D-A - X9 x; r( j- ~

     X20         A-G-H-D-A : p* `1 f/ x; e1 \9 d4 ?+ Y

2. 端面切削循环指令(G94) $ \4 P+ T* p' |6 Y, c

指令格式  G94  X(U)_ Z(W)_ R_ F_  9 s% }& @4 ?0 Q5 o) @8 L& X

+ G0 J2 t" q; @6 x

指令功能  实现端面切削循环和带锥度的端面切削循环,刀具从循环起点,按图5与图6所示走刀路线,最后返回到循环起点,图中虚线表示按R快速移动,实线按F指定的进给速度移动。

' ]7 i+ M- U0 j' p9 b* d1 [

- ~4 M# ^$ d$ s! Z: ~4 l, x

4 z) e I( S& j2 I+ d' ]

图5 端面切削循环

" g+ S" u6 {9 A, [

3 v: o" J0 F4 t$ v* `

图6  带锥度的端面切削循环

|3 |9 \" N+ o [) Y

指令说明  X、Z表示端平面切削终点坐标值; , w6 ~: z& Q7 X& L6 M

U、W表示端面切削终点相对循环起点的坐标分量; 6 Y$ i+ J& B$ ~. T" f% }2 y

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; 9 O( ]* h6 S) \( A3 ?, C

& U w7 Q' {% [9 a, s5 I1 T

F表示进给速度。

) U, Q5 \8 [ H' I+ s& v' `- _

' `7 @/ I' ?+ j2 t

" I: t; b \ b( X3 @# G, m2 v3 p

3 j" e X- K' K; N

& l: V1 w' q s' Y: L( f+ }

7 } R2 o0 B9 u: r D, r% @0 ]

3 c) v1 p& S* a+ e

' W, q# \8 k9 \$ \% a! @

5 `, a0 Y$ D7 A' m

2 I) i+ }( b( ?( ~- m

" F+ O+ J2 R- J* U

2 r' ~' ^8 Z( z

- H v5 N) v r1 l

5 v( E& t: C5 V$ n6 G$ _/ [( z

& ^' H) X- ^! F; P! ?) p

. Z% T- ?5 O! X; Y

* _4 I. v" V4 m z

, X6 `7 P* f+ y

/ x) V% r6 w' M4 |. ^: o1 D" Y

6 w/ P- K6 v3 i) @

2 y/ u% U5 k @

8 |7 A" n V# y' Q) m

8 _/ \! S5 _! o3 T5 a

) z3 E3 U# w% R) v6 F7 k! r

@9 K& _$ o( b8 u3 _

例题3 如图7所示,运用端面切削循环指令编程。 / Q! i( L! G1 x7 g* T& V

1 x" `; t$ g" J

* p6 S2 i# X: Q1 ~0 Y N- Y

图7 端面切削循环应用

; D$ G* I2 m g0 j2 u7 R5 w

9 L9 {& n* R# _8 i$ b( Q* {0 v0 p6 F

* C& m' V' T3 u p9 Z3 A% H

0 L* u" L' _0 l. m+ Q# v

. g; r, x9 G# ?5 D/ A6 f% w

; r9 N3 }: l& ~9 D& U) [! s

: h; [" }! [3 J, Z/ I. U1 x) z

0 ?$ _3 ~ J- ~/ X2 V$ ^

; |/ O) R! X* D3 ?

) I1 O% E5 Y3 y: `5 h

- Q- B1 ~/ S$ E' G+ r

G94 X20 Z16 F30             A-B-C-D-A 1 @8 K7 N1 i4 S3 G

    Z13               A-E-F-D-A   * `8 \5 Q) m' |- \+ U n

    Z10               A-G-H-D-A           7 @ k+ e+ i: ~7 W6 W$ f" D

& c( J& Z; s: g! W3 f; Y" `, P

例题4 如图8所示,运用带锥度端面切削循环指令编程。 . l1 w3 D4 L( [' v

6 `/ j; j. Y* f, \

 

* [! e2 i1 E; [$ R% K" r) b

图8  带锥度的端面切削循环应用

$ p9 @2 a* V9 z

8 R" I% E1 G; K+ p

, _$ y: v2 b8 a

! h2 x/ d- \+ w9 j- W) x4 {

: Q: ]3 A$ o5 |/ { w8 H

% x+ n- ~3 ^% ~$ s$ T5 `

) ^" N( _8 r; n( S+ E& W

/ w4 C% G2 O% U5 x9 Q0 N

( ^9 v4 y, _3 m- \' O

* Y% B$ y* V9 I* {: |# D5 B

& R$ _- l, W: }7 @6 C, K, f

G94 X20 Z34 R-4 F30        A-B-C-D-A G0 f O- i, N

    Z32                 A-E-F-D-A # [1 Z% c) l, z% a/ b

    Z29              A-G-H-D-A : x" C3 g1 U- f4 r+ Y# }6 e

3. 螺纹切削循环指令(G92) 2 a8 H. ^! ^9 D! y' C

指令格式  G92 X(U)_ Z(W)_  R_  F_ ; V/ t. A4 e2 |, i$ ?6 `

1 E. Y! {. ]2 J7 S/ C) @& W* G

指令功能  切削圆柱螺纹和锥螺纹,刀具从循环起点,按图9与图10所示走刀路线,最后返回到循环起点,图中虚线表示按R快速移动,实线按F指定的进给速度移动。

: T9 `) b5 I y' K

- v \8 G! b$ V5 v! k3 w

" ^& I* Q- O$ p; L

1 Q+ ^& ^ d9 Q1 |

图9 切削圆柱螺纹

/ i, `* [, E+ x

# F; Y) ?: e( i6 ^2 `

图10 切削锥螺纹

3 o: P$ g% g. p5 D- E; }% O

指令说明  X、Z表示螺纹终点坐标值; $ s- P, l/ G* V# q

U、W表示螺纹终点相对循环起点的坐标分量; & E7 v3 s* A2 i* H3 H! t

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; 4 N% l# F ]1 ~8 \' {0 ?: b

- E: B+ @2 O, ?" h) t- q# a5 s% W

F表示螺纹导程。 

( z2 t5 m7 Y I; _

" ~. k, B0 h$ w3 c& d2 Y( U

6 t" \) B! F- J0 a! X4 o' d$ ~% u

: A+ d4 S1 R: |8 c

4 A3 e9 _/ a( c& b4 {9 V! E

2 A% G2 [2 @' i

0 F; R& j0 b6 \; G/ V/ u, {- b% X/ n

! b; W8 k2 L! }7 e; M Q

) [! z/ M; H3 D1 k' F- a, k

2 S' T; j1 [! ]- I

0 f6 @: \5 a& Z9 j( h( i

/ Q& `. i3 F1 Y8 Q5 I1 \! g( _

例题5 如图11所示,运用圆柱螺纹切削循环指令编程。  

! ]9 D4 [4 }4 K" a' [

0 r2 D. o9 c+ J+ c2 t3 X, a1 F

图11 圆柱螺纹切削循环应用

. q2 l7 F5 k1 Y

( P- V8 a8 O o7 `% i6 R

G50 X100 Z50 $ X% h" ^7 ]# U% \/ [ f5 D

G97 S300 2 w( k$ v3 F2 ~0 q" S0 _

T0101 M03 - @! v! r# x3 a8 _! p, w( \

G00 X35 Z3 3 d: S& j$ `' M: V% J5 {

G92 X29.2 Z-21 F1.5 0 i* B v! o3 G2 a0 u2 @- e

      X28.6 , L0 A; y9 [4 J6 j: p# n; I/ H* v# E% c

     X28.2 6 c% {; o, T2 K! M! |* S$ S

     X28.04 , {' J5 k, R) c P

G00 X100 Z50 T0000 M05 1 ?# V" N E3 h" S5 }; J" y+ F

M02                                                - O8 p K! \3 f Y

& m, ?+ b3 u d/ i* ]! N

, \+ Q. B3 x. W+ J

例题6 如图12所示,运用锥螺纹切削循环指令编程。

1 { q* |1 q! Z) e* N- u- i

& v4 }0 `' o% f+ }! p! H# k

) M* \# {( V% A& }, ^/ U6 J: s

图12 锥螺纹切削循环的应用

3 S3 O- k) M+ u4 G( ]

     G50 X100 Z50 . t4 Z/ @0 t/ V- |0 |! X# d

  G97 S300 9 h6 M2 Y- _* D0 H

  T0101 M03 3 J! ^ e' G1 ?, b2 ]8 {$ R5 Z( V

G00 X80 Z2 9 c; b! V8 E/ |: Q" z- ^5 N

  G92 X49.6 Z-48 R-5 F2 ! E+ M3 F8 f) p- s

     X48.7 - z' i, s! F# r- {5 o# i

     X48.1 * T2 B; d; @/ h" s# t

     X47.5 " E! i- Q3 \3 v* Q

     X47.1 9 m2 g2 r Z; f7 F4 Q% J

     X47 6 \" d( c" d% `' ?9 K6 Z

  G00 X100 Z50 T0000 M05 E0 w C/ P) \2 T/ v2 ?

M02 4 `+ [9 s4 `% ~% W% ?+ Y
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-12-22 16:45 , Processed in 0.144329 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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