找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 451|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 1 d" @$ Z; R* }. Z8 t% F

单一固定循环指令 - ?9 I: U6 X: s3 z

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 ( z% t2 f4 E+ X4 ] |$ m$ o

1. 外圆切削循环指令(G90) t, i" W3 |$ H2 X l) v

指令格式  G90 X(U)_ Z(W)_  R_  F_ 2 i' ^% H& s$ i1 T/ p. _" e

3 J# ?8 K2 R8 Y g* V6 w" w

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

4 _# }* w9 R9 {, T! d: v5 c9 C# W( \0 L

! f6 T0 V) ^3 j

$ F$ q+ s) D2 k1 Y' \) |, F6 L; H5 G- `

图1 外圆切削循环

8 b6 s2 b9 M0 d/ r4 P4 G

( T) ~4 p! K+ {, G% |

图2 锥面切削循环

7 W F3 O* x4 x9 `2 {

指令说明  X、Z 表示切削终点坐标值; ; \3 r8 _: g/ S H7 G) v3 r

U、W 表示切削终点相对循环起点的坐标分量; * m; m& V; Y: A! i5 y5 j, B

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; 9 H1 N$ Q+ O. Q% d+ ^. p

' ?6 B% p- j, V+ ]

F表示进给速度。

9 g& ^1 |7 B! u: t# L0 z6 l$ ?* w, p

: E; l( ]4 E0 O

2 W9 e5 ~' v5 P" D

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

/ \# J9 S: y2 o. ^( z

1 u4 C& t! F4 M) [ S

图3 外圆切削循环应用

$ s) d" m9 u2 f9 x; I

; X& a" v: w* J0 N: l6 \

0 s7 E! I% J; h. r

& {4 O. j) p" V2 H, _

7 S7 y4 L, B8 @9 ~& p

. v: n- O7 n- [+ S4 F# R- R

8 O) d( |3 |' o- u

1 y3 {; r4 N }& A5 l

C" |! c. Y% u5 I5 ]% N

5 j" e2 R- |2 Y

$ `/ M& S2 X) S2 O

+ w" a' q6 a$ [( r8 D

, V2 R. g6 @; Y# A- Y" d

G90 X40 Z20 F30          A-B-C-D-A 0 _. G' g. ]* R& C; {

     X30         A-E-F-D-A 6 }7 y' U5 b$ n1 Z2 z R

     X20         A-G-H-D-A 3 m( Q+ l+ Y1 r- W) G& S) `

4 d$ a7 |% `6 G8 M, Z6 f& T. s

* d+ @0 X1 z3 G7 j8 Q/ e, H& M

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

y. P0 I. D+ \7 w& v

5 m, X0 Y5 j: g/ X

图4  锥面切削循环应用

* C$ h& N4 W i, U. Q

" u- h% d# s- g: ?- r& ]

, i+ m+ U$ v9 C3 g

6 t- L, g3 A0 ]6 A

6 U* h. J7 t7 S/ I

0 ?3 e" S; x; `& r" g7 _

/ {# G) s- u2 m& \+ W1 Q

5 B j- j( R# n- ]7 D9 ]9 K H

9 ^/ ~# j/ [9 J

+ T: T9 V$ B6 Q" n0 b

( \ P# F5 J8 t. e- F8 z1 O. [

+ \- b/ |8 O6 x) y7 f% h

G90 X40 Z20 R-5 F30       A-B-C-D-A 9 t4 c3 t, @; V

     X30         A-E-F-D-A 7 F' f) f, f, |$ X) g

     X20         A-G-H-D-A 0 I* G' o: q+ E, I: T/ q+ I _4 a

2. 端面切削循环指令(G94) 1 k5 {; |5 f! h( \* d$ W

指令格式  G94  X(U)_ Z(W)_ R_ F_  . w) a! i5 f4 }3 K! b

5 J4 ~( {$ U2 s/ U4 G& D6 L

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

/ U" V8 s' s* d+ R1 {4 x; ^1 _

4 Q2 B O s! S/ ]) P% a

( Y& v! k: a. S9 C8 u

图5 端面切削循环

7 }! m2 j7 Z) o, B9 f/ M. d

' x9 }8 I C6 p }8 m* m1 f

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

" g' q. H5 p9 f# _/ W$ F! v q. B

指令说明  X、Z表示端平面切削终点坐标值; B6 A3 D7 w5 h' H! i) F

U、W表示端面切削终点相对循环起点的坐标分量; 6 p. o, X* X3 e, G6 B; |* ]0 F

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; # a2 ]2 M; b/ W( |

' l5 U; M4 N- z; r E4 X/ ]4 r" A

F表示进给速度。

+ W0 p. l9 m* m4 m1 u" Z8 ~6 ^0 R

! g4 x1 `. k7 O n( q

" ^2 r) i; w' H' l( q; _7 c4 n

: z5 u6 u- r5 [7 E

6 }# }& r- H- }& v2 U: G' |

: s* O+ ^; S+ S

! i8 s( Y5 f! s/ {

+ m9 x' C4 f/ P1 W9 @ j" U

3 k/ q% ~& K# s& }' P

% e5 e0 U/ A `! |+ f

( T' k, X- ]+ @2 ]+ e& t) @

9 f$ q( X1 K4 @# {7 m) x5 t/ g0 r

( B, i' K: @: Q

e% `. E. H6 h: Z- S+ M5 u' m

% X) X5 d. i, C) W+ n C0 B, L

, B0 k& j. w ~* D+ G

( ]$ q4 Q/ u/ {" ?: f) M7 L

. o/ @( f9 `6 y% p

6 l9 H/ A9 m' ~ y) v1 ]2 Y

) j( w/ m6 M+ Y, {1 {

h5 a$ ~9 G2 u* |# N

" y$ f6 y. b* o& d; F

2 z/ i* Q. j9 P% {, y: S7 q/ u4 j& T

# |- O+ \- G. F! C2 C+ O9 S

" D5 p. }) m) g; I* f

例题3 如图7所示,运用端面切削循环指令编程。 % e! F& `5 L6 E) v6 s. H% U

/ s4 x- k+ V, s: r! A

2 B" I$ G. ?+ K2 L4 d: J

图7 端面切削循环应用

7 F+ Q; k6 ?" x* s! [) y8 f4 ^

) H- `8 w! Z8 ~1 @* A/ \; J

; O, D2 H e. U* M. S1 p

* ~' k& F6 a/ u& q @

$ v# A0 V: I; S% Y

9 k H& a! ~) r& y2 P6 G

! ?* [% L% J7 n0 `+ ^( `

4 V. @9 |) [/ T$ q J" ]% V

3 w- y) `. t, N6 m& n* ^ f/ y

! X i0 X5 e. z% W- _$ W

p3 T5 a: h2 I' D& D

G94 X20 Z16 F30             A-B-C-D-A $ |* _* G4 U9 F2 X' E5 \- h5 V! e$ p+ ?

    Z13               A-E-F-D-A   & ^: U2 o {5 m, u" x# q

    Z10               A-G-H-D-A           ; m9 x" T* F: d( l7 z7 ]$ B9 W; {

/ v. ~2 _( w) ^' R

例题4 如图8所示,运用带锥度端面切削循环指令编程。 ( g/ F& v; m+ u: M. X: ~

& j9 ?2 P9 Z8 P$ A

 

6 s, G; r. Q4 z1 M% |; q% b

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

! `: ]; v( x/ L, G# ^

+ T8 K5 z, L1 V2 \

; ?' S6 Z) `9 H. ?( C. n9 _

7 C" U; N' C- _- N* a) Q* \! F' X

$ _! V- Z2 I" ?

% R% ~6 c. o6 f6 g9 g

2 q- Z. P% Y/ ?5 \$ q! E

/ `3 U5 D$ d5 g6 M g

# p4 l4 }# y4 j! b

$ K8 I4 ^5 U, S' g1 E+ S' P

7 E8 {5 ^% }$ j, G( _" y W

G94 X20 Z34 R-4 F30        A-B-C-D-A - w% }6 A5 s' p2 j( w/ z. ^

    Z32                 A-E-F-D-A % B5 o6 ?" X' g9 C, e

    Z29              A-G-H-D-A - C: y: }4 i5 J0 \( {

3. 螺纹切削循环指令(G92) 5 O' V* I. h8 D& P, G

指令格式  G92 X(U)_ Z(W)_  R_  F_ : H% e* @1 _' u! O; I5 x

7 g7 M7 a# q+ V6 B! Y

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

; P/ z \! z7 q- V1 z3 q3 ?

1 c' ~5 M+ U; z0 p: V0 |: Q

, H9 i! _+ j" S" M. z, h

A4 o4 M) e/ r- a! `5 s9 [. J9 f# Q" Q

图9 切削圆柱螺纹

2 H" A( t/ W; |1 f; X8 U2 P

1 { C" S% Q8 `% a# d( M

图10 切削锥螺纹

3 Y. x) a% w* J

指令说明  X、Z表示螺纹终点坐标值; B8 A7 K4 K: z: f, D9 o. k- ~

U、W表示螺纹终点相对循环起点的坐标分量; + r2 T. ~4 g S! c

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; ; q& Z/ p, Q: C% r7 `

! G7 D. C1 C# @' \& L

F表示螺纹导程。 

! X2 H; r2 ?* {- u9 M' T

8 M$ Z* P+ d& f' Z( K: Q1 i

7 Y) A- g9 f0 W) y; Y: E9 @

5 s3 O: [, S! |: g# \

/ F: G2 a( k1 Y. Q; r

# r( O. i2 Q6 U0 n

: F' ?6 O$ L- J0 S: N

6 p7 D7 N7 L+ n8 i( P1 E

?+ W t4 T$ q- t# U" \* @

* r% }% v2 P5 c2 i

& X- D, h8 }, n% p3 v* O

- z& F" w D) o* A" U

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

0 Y) O# [0 x0 P5 ~1 r- @ { R

; Z. l+ F4 [5 H; ~ p4 T

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

0 X3 _3 q3 c: }; O; c9 {$ x

% O5 c0 a3 f" g, N

G50 X100 Z50 - \7 Y4 X5 a8 x2 C U

G97 S300 . B' B" ] E* ]; U- @

T0101 M03 % n6 c1 A# r% K+ J! u# P. y

G00 X35 Z3 8 I2 _3 @ E2 j7 x

G92 X29.2 Z-21 F1.5 % B d( n8 H8 T3 q$ r

      X28.6 " w+ a0 m1 B7 u& s

     X28.2 . U6 A2 t5 _6 L. a

     X28.04 7 v }0 Z' Q) K9 n% w

G00 X100 Z50 T0000 M05 $ D) ], r1 B$ ^. ]5 k2 {4 o

M02                                                & a7 F1 d# L: ]

: U) ~3 n, }/ h# x/ U: h

2 _. m, R9 p8 c9 o

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

+ V% N/ ^" o- D( W

5 L/ t5 q* l' ]+ q

' N. e1 [* a' [" C, S

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

' T" z( p+ @% D8 |, ^ t) V

     G50 X100 Z50 . ]4 W" i. o2 S7 ~0 @9 t) m+ g+ r' I

  G97 S300 r& W N& n7 }

  T0101 M03 # a) q7 I+ n6 O3 v& Y2 j

G00 X80 Z2 * X3 J, d F5 O2 |' \* d1 e7 n; @% d

  G92 X49.6 Z-48 R-5 F2 N. R+ w! Z4 D

     X48.7 & _1 G1 [9 I5 Z

     X48.1 9 |) O: X; ~) J% i' \- R! C

     X47.5 , r6 L3 u Z5 X$ ~! {7 h

     X47.1 8 u8 _0 g% P) x4 q9 ?: v `

     X47 - M9 a2 O# \0 A3 o* l

  G00 X100 Z50 T0000 M05 6 n8 H0 q1 Q& _( D+ f

M02 % s' j0 O' \, s& i" S
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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