找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 471|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 ; c9 l2 k4 D c6 q6 O3 F

单一固定循环指令 ; ~7 N* ? c. K4 ?8 Z

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 ) @# G' I( ^/ q+ b% C! y. i9 D

1. 外圆切削循环指令(G90) ; ]: g) o' ]& q/ |

指令格式  G90 X(U)_ Z(W)_  R_  F_ ; u8 {; d4 l( i

s' _+ K4 F4 \5 j; d9 I, w

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

' l6 M2 n0 g0 ~ q: r2 M% z9 Z

7 X% ?' ]" A9 M- _ P# O

6 J0 F2 W" a) f. _3 B$ u5 I

图1 外圆切削循环

. t- P7 G9 n0 L K2 `( `& ~# i6 ]

# f* ]$ ]% H$ q! W& B0 }: Z

图2 锥面切削循环

; R# S5 {1 s: O1 X$ y9 }% f

指令说明  X、Z 表示切削终点坐标值; # o& P6 f$ Q( w& c/ f

U、W 表示切削终点相对循环起点的坐标分量; - [: `' [8 G- c" p! Q/ e6 P0 B

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; 9 U5 F* [: L5 g4 E% B$ O( v

7 O: \ G/ x# p4 @3 `% x

F表示进给速度。

# v! U& m5 C. y

/ ?% g/ J' r( [' {; F

5 s1 A8 }2 p9 o R

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

& B" L1 p6 `! h% l# \

5 o% D1 K6 e& P# |* \" ~2 W

图3 外圆切削循环应用

% @1 }$ p/ T0 T/ z' B

! L+ a% {1 y, _0 J

% ?: _2 E% i8 w; h3 \

) n, z2 e6 @0 D1 j* Z

. C+ o) B7 ~2 Q0 T$ C z

9 U) t4 r: s' @) M3 ^' r) `

: v4 o$ p) w+ G/ p% l' Y

/ O/ ]& a4 O! L" K! f

5 m3 M3 H0 {1 X1 a

$ L) e) Q4 m; j2 f

9 d1 ]6 D0 U+ ]+ x+ H) J, R

4 [) U3 ?. v9 w$ F0 ]

0 U2 V6 q) Q( a

G90 X40 Z20 F30          A-B-C-D-A l6 g2 ]6 F0 C) g: n% q

     X30         A-E-F-D-A G: c& b+ o5 d' h

     X20         A-G-H-D-A ! i9 d' e! Y" A! B& {

% ~' o( r$ d& g8 [2 Q; Z' {$ @

$ r/ o8 B$ G/ F9 @

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

) E t3 T* H/ {

0 D- E9 P# L2 \# p6 P1 H

图4  锥面切削循环应用

* X. k$ ]1 [! X3 q

. p- {+ @' f4 r0 A$ {! Q

: [' ?; Z$ T$ X7 q4 J0 l4 k. R8 \

( o1 a$ s3 b& h3 w( A- R

! ]* ~8 U5 r) o/ B

+ K: k8 m- E: N4 U2 S9 w, F

' f* L2 R; Z- m# r# n

) A/ C/ ]; M* Y* y( @" u0 j

, ]% ~2 \. @+ e+ E% ^. M

2 `# [, K2 M6 B. ?+ U

1 b! p" V6 E& K; f) n9 @

# r, I8 y3 Q e) ]9 }8 S

G90 X40 Z20 R-5 F30       A-B-C-D-A " F8 H3 P! s. a9 `4 |6 P

     X30         A-E-F-D-A 1 c0 D" K2 J# S

     X20         A-G-H-D-A 6 a% Q1 N- s1 ^1 n0 R$ |' \& j3 R- z

2. 端面切削循环指令(G94) # Q; |/ d1 G+ J( ^ T! U9 H5 j

指令格式  G94  X(U)_ Z(W)_ R_ F_  ; K7 w' B$ ~+ v! K5 u8 @! X) d7 [

6 \6 J! O' K' |1 R4 W

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

8 B# |' s2 {5 R+ \2 g: A$ J

6 N. i& q8 M" U/ E7 ?

6 P( r$ a/ S2 ^9 a' @

图5 端面切削循环

' S# }* u1 e6 y/ l. T

& U* j7 |. `' R+ h: f, Q9 B6 ?

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

/ {; \! q: e, f; _4 c5 w% I3 [

指令说明  X、Z表示端平面切削终点坐标值; 2 w, x( x. Q! _: `" H: q9 |

U、W表示端面切削终点相对循环起点的坐标分量; " ?) S' W0 W. \% W

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; : E, t6 R4 e! A

7 r0 l& K# i6 K

F表示进给速度。

q: q N- K1 w# u4 o; G

5 m/ Z2 V g# h( E

1 l: \8 F1 d* |

( l3 X/ ~" v! d* d7 }6 ~! z

/ q4 L) i) B9 r

7 q2 f- \. Y5 V" ~# @( ?( D

2 F/ M! N! x& P8 `2 B

+ [- w4 R2 l3 Q1 t- e) b0 z

+ u7 a& ~) o, {

5 s [4 [; X" ^

+ B( h e# l+ w4 A, n

$ x2 C% {& m3 v/ T- C

9 V! {3 F$ ]9 ~' d4 M. k* c, H

# s+ y/ o- {- a

$ z( B: x% n+ P0 ?4 C" r$ v& d! ?

0 A5 M% \6 t! ]" K r7 ?

+ J8 }) k" f7 i

W4 z; E7 t8 H1 Y$ ?$ Q) |8 e

+ a8 I/ c( O# r" Y3 c

( P: Y' q" O% {* w- D, E4 e/ ~1 f

; o: y: J, `# M4 a3 Q; N& g

1 q# n& @! Y t: c, g6 {

@4 k. G p8 y: Z' Z9 U# |

1 F% i. a# }5 J1 l: F% p

2 V& S9 P: B3 @1 `& B

例题3 如图7所示,运用端面切削循环指令编程。 ; |- o6 U% C: |4 k: c2 t- C( K

9 [9 K+ ?1 b( F6 H' s) c

& J: l2 Q# s1 s- \& H

图7 端面切削循环应用

0 C4 k" J3 X% H! |" S* S

& N r- I- T! I: ?, {

7 |+ t( X% A, D. b2 X/ L# X: c8 C

$ S, e( J8 p- h$ T# K; z

+ o9 Y6 U+ n2 O3 g& @; J! P

( Z0 x' [ u, y1 j7 S+ s, z

2 P! c3 \: F! G% f1 \

: ?8 m# H/ ?4 E) y( n

% L/ {; \& b4 R0 z# D1 Q

4 \3 @) B3 f2 A6 t) F) S) \! |0 c

& |1 K M, C/ @0 b2 @+ q, P

G94 X20 Z16 F30             A-B-C-D-A ' e- I! i" h, n9 Q8 s( y U7 u

    Z13               A-E-F-D-A   5 ]* t) V: h& Z2 {

    Z10               A-G-H-D-A           $ g8 y* L H$ @8 E0 p) n( }

: R) z2 w3 X9 M4 o- |- Q( T

例题4 如图8所示,运用带锥度端面切削循环指令编程。 ( g F$ R r( x6 K- m$ {* N

/ }: ?9 G) P1 c* j B" B$ B2 A

 

d2 C0 E9 x4 }( d7 f: L# _

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

6 [( \9 I- t! i5 f0 M! p

- D, f6 f2 }; r( R

6 D- _8 C( K2 R0 [" Q6 |8 M8 D) s

! J ?# ] E# ^% O

/ i+ M9 ^4 v3 x q4 l0 A

* v/ z, f+ i' {" o

8 P+ l: I: }: c

* u) I* E7 g' l" t2 d$ M

) w/ w# F* K+ W. A

( W9 g, i. M* i/ S! m5 S

% w# Y9 s! Z( R* M6 u1 F4 ?7 d1 x( a" a

G94 X20 Z34 R-4 F30        A-B-C-D-A H6 G+ h: l5 z6 j. v

    Z32                 A-E-F-D-A ; z- d( x0 c1 Y. d

    Z29              A-G-H-D-A 6 a- C, j: i9 U5 r }7 B

3. 螺纹切削循环指令(G92) 1 |, s% p V: L, x

指令格式  G92 X(U)_ Z(W)_  R_  F_ 1 r9 V4 H" R5 p0 S. l

! N( E' _/ K3 j; C* z8 z' O

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

7 H2 R1 O; y2 B6 S8 G) [, u

' ?( R* W' |- L* F3 m% H' t

- n0 _# ]: O& m" F; q, J; J

8 L B5 F3 z6 s* _# Z! j* I0 }

图9 切削圆柱螺纹

+ x5 ~1 n, x) ~. ?, ]7 ^

. A* j- z& k' W% F

图10 切削锥螺纹

n7 b- l0 i' q: m5 J

指令说明  X、Z表示螺纹终点坐标值; $ ]& n! g Y# R, X0 G3 `% [4 T: T

U、W表示螺纹终点相对循环起点的坐标分量; . |7 A$ L3 c1 Z

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; : J p9 i- D+ c& w1 I

J1 H* V: p. I# \

F表示螺纹导程。 

7 `9 t& l% R$ o4 {/ O% C; M

, O* C0 @5 M4 E" F$ `! j+ m. N

0 {$ r3 m/ H9 z( }+ H: z) ^

( i8 j0 O4 S9 d# z1 _, M

: j; H1 b4 I3 f4 t p2 ~

: t$ g2 X8 `; L: D

. S" Y# K+ {4 v. C+ s8 B

: ]; i. V9 d3 ^! K6 F

7 W' v6 b/ I5 M: t- w) f

( k S' B5 ?8 y5 x1 i

0 P! H) i4 I: @* k

1 `0 }/ k! Q$ |# }1 j) v( O# V6 D

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

z5 e& n9 |6 w2 d- y2 K0 `+ j

5 X8 v" t& t$ _

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

" f- `* R7 H; K, g6 r. r) I

! o5 i$ G$ r7 K9 q! k3 Z2 {

G50 X100 Z50 n! Q+ v+ `0 G

G97 S300 . A# H5 Y2 B9 z0 F2 h, i4 v

T0101 M03 8 I- X3 o1 `$ G, M8 u9 x9 u Z

G00 X35 Z3 8 u, h: P7 M0 K: Q' G4 H3 T3 i1 u

G92 X29.2 Z-21 F1.5 % B z, H+ u" B# c a' g

      X28.6 5 G" Y' Q" c. ~; X( U+ a

     X28.2 ; c: K9 K& U8 b5 M

     X28.04 * c/ R6 V) [; S8 E( g

G00 X100 Z50 T0000 M05 3 ]0 q( G1 L" u6 H' w" K9 H% u

M02                                                7 ^/ X/ L2 M9 ~5 I% i& J

$ `9 u& O# q* C

+ V2 ~! K! G M( }# A

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

( s, p6 K2 d4 l9 D& ]6 t8 S

: Q. l) J6 M' E/ X

8 A" ~" O, L9 v5 ^, a

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

. c, K E* Z* O2 b1 k

     G50 X100 Z50 2 S% C! e3 I: t+ @- G1 w

  G97 S300 1 b) P0 ~6 e2 M; Y/ c, p! l. b

  T0101 M03 5 c: r3 o0 L9 B: ]: P

G00 X80 Z2 7 ~ G" l! |1 i! J8 k7 B% n

  G92 X49.6 Z-48 R-5 F2 & ?- M) o' M0 ]+ z

     X48.7 ) ]9 V- I2 o4 u4 T5 b. H

     X48.1 2 |) K! V: o! K

     X47.5 & H" x8 f1 o% J/ a9 V5 R) i8 \% L

     X47.1 + a. B3 s- _0 Y0 l' G/ y

     X47 # G, |/ i; y7 M5 w `; C4 _

  G00 X100 Z50 T0000 M05 + j& T. i7 W4 C* G& q

M02 / C# r! W0 K& {% L
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-2-19 06:34 , Processed in 0.160990 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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