找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 450|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 1 T8 J% c! k: R& o

单一固定循环指令 1 p* y D! ~( }. Z# X H* Z9 p' f" @- h

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 2 ]# G& h2 W' P& Q( m# `

1. 外圆切削循环指令(G90) 8 @3 ?* k8 h) ?- p0 h' ]% M. _

指令格式  G90 X(U)_ Z(W)_  R_  F_ ( D$ {& I Q" e% Y* S7 J/ l& Z/ A0 O' P

7 o1 K% Y5 A" m5 T9 N9 q7 f

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

9 m5 s' P& G& p0 j1 B& w' {

" U( N: M- i- z' G) O; z9 ~

( d9 u2 T; `/ Q9 z

图1 外圆切削循环

7 W8 \4 K: j$ F* I3 J* }! r- g

) w0 v2 l3 F: x

图2 锥面切削循环

/ O& E/ u% r$ ^) y0 r K

指令说明  X、Z 表示切削终点坐标值; ( n, a- Y; O- }) ?4 q/ Z. j1 c1 m2 U8 K

U、W 表示切削终点相对循环起点的坐标分量; 9 f3 r; n' Z D1 z

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; ( H# X# ~- B7 L

: |+ X* `4 A1 F3 s& f; l

F表示进给速度。

9 }% o9 w& _4 l+ A3 N; J

" q/ I$ L: b( P* v* K9 C( U

6 S5 b$ _* f6 ]3 o; H

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

r7 S1 C9 D! r9 O! k D

0 K9 A" _2 m; i6 p

图3 外圆切削循环应用

: e0 N' M9 t& @: f" H

u! W! \+ K1 i) {- }1 y

* O& E: D! ]5 c! D% D8 h

) T4 Z; X; B8 _8 Q( s6 H: Y

- D( u$ ~7 g9 Z7 N0 v, i& c! X

9 P8 Z O% ^& T f) @

. m) `8 D" \) q, P3 S

$ d( a% I4 Q9 P0 y3 d7 P

+ k5 [4 u/ L/ Z4 K& o

$ Y4 r( J* n$ T+ Q H" i

, T0 r6 g) C6 l8 ]' s; w* h2 D% T

/ Q( q$ k/ f- W7 ~* H, e2 U

8 f7 x( g8 k9 ^1 P

G90 X40 Z20 F30          A-B-C-D-A 6 B! G! h3 l: J" A

     X30         A-E-F-D-A % P3 _7 w2 H& \

     X20         A-G-H-D-A 7 @& j% f0 v5 ]0 h+ E& v' H

2 \3 e [4 B0 b( M9 U7 K/ J

* h$ L; w+ O9 q" _; N* G: ]- T

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

0 q& g! X* s* N

$ K @. E0 D8 w: f, n+ n, d0 |8 J

图4  锥面切削循环应用

2 ` ?$ d; u; J5 x

* D8 Y% W& j) m- x

9 H5 h/ n: s' g0 f1 V5 b5 ~

$ U1 ^, V( s% Z6 ^& v

/ y( L7 B! ]; X4 |, h

2 K6 v% x* M0 N ~( w K: D

1 D# ?( P+ P/ l" S" p* r I: r1 }

2 C) I4 {- B+ @7 C6 J Y3 k# \

; z. E% g6 Y9 y+ ~' ?# m# h

8 r% K) Y) } _

5 X* C' w1 j' C: k) D! m! ]

" g" A$ F# T6 {/ \+ } F4 Y

G90 X40 Z20 R-5 F30       A-B-C-D-A % G- v! b9 G( m( o, B$ m5 s

     X30         A-E-F-D-A $ f L" Q* Z7 k1 u

     X20         A-G-H-D-A 8 {+ \9 e& \ d$ ]* \0 w( s2 Q* T

2. 端面切削循环指令(G94) ( Q# p0 F0 v, e& _: E0 Y% S

指令格式  G94  X(U)_ Z(W)_ R_ F_  ) l+ h* H8 m* n- T+ |. @: B: S+ X* s

$ A- n# d7 } O" \$ e+ c

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

( k/ M7 x1 B3 W0 I( l

`" Y9 U- @1 P- x# z5 T' T

V: E- V/ j6 Z

图5 端面切削循环

, Q) {" ~. G8 l$ ^3 n5 `( {

' j" u9 O# ]1 f g z8 G6 {2 O8 \

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

. X9 \; {2 }+ [) {: n- S

指令说明  X、Z表示端平面切削终点坐标值; 3 ~9 U3 }6 ?% m: \7 N

U、W表示端面切削终点相对循环起点的坐标分量; $ Z ^& \ z4 y+ S

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; r9 b% ]0 j5 L: s2 O& L+ K

1 ?8 ^$ q2 _3 t

F表示进给速度。

) Q5 a9 G: `0 B1 q4 \

% {9 D" u j; D- Q- [1 |0 d

U' R9 N) Q+ r

8 E7 E6 k& U/ i- s6 G& C9 A g

2 e) R8 H, q, D& R- z$ F

) k' ?: T& N$ T" [0 q

8 `$ v+ k2 `( m! c# z9 Z' D' n

1 p( U w3 E0 M t$ d1 C9 u

6 f4 b, F, z+ M: `5 }# t

5 ^# |3 H3 w" T/ T D6 |# c! ^

3 }3 t! I+ \' D( {/ H- l5 ?

8 \2 \+ t: E) q- T( u& C/ A; Q6 T

4 e' E9 H9 t& {3 F+ W4 O

1 I1 i( u& ]6 M

1 G* Y2 e, j/ n) ?

! t+ a) n7 o5 {8 V

8 Z1 A$ B* p" Y+ F- {

1 J5 Y; z- `; X

2 j, }- |8 O! q: W

5 C5 f5 e+ w$ B; h

1 i) `6 |; n A/ y* N' A7 `

' _! R$ H" B4 T. [/ {

# S" Q2 q" W# A3 Y& Y

9 T$ @- c" s/ Y! A: S

6 x& V" c* e: R9 {( f9 E

例题3 如图7所示,运用端面切削循环指令编程。 ( P$ o& K, Z5 W- e

; F# J9 J" h( X: Y/ n

/ }0 M: {8 g- P. t

图7 端面切削循环应用

& _2 o5 E- [4 I: A

6 P' N) e* V1 d8 l5 h! j

* i f6 c7 K- g4 r: H

: d' t, {+ {" N S7 I! p

; L' r2 E7 o4 p, h

3 n0 w$ q9 M" u% ~

& D. n/ ^7 c# ^4 `' G) S

/ O/ D* p8 [9 a) F( h, B9 f9 ]6 `

: W8 ?% U$ k7 d! n" I

+ f, I+ o5 n/ J/ i+ t% A

: W7 _9 b1 v1 e! r9 m8 Y" r& B4 h

G94 X20 Z16 F30             A-B-C-D-A 4 U$ Z. E. W! y# e- Y

    Z13               A-E-F-D-A   3 X& Z/ j# n) N# {- H" v6 }) L

    Z10               A-G-H-D-A           1 ]2 z3 k7 E5 w8 ^& n- g+ F& Q' |- f

r5 H+ t" r% e, F

例题4 如图8所示,运用带锥度端面切削循环指令编程。 - U7 A, x5 N& p) V$ v

+ n5 p6 [3 K8 j1 ~: V* X

 

7 }! y% q; W, j9 V, @$ R

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

: s1 W( H- Q( R7 l5 m

2 ^9 ], s% E0 m9 r' R

5 D, F" i8 b- A3 P

) E, M; S3 L6 c& u' G0 |" z0 O' J" S

5 Y6 m1 ?- M: T7 `

5 q3 s2 r: B( B+ j$ ]+ X1 j' b

. R# ~8 B8 F6 u% H. p

8 n& D% L1 d0 x& y# T

: N% H' |: ~ ?. U

+ P9 Q: R7 @- I9 S

( |' V% e. p7 w9 |5 v$ h

G94 X20 Z34 R-4 F30        A-B-C-D-A 8 s x; F2 a# ^$ ~

    Z32                 A-E-F-D-A 1 G! \8 |6 A2 q" G; F

    Z29              A-G-H-D-A & o0 x% ~# v* _: Y. _2 N4 J

3. 螺纹切削循环指令(G92) ( _+ r9 K7 X9 `2 f3 x3 K3 @. o

指令格式  G92 X(U)_ Z(W)_  R_  F_ 3 `! R7 B' L( u% K9 u

! |; g* G1 L- V9 o" O. w* j

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

: Z0 E0 a# j- \

5 c }- U, ~7 ] K

. w* m9 K0 @* Y! |

+ q5 r6 C9 n& N3 n) t

图9 切削圆柱螺纹

4 y+ T I- K6 z2 G$ c2 O8 R: t: s- F

8 L. U' i$ q: _$ h

图10 切削锥螺纹

& f# g- ~3 x: y6 u' X" B+ z6 ?" U

指令说明  X、Z表示螺纹终点坐标值; * H: `! Q$ b# T4 V& n- w5 Z5 x+ k+ R

U、W表示螺纹终点相对循环起点的坐标分量; 7 x4 } g5 q, O" |

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; * o0 N7 S3 ?- y: v

3 w" r0 e8 `5 s4 F7 f5 `' A

F表示螺纹导程。 

+ F) E u4 z- l" D. l

$ }' K7 b7 i2 s7 Q4 k; Y

9 v3 i% {- a$ V$ W a

. F/ p0 c; f- `! r

" G% w' d) V5 V1 I

5 W4 q# J5 r. t. c

2 D# w1 m; i+ [3 K% `

U3 s! P* @, v7 H

! t2 y3 j) D6 Z" g5 T0 R( M

. M6 U' L- E6 o! X- Z7 ?0 W, n/ @

5 q& J5 F0 C; S% O: a% d5 a

- {: |4 C9 j7 U! I, T# K3 L8 r

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

2 M% X- g+ e! V) ?

8 q3 @( {+ s8 z

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

9 U s' x" a5 j [: i$ s

o8 u: f. d0 C9 s

G50 X100 Z50 + _9 E. d7 y9 p

G97 S300 / _( }" G/ J# D( u) m' ?! h4 y

T0101 M03 x& Y6 q* |' O. Z

G00 X35 Z3 ! @; D1 T( ~5 E- o6 k1 G- ?3 z

G92 X29.2 Z-21 F1.5 6 _, A6 \4 Y. ^" H9 E2 s$ H0 e# c

      X28.6 ! u% r1 |9 o5 D7 W6 u7 D

     X28.2 ) K' P; W3 }; L- U. C

     X28.04 9 V% x3 l6 p. o1 f0 e+ ?

G00 X100 Z50 T0000 M05 " Y6 a* j! S/ Q9 V3 K

M02                                                1 `* |3 u$ ~4 I, t4 O: C

2 s2 p8 \3 B0 K* f

$ B. |* t* L2 t. ]% C

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

L, h5 t# F% D0 d

( g- q" f# P, Q. u( b) W( q Z

9 ?6 F# Q3 c- U5 K7 c- N

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

- ] ?1 c+ H% n* c

     G50 X100 Z50 8 A! U; c- b3 c3 V7 Z) j

  G97 S300 6 S% C: h/ {0 ^; Z: f$ j: k- i

  T0101 M03 5 n" s4 s7 I4 W- X

G00 X80 Z2 8 I3 T6 k& B: N; a

  G92 X49.6 Z-48 R-5 F2 . t; h Y6 s1 x' N. d

     X48.7 . ^- B& {, |( x8 ~2 i

     X48.1 % i& G/ m6 ~, R$ q2 m, H! L' t7 n

     X47.5 1 v( L5 d% B0 T4 ?! V, e/ |- Q

     X47.1 2 T0 I* D. M5 d* ]$ H

     X47 $ g, u7 H9 j$ }" E; e6 Y5 T/ G

  G00 X100 Z50 T0000 M05 % M! s z; F+ b

M02 ' h6 u4 U, I. d2 S( L# C2 p8 @
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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