找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 716|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 8 y, m6 T4 X9 ]1 V) _7 w4 D

单一固定循环指令 4 y. d7 g2 q( v9 p8 ?$ o5 t" k

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

1. 外圆切削循环指令(G90) 3 ` h% f% \ H" x/ ?! V1 y7 S! \

指令格式  G90 X(U)_ Z(W)_  R_  F_ ; }3 q$ A0 h2 g, z2 _* G7 j( l: h

3 m2 ?4 S. u! W6 r- G' m. H

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

. i6 j' }5 p2 ^* p8 p. u

% _- ~2 D/ Y# N" V- P

1 m; s+ V o2 ^$ D

图1 外圆切削循环

% n8 ~! P+ K% [7 Y9 o& O0 q1 H6 a: j

9 @( @, X b3 f; ]+ W+ q: U; V6 Z

图2 锥面切削循环

: O0 ]( s" Q5 ]9 B

指令说明  X、Z 表示切削终点坐标值; M- g* l' t+ w

U、W 表示切削终点相对循环起点的坐标分量; 6 O6 q0 I! F: `3 q# ?

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; " E0 E, I3 r8 F

% S% Z4 w8 C, u- ` _# D

F表示进给速度。

9 O- m( b9 f% z

& v: B( s! `5 c

& ^4 m3 a' y$ G" M, M

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

/ t2 q) ], v0 `0 m" I

2 [. ]/ \2 n' |. ]/ n8 A

图3 外圆切削循环应用

! O4 r8 B& j- J8 S {7 a8 [

. x4 }. p p( ]3 c0 i

6 k' }) z& t) n$ D

, U- m: {) }! V6 o( q

4 A( L0 o, I! l6 t6 f' p# q

5 S/ `% L/ l; Q" w4 J2 \' x2 A

' u4 a) W5 n4 ^7 Q

( r V# R( X. t- { f6 _! S

8 ]# A; P" i: q9 y4 A" {1 h# W

T! i8 P" g, p& R l* b

+ `. f6 I" q8 G. O

( T* w% X1 C/ L0 L0 z

5 t& }6 ~- M+ I9 m3 t0 F& B+ C+ z

G90 X40 Z20 F30          A-B-C-D-A " Z* G5 W+ K/ A

     X30         A-E-F-D-A ' c9 k) Z* o% g6 V" w: a3 S

     X20         A-G-H-D-A 3 x4 T* {+ Z- `( h) D

; m6 {( Q$ X% t3 ]: _+ Z+ G9 P. q

# g' l8 g! ]5 ^' T

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

) ]4 } `& s: C. C$ X

# A, Y: ]* _& S* {9 G) V

图4  锥面切削循环应用

+ {7 I$ f- L1 s9 O7 m

. p) r; c8 n* f) R+ R. \; e

4 |; U) X. ?. {3 x. F

3 c3 p! G: Z( y* T8 @

6 Q( J" E8 u9 t( E% G* ?3 J

( x& H/ l7 Z2 }" \+ q9 E

# y! Z2 u2 D# v/ `4 c9 b+ J- c

( E1 c8 u; z% M: I, A! p# {! L

5 H a& ~* ]9 v- K* X# ]

' ], t L! J/ H$ G5 G

6 I( |/ @- s$ [* w4 V4 p1 Z

4 I. I% w, B, G( N5 {! S

G90 X40 Z20 R-5 F30       A-B-C-D-A + x, ?/ u6 ^, l5 b& ^4 r; J4 F

     X30         A-E-F-D-A % W0 i5 h8 r0 @' x. j% m6 H$ r; X

     X20         A-G-H-D-A ! ], b D( z+ p' S& Z$ M

2. 端面切削循环指令(G94) " u& i0 \9 ]2 B$ t

指令格式  G94  X(U)_ Z(W)_ R_ F_  ; H4 _, w# k4 z

$ [4 @* Z" p2 ?/ W5 v

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

- H/ ?: @6 U) V' x+ l

/ ` j1 W- f" |+ u

4 H8 H, J! S D9 r' N4 R

图5 端面切削循环

1 ?8 F9 y7 {. @) G; t

# y0 h+ h' f) |

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

( R# g- `5 w$ `6 @8 f+ ?0 D

指令说明  X、Z表示端平面切削终点坐标值; 1 ^* |+ r9 w, t

U、W表示端面切削终点相对循环起点的坐标分量; 2 N" ?# a; p. @$ \& @

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; : P1 C+ U) _5 i& l1 ~; H

' E) H+ J0 h! H

F表示进给速度。

Z' O6 q) Z7 Q( l* {2 ?5 _

* D' J6 s/ ]! s

& _, N/ g$ o$ {! E/ ~5 ]

: [/ ]* o% v( l/ L* q- K% |

) h. J9 |: h4 m4 x8 _

1 I# M' _( u* a. r2 m8 l# W

* U" c: L- H7 M6 f8 r

1 p8 Y( o: s T" \$ v9 Y0 h8 R& ?

9 b, b7 f E/ n# Y X% B! p

( ?# F& r& y \

/ F2 s$ d' K& W5 _/ e

9 F8 _" V" E5 G: z7 q4 t: J

, l% E9 _7 |0 g

; ?1 w# n5 X4 ^9 Z' @

& }! V5 H; y# C6 M2 S" C6 c! J

, E0 u1 z, G( Q4 B! L

( j" U$ U/ j, Y9 a( ?

; s4 G7 Q9 o; Y c

4 }$ ?" S! W7 P6 X: Y8 Z: M9 T

0 l& u# L" c U! k6 a: ~

0 l! @$ U" p6 [

3 k7 s' ?7 m# C) f7 d l2 I

( \0 y" u' h3 _/ O

8 [" A, ^, q7 ^) z

: N; L! b9 o% c3 \

例题3 如图7所示,运用端面切削循环指令编程。 5 x; k& B$ n* J, d' v

# `- g9 f( _* \. D* ~# @* j

* `5 v' ]( j0 @' \

图7 端面切削循环应用

6 ^" K! n7 t1 `; _# z3 O

& |# B9 q# N E( i

3 R" i5 B, Z, ?

+ ], u5 o4 v6 \) B/ w8 V

# `; N% ]; @% q# v1 f& r# z9 p7 x

& Z+ F W% l2 ?1 b; f- {7 z

; d' S4 S5 @. b+ h8 \

6 @ Q4 w- P' g/ ~: |$ w

2 d) a7 ^2 g/ q- h+ S

7 W5 C6 q; s& M% Y* U

2 V, c w) o- a' A5 U. L

G94 X20 Z16 F30             A-B-C-D-A $ N, w$ ]1 v7 ~# Y- c

    Z13               A-E-F-D-A   # T5 B/ H$ e( e, `* u

    Z10               A-G-H-D-A           - G% [9 y+ w' C- o* @

. [; V8 ^8 W! c3 w. d* s. ^9 P

例题4 如图8所示,运用带锥度端面切削循环指令编程。 % Z: o+ ~! n7 C. C

! S' z& l' E* H& W/ d

 

/ a. u9 f0 l/ u$ u5 }

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

- O& D) E- s- x- e/ s. P. ]( d

) ^2 v8 W, t, j0 o

/ P, j2 Z3 B# j, A

3 I& q5 X& X; \) ~# A) |2 s

' T1 y" u% ~! M! T: j" d* [1 N

+ q1 A( K3 n( W- u0 y

& Q+ o$ W4 f2 g0 \; h

1 y! x+ I. w- t

$ n1 v# O# w* A" ?$ y. O. z7 p

1 t$ {1 Q+ |0 l I! F( S

5 {0 p0 b" |( }. v' l

G94 X20 Z34 R-4 F30        A-B-C-D-A / _( [3 V. K" s6 c7 p3 o

    Z32                 A-E-F-D-A # B9 P- l$ v6 ^, W& q' l

    Z29              A-G-H-D-A * c% U; A. C/ p- y

3. 螺纹切削循环指令(G92) / h- H1 h- ^! d

指令格式  G92 X(U)_ Z(W)_  R_  F_ + a4 M) x1 H! d7 z3 _% U

; Z+ j5 ?5 c7 e5 ^: Y$ S4 c. o3 I

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

7 H5 n; u7 U: M$ J5 M) S- h1 E0 ?0 K

: [' U2 _1 {$ r- o6 l2 m* Z

3 P" p9 g: f& G' ^ i4 r

7 @0 V* G; ~* G! W! p& v& }" T

图9 切削圆柱螺纹

- j4 ]& r- p( m# B3 |

# M1 O( g o- d) k

图10 切削锥螺纹

) ?: B# X2 @2 U

指令说明  X、Z表示螺纹终点坐标值; / C- ^ a$ s7 ?

U、W表示螺纹终点相对循环起点的坐标分量; & T/ h* Y6 {& F+ K2 t4 k6 a! x+ F

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; 1 g( ~& ]. M, b) A& E4 G8 V: U

4 C6 F$ \6 l5 c) N

F表示螺纹导程。 

! g2 B! u/ D9 ~+ ~

4 x# |5 S1 D, a" Q4 N4 C2 N, [! r

' n! ?3 T* n5 w0 N

" H7 \- K9 W7 J' B- }' {

7 @0 P( Z; C$ @

, r+ X3 `/ j& F( S( K

* Y- {) Z* c& s3 p( f7 c- Y

& v5 p6 {" y! P2 u$ P( b

# t( M, U ^, f

! L+ I+ K4 q0 z0 V4 `' V

+ k1 m( p6 i k7 a. s, P( r

0 |$ T1 Y- d1 q+ k/ H$ _5 J

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

) i5 H* s5 h" T2 i

+ \3 y* V) j1 q. C5 q! E

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

! g$ h G. P% V) r: a5 Z

- O7 {3 V3 q! C7 ^3 K6 ?

G50 X100 Z50 8 Z2 y. k) p- X9 Y

G97 S300 * R: { l& j+ Y2 W

T0101 M03 . N4 ^, \! U _* j @& ~- J; a

G00 X35 Z3 # K2 R4 c% q% \' ?( x S0 g

G92 X29.2 Z-21 F1.5 7 n8 K! o1 p( r0 ?% D7 j6 a" D6 `( X9 a

      X28.6 ! R2 l$ W9 y, e8 |( v& G

     X28.2 ) ^, r& E1 g" T0 M# z

     X28.04 ( @) p% h l3 H' \, P) y2 k3 Y

G00 X100 Z50 T0000 M05 ' ?3 G! @' v, G2 l& t$ R# M1 p, Q

M02                                                - B4 G6 F- b: L- }; e

4 L3 R* G J; H. x# K- O% M

3 k) C" P$ h2 M* E

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

7 n" Z4 p# f. H

5 I$ i/ U% t# w) |# w( }" n- c

, T9 M. A2 B7 A% l4 f0 o

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

9 N) f5 t0 Q2 j9 b. y/ c

     G50 X100 Z50 7 a6 C$ C* C5 E

  G97 S300 * P ?. | x5 h4 N) o- k

  T0101 M03 H. S1 b4 R) b0 h, K

G00 X80 Z2 ( ^# {2 u) J, z

  G92 X49.6 Z-48 R-5 F2 ! z( H" L, n$ j/ ^4 |! {

     X48.7 0 H6 A" T& z P

     X48.1 ; P2 n6 z: Y ^, Y9 X4 W

     X47.5 9 `. q: |# t: b; @6 ^6 m

     X47.1 8 C, Q- U3 A1 i8 r" A+ D

     X47 " u0 k9 o. K: r

  G00 X100 Z50 T0000 M05 ) h2 m/ J# G% T' c w0 r

M02 ( p C' F, y& k, Y* `
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-11-26 22:33 , Processed in 0.155900 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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