找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 613|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 # i: |: h7 |' T: x- ^

单一固定循环指令 : ?3 K# U4 {- J; b% A! J! z

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 5 _- f* Z5 g! C D

1. 外圆切削循环指令(G90) 8 v3 x, |! y5 l

指令格式  G90 X(U)_ Z(W)_  R_  F_ 7 S) @3 P4 ^4 d. r( I6 w

2 i: u0 ^: ~, Y7 {: q' F

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

) ~* v0 Y# W/ p( }

) r1 w: x1 [8 N! p0 i1 G g

! O9 P; S5 ^1 I7 ]! o6 [" N5 M0 S# V: U; b

图1 外圆切削循环

8 M* b+ ~, X$ W: j3 E( X7 X+ t

4 p2 _! h; q; Z7 O$ ?

图2 锥面切削循环

3 J/ M! G, W( ^# F9 k

指令说明  X、Z 表示切削终点坐标值; 7 L9 ^+ H9 g8 y# S) p

U、W 表示切削终点相对循环起点的坐标分量; ' O6 Y" y8 E9 E% x4 @! V

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; , l2 M6 |; b9 v

9 O+ W1 `$ ]4 T$ N' ~* Z) V, ?

F表示进给速度。

5 u: K, z# }$ o7 S# O

. c, {$ T" y5 _( F4 e$ _% t

( l5 C. @ P) P/ C4 |4 Z9 d

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

- J, G1 D5 b5 o$ H

# Y# @3 {( h& t

图3 外圆切削循环应用

3 p6 l1 X% P8 ` O8 h. Q

& }4 C+ i' d. ^, Y/ W, W0 O

4 G: Y/ } a7 m0 V

; Z/ D! \8 e' [. R4 ]# u4 X. g

. O* M& X8 O4 j8 L3 q: M

& P! c4 g! x, ~- o7 }. A

+ k5 @2 {9 B* }/ ^7 |9 a' A8 f. [& u c

! m1 L+ ^/ o5 s

0 [# E9 g8 h7 q3 V( q3 C) f

, G, }; {* w/ g4 q% x

* C. N, Z9 K/ `/ X

. u3 l) O j! z) H5 j

" Z5 z8 A2 Y1 g0 Y3 g* Y9 L8 [1 ?. G

G90 X40 Z20 F30          A-B-C-D-A $ j; u, A( {' z' c, f# D; r

     X30         A-E-F-D-A $ E+ g. {; ^& X9 `: m' e! m! F

     X20         A-G-H-D-A . o6 m7 e) S7 M2 |$ [6 Y0 `

! M; I/ [; T& F7 n$ l

. C- w7 C* f" q5 n D0 D% I

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

8 k6 ~; F+ v5 m. V H

& `4 t# h0 i4 H) f

图4  锥面切削循环应用

5 w, \/ G- T3 y

! d- y. A H- d- v5 [( J

# `& |6 z: L3 W( s9 u5 ~

( b1 l6 c& X9 S% o2 m

7 P( M9 g; T$ r$ }& \" p" o

: Y; N& q" b) h( i' A4 A) x

* R# n% U* J6 k8 R; F5 O6 ^# Q

+ g" p! s( I5 t/ I

, Q% D1 c$ {3 U% P) L! A

! {8 b8 q7 W0 y8 L* t% w

: A R) E: R3 `7 C. K- y) s

3 M, @+ J, F7 F" b

G90 X40 Z20 R-5 F30       A-B-C-D-A + S7 ]' G3 N; B0 X1 Y

     X30         A-E-F-D-A # s' S. h7 n/ _7 l/ z

     X20         A-G-H-D-A " t7 @# R7 p2 \& C2 v5 m

2. 端面切削循环指令(G94) 7 c: W- t4 J5 E+ ^4 q( I

指令格式  G94  X(U)_ Z(W)_ R_ F_  # S1 P8 K) |/ c4 r$ h

" {) H- f, R3 E: _0 V

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

% q, v) u5 I1 m' l. L5 J

: {% A$ G" n' \4 y* V' j- n

8 N" o. ~! a# `) {* i

图5 端面切削循环

. t* I( z. k+ _7 b

. ~! r! r6 X. o$ E* C$ d: F9 E

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

4 H/ D( R; _5 ]) {% L* b* k

指令说明  X、Z表示端平面切削终点坐标值; " i+ z5 X9 j7 D" G% x6 ^

U、W表示端面切削终点相对循环起点的坐标分量; ; e: D* `% T2 E7 a6 [

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; $ F! Q+ w3 L) h9 T" i: \; O; h

: D( w6 i2 H, ?, g

F表示进给速度。

' E; m2 A1 I& y/ [3 W

& E$ h: [# H( H

# ^" \- @2 d2 z, I6 y4 k. A

0 g9 R' m$ ?# c) d# E! f0 s

' }$ E; }2 p/ U$ N4 z3 T: {

/ ~( K/ z1 y# ^5 E

. M. V. Q. x# J2 ?* \+ I/ }" a

( V8 w! e. `$ V5 F

) V g" Q7 x- K: m

% {7 ^; z* u9 H' n8 X X

) C* Y k$ q% t; \; b' ]

, b2 ]% A+ w1 H: @: h

" F" G9 b2 j9 K

2 _2 |5 }& P+ x8 ^; o' n" D

& n5 Y' L0 @9 K3 f/ p; j* T

7 U) H8 Z% U2 R5 K' D

+ c) u! H4 S3 }+ U* e

' |8 F @ x w2 V

8 M: q1 Y2 Z' L% n

: S* ]" S! u9 n9 L/ _

: V" D4 s! J* o# I7 q

+ P) y' B5 ^ I" n, _+ q2 X

' U. y1 p) h0 D, }. y0 n6 ~& v! o

& v" i4 ] y' P! e

4 V9 i: J* L( s6 U# p6 t

例题3 如图7所示,运用端面切削循环指令编程。 + b6 C3 `( K4 ~' K3 ^; W& x9 r

9 M5 H2 b' Y) t! A9 l' Q# b

9 g0 x5 ]# |/ t

图7 端面切削循环应用

( C4 I @$ k+ J3 P8 b/ o/ C

" [2 v( E8 R; e! K

1 F0 g: S! a. j: i- j! L

( u. r( M8 K' [

/ L5 I/ D0 `' V( K+ h- v5 b7 G

+ W* ~2 T; A3 y" c5 X% d& X

+ u0 M, @6 A4 b( s" m

- {3 F4 [/ b' p ?0 B H7 F) S) A

+ k: b/ c8 A! ~* F$ S3 X8 V

5 ~& A/ t, s" y9 D0 L/ O8 `0 q

& l% Y& A& a& @ t8 b! k

G94 X20 Z16 F30             A-B-C-D-A : S1 r! }+ w1 ]7 n! z Q/ b$ s

    Z13               A-E-F-D-A   8 O3 m- W/ b: C0 x/ o

    Z10               A-G-H-D-A           5 s' Z+ n# F, n: P$ e

9 W d6 `$ H4 E- ~5 n: ]& x

例题4 如图8所示,运用带锥度端面切削循环指令编程。 + B1 F; `; ]0 | [

% s) W+ z) f" T' G- ]

 

! } F: x' ~5 t2 c0 ^# e) S' r

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

/ G" j9 \0 M5 s7 H

8 \- e/ b2 ], p$ X

8 N6 E6 u% c% b6 b+ K( q; I# e' l

' I2 Y2 f5 j5 s9 ]0 V4 s& r

5 P' k; o7 M3 H% f8 R* A9 Y! S: ]

% }: l! z/ ]. l2 U. p* Q; u

5 z% b" [3 F9 ?4 a( {4 J- c

7 E) W6 ?2 @" W# Q( ~- C v

3 K7 x" E3 N) e* @ I' ]

6 H& b2 T! T& U4 |

/ s; r& e# U H/ Z* {

G94 X20 Z34 R-4 F30        A-B-C-D-A , d5 P& Z$ D* C3 B/ x: ~

    Z32                 A-E-F-D-A 8 [ n: k/ t: T$ I% z" i

    Z29              A-G-H-D-A + H$ R2 ~: ]3 T6 R

3. 螺纹切削循环指令(G92) 3 W- q# v) G! V i1 H

指令格式  G92 X(U)_ Z(W)_  R_  F_ : J- ~0 K2 c) n) @* G1 ^/ G

( q; f g! h+ D

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

+ M- ]/ N7 }3 M, E" a) G! O1 g

9 J4 J. I/ N1 D# z3 |

2 h( ?, u( P8 j) j G

# k x! I% G# M1 q" M0 P0 j2 ^4 {

图9 切削圆柱螺纹

6 }1 K( B2 u- y; R1 `

! j5 V q$ J& o' R. H

图10 切削锥螺纹

6 ]8 x0 |( Q6 {

指令说明  X、Z表示螺纹终点坐标值; 1 S w I; R3 d

U、W表示螺纹终点相对循环起点的坐标分量; - l7 @9 K8 W V* ~( z/ u

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; , c9 Z- G% @6 ]& l" c& G

, a4 |) ?; ]( j/ b6 I

F表示螺纹导程。 

$ V% e R! w% T @$ Z2 |( c& A4 q* s

8 o+ V8 I2 i( w$ i6 x: }

+ e5 G9 V- U/ x, j' v7 l2 l L

2 @2 i3 o( R: I( V' i

$ @( T! x2 Z7 b) [

1 V5 J w8 T: |! W% Q

/ z# T$ n) U9 x: @0 \4 E- g

+ C* I7 @) x' j/ G- I

t1 q( J( n6 v1 j7 n9 |1 R+ D* {

+ I; R+ |, c6 w5 L( @: W+ d8 G

* v& e8 G. l ?! L+ T! z

" P- k6 c/ M; E8 Q) D. X( @

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

8 i3 g, z- K Q% i8 `) D+ U' J; @

* ?2 B- K* X* `7 G+ [( W

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

* |8 M" [) N) g% m9 n

' G/ y# n( V9 E

G50 X100 Z50 ) h: r/ k" W& O3 I2 x0 i

G97 S300 - p% T1 z) R3 A1 @! Y) C* f, V

T0101 M03 : x0 N' j% v: g* l

G00 X35 Z3 : V: _, t# n; Y1 J& Y

G92 X29.2 Z-21 F1.5 * |1 s0 J2 [/ ]* `. i

      X28.6 ! E% y; F+ A) W+ s0 D8 o, |

     X28.2 ( A7 l8 m$ V- x

     X28.04 + _/ ?" ?, [+ G

G00 X100 Z50 T0000 M05 3 C' t3 a- |9 e+ V7 j1 Z

M02                                                $ y5 O; |5 I0 J' f9 t& I

$ ]. g* S+ |. a5 a

' o: r( q d) U% q

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

: M$ C: {3 q @* q2 Y+ u

" j% X3 r) L) n: ~

+ z/ ?% v+ ^: I- t+ j& q6 i

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

" k5 O' _, @1 {8 m9 k" r+ }0 x

     G50 X100 Z50 & F$ s- n4 _2 I# O

  G97 S300 7 h- Q; r e7 ]. x

  T0101 M03 6 }" K! J% N8 I8 N) e

G00 X80 Z2 * l2 c. J9 R' g# p1 A

  G92 X49.6 Z-48 R-5 F2 8 F6 [0 C3 }% O: Q4 C" c

     X48.7 + O* d( j% I. G% l0 R

     X48.1 5 M- N9 A0 u& q* E( j

     X47.5 9 ]+ R, c, a& ]2 K# I* d% T/ g

     X47.1 }/ y: f# n" ]0 ]

     X47 , V% B3 E3 j. q9 q. J

  G00 X100 Z50 T0000 M05 $ q* N4 w+ T# L. I7 Z

M02 ( y9 l. s0 n' l7 e8 s2 j
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-4-26 18:45 , Processed in 0.158713 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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