找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 512|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 2 D+ Z) Q. ^" b

单一固定循环指令 8 A$ s1 ~- C# s" i- ~$ Q7 @. M

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 % S: B( E9 [' j

1. 外圆切削循环指令(G90) 6 v' V3 M5 i- _; i

指令格式  G90 X(U)_ Z(W)_  R_  F_ + W9 @. @" E1 Y( b

a; z: l, w" G4 Z/ E

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

/ l' Q6 a0 @0 R# z! \0 r2 Y

/ J0 i: U, W+ R: l7 T* X$ [

( K6 C9 {( Z" ^5 w; } p

图1 外圆切削循环

}+ \) s9 b% S2 y; m* o( o

, D" j" Q) D; b) }

图2 锥面切削循环

3 F% ^/ `9 ~* ]$ c, ~

指令说明  X、Z 表示切削终点坐标值; , r0 h f3 o9 l5 C

U、W 表示切削终点相对循环起点的坐标分量; & s( q- M1 A! w" v

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; 1 b) T X) V/ s6 v

2 Q7 F! U J2 U, X( d

F表示进给速度。

2 ?5 n+ Y- P3 C4 L! s! C" k

* h3 N5 Z. J0 y" a

) A: D& r L- i0 Z1 h- U' b/ D- K

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

( N; l1 G* _* X

& d6 W. |1 d C+ v, D

图3 外圆切削循环应用

% c! d" `" a8 B9 l9 }7 w D

( `2 a2 i6 C# Y! `

8 g# E A) h x: ?: \

7 m/ D% W1 h0 n, ?" n* g

# x8 ^; M0 `+ y! P/ k# v5 e4 j

$ F) i6 [1 C, ?0 f5 ~. v% w% ^+ B

- @# e* H- ` t7 l3 q2 j, z

. u; A( U* m" s5 S& z/ m" k) Z

; w& E+ [ ~& n' h+ w

% U8 {) Z! z: R; d- f

9 ^% ]+ O7 l+ A z' O' d

" C t ~! g6 g0 Z; v( ~

( d V$ e& @* |3 |- U- t/ t" U

G90 X40 Z20 F30          A-B-C-D-A ; w6 C7 U5 V/ Z+ ?

     X30         A-E-F-D-A 1 B5 |9 O; d/ U( o7 M' A

     X20         A-G-H-D-A ! j" l2 P+ @8 ?" M& B0 n

8 e3 N' K! j0 F3 B+ p1 C6 T

! F* v5 ~7 @2 ^0 ` j" X3 Z

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

9 ?( T, q# v: B1 R3 R- ?* Y1 j

1 K; Z2 p, h9 O8 d' r5 \7 T

图4  锥面切削循环应用

9 ]0 W( Q; _; t8 l0 @ u4 w2 I+ t

7 L5 S4 j! E* S2 u8 l

3 t0 y3 c7 n; Y. o$ P" ]9 s$ V/ W

4 f! g! K8 Q, Y+ g# F% W0 M9 Y& J. K0 `! ~

6 @: v* V' D; l+ V: l- O

9 [2 o7 B9 A+ \1 ~; X" s+ X

- Y! s& x# i) N9 ~

, A! l; ], p" A4 B4 ]

2 M W% i+ J. [; s

+ O9 i1 j f6 C6 a+ F _/ z: A

0 e4 t1 {. H" w' h

* X' F0 b$ o. ^8 w. N, j

G90 X40 Z20 R-5 F30       A-B-C-D-A " U+ \) n: x* Q* _+ O5 q

     X30         A-E-F-D-A 7 w) @* ]. _! a5 @

     X20         A-G-H-D-A - m5 [4 a& z2 |& v3 f2 a0 i

2. 端面切削循环指令(G94) 4 n) r& K4 v; C$ P. c' |6 L

指令格式  G94  X(U)_ Z(W)_ R_ F_  ' a/ [2 Z# n8 `" J) L

# R! K6 d, L0 W/ r' Q0 g3 M: k

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

; q" P2 Y- {( h! W `( m; m

( e( a# n4 T! r* ~( Z. Y

@; M+ e9 ?7 f/ x' g# \4 X

图5 端面切削循环

% m# ^7 |2 d1 i3 o- ~! @

" H( m; M8 X! `. B/ Z2 [' ?

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

2 T, w) R. q5 M0 X

指令说明  X、Z表示端平面切削终点坐标值; * T7 J8 D: a Y

U、W表示端面切削终点相对循环起点的坐标分量; 3 c2 c1 h+ b. \) a

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; : Y6 \# h# \, o& v( o

) ^: p7 q4 l; n& Y% n5 j

F表示进给速度。

6 j7 i B( H4 R# o8 ?& P

6 e% I: Z+ u: k3 V+ D8 K1 \' Q7 P

0 R( |) i# ]/ }* v, V

: L2 C& x/ X8 K

7 ] X5 h% E8 q/ u( R

2 u) h0 v, F) T, C; g* S

1 r; B, _& ]" z- k# D( |& }

5 X J" ~! E: C5 \2 g8 V5 C- Z

; b- o% W6 y/ @0 ]8 e

! [, M" }6 k) M: S6 f

0 c. ~3 n+ _3 f

! t2 k" C; q2 A9 r4 [! _9 M

+ s4 J2 y$ B7 s! d! ]' R1 K

; M T, x8 q9 L7 b9 G" w( L- f5 R4 v

7 m, S, ^ B5 I) _% E

8 M9 E7 v& W& C. _" d$ H8 P9 o

; \% l! f9 J! v/ r6 u7 J& D* G, w6 d' ~

6 Y8 f2 ], k0 {" y

8 J5 P+ R' v6 i, t

$ L, u& e3 m0 c0 b

' w, \% g3 `8 H/ Y

( P) |* w, M9 ]" `1 Z9 m

3 p. Z! d6 _0 d* j/ Q0 ]9 R

4 _* `- ^$ P0 O& L1 T: d( }3 u

* w7 T+ V- W' C9 a& U

例题3 如图7所示,运用端面切削循环指令编程。 + }; V6 G; m6 `

x8 _% |8 j {

2 _: Y5 R! t# v4 I

图7 端面切削循环应用

. y# I) Q o( V8 Y8 M# |' k2 C

- O6 e/ V1 c) J9 T3 s: t

! c: e) h5 Q1 V* O; C! \( k' o5 G3 q

! X) W" G; K7 ]+ H) j% O$ M1 i

" j3 k8 Z7 h+ u, F3 Y7 Z

+ D7 s/ G& T0 v% Z' O

) z/ Q o" y: d% m$ v ?

0 h, d: A$ ~- S9 a

; Z. C5 x7 F: ~. Q# ^; i

+ b8 d. A$ p1 `* n

5 w1 w$ E: @. q T7 n7 _, w% D

G94 X20 Z16 F30             A-B-C-D-A . |, P5 ?0 I. x9 b& Y5 R3 C' v

    Z13               A-E-F-D-A   * n% R( o) X2 W. ^" b

    Z10               A-G-H-D-A           * E/ R/ r" Z5 g9 y; B7 U

. k- r' y! n5 y0 G

例题4 如图8所示,运用带锥度端面切削循环指令编程。 $ ~. n7 F+ @1 w7 s% [4 q

, U0 m. O1 O# G

 

. e$ F/ }% n1 C% ~

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

2 o8 S5 u$ d' \

) K- s* |6 T/ I3 B+ j

; \- | {5 A. e1 N5 q& _3 |

: @8 n$ w$ d+ w5 I0 N

! P" E$ |- f0 `+ X- {" X1 @! `' X

1 ]/ j2 ]; [0 [9 i6 V

( T& }0 w- ~, q! c' L

9 j$ G: w6 _+ X- y1 H' J7 C8 m/ G

4 K5 D0 w+ s( h, o6 j2 @! m3 d& g* f

+ H/ Y8 W/ x0 [* n: X" \5 m5 Q& m

4 s" j& f4 n) X: U! l/ E

G94 X20 Z34 R-4 F30        A-B-C-D-A + W6 T1 N5 O% l" Q* _

    Z32                 A-E-F-D-A / H z+ f- [( B X4 x# I6 R

    Z29              A-G-H-D-A ; C0 O+ P; I) |

3. 螺纹切削循环指令(G92) * I$ X, u1 D4 U. z/ ~! j4 v- J

指令格式  G92 X(U)_ Z(W)_  R_  F_ 0 [' b( `$ \ _

6 j" F/ \/ t* t2 Y( p

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

- r4 u/ i7 s# }, A

. ]( ?* e5 s+ _+ @4 B

/ r6 v2 g! b3 ` e8 {2 u$ s8 y

6 @ n. v5 G# D+ A1 T

图9 切削圆柱螺纹

' G0 B) ~4 E2 c, F

! ]4 X- i! k/ n8 w

图10 切削锥螺纹

( t7 d* F: ?# g7 o" `! t' P

指令说明  X、Z表示螺纹终点坐标值; : O! \$ w% s$ h8 j3 q% C6 h

U、W表示螺纹终点相对循环起点的坐标分量; ' R$ c4 o2 U; @* \0 v

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; 1 M% \; }2 C& e9 {$ b( d# y

1 D2 e. ~" ~* B/ U

F表示螺纹导程。 

- H5 w- w+ }% U+ r/ v* G$ D

9 P, a w; n4 D" z/ a2 S

7 R4 B+ _: ]) _' j

, o; o) ~. l$ v I

! z( v/ ~% b9 ?* n: t) W$ W

) A: ]) \8 @2 H3 h

6 J5 p- e+ U1 m+ V- H F$ F$ W

, w6 Y1 k3 H: z: g4 i+ T8 p% y" c# V

/ Y4 f% Z# s0 ]. N! `$ _: w2 N

+ z/ N) Z4 [# |* G5 D r2 f

# T1 a; ^- ]3 T* Z/ b; B

6 m9 ~# b& r G+ }/ _6 h

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

& L% {8 o9 k% ~- e9 O1 r' M6 g; e

. m7 p. G1 P8 r2 I" G7 a. r

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

2 T) G" W, U* ]) R

7 D7 e. |' p7 L! r% o

G50 X100 Z50 * q& i8 r$ Z9 j6 C

G97 S300 # }/ ~8 c( r) H3 {

T0101 M03 0 p9 A6 p1 B' j0 i

G00 X35 Z3 7 Y* ]% X2 e( n) A! b% v

G92 X29.2 Z-21 F1.5 % \8 K$ [0 e k# r" ]4 L

      X28.6 ! K' E! [* T- {' x( N

     X28.2 4 R) U. z4 F# \* J1 j2 }! a. O

     X28.04 ) P" V7 F B' ?& k

G00 X100 Z50 T0000 M05 ) F- I) j0 t' t6 I& T2 I

M02                                                : _( h; Y+ ]: @& n& B8 h

/ o5 J. S" n' @/ a

2 q: b, j; P$ J; q% A }: b

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

* [: r/ Z1 W; L' M0 ^& Q6 P

0 R' T$ j: r. m' h

- y0 Z" c% Y6 X2 y! v6 [0 w

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

2 }- g, L" p# N% {) t% g

     G50 X100 Z50 ; V% U; t' n) W. ?, K; x

  G97 S300 / b4 Q+ n9 ^, L3 q" X# x, b

  T0101 M03 ) L, S. b2 F' d6 j% ^

G00 X80 Z2 1 a% o S; f: q- J5 u9 A4 J

  G92 X49.6 Z-48 R-5 F2 , w3 A" \/ Y2 c# C' `+ Y& H- ?

     X48.7 ) J" N# J" f, g G+ G7 i+ N4 L

     X48.1 , v& `9 M% c$ O% o: l

     X47.5 4 _9 [3 G1 T: a# L

     X47.1 $ M, m: y3 t' F, _" A2 u* U! B

     X47 5 S3 Q5 F w* M, c* ?, H

  G00 X100 Z50 T0000 M05 $ j5 b: {% |& f% F

M02 ! B4 t) y. h* B- }8 ^0 p0 u- W
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-4-3 11:09 , Processed in 0.160147 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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