找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 454|回复: 0

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

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

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

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

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

单一固定循环指令 * O* v# `8 m3 }7 }) D& M

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 3 Y4 ]6 \ b/ N7 I8 Q9 m

1. 外圆切削循环指令(G90) , D$ X. _! f6 y- K

指令格式  G90 X(U)_ Z(W)_  R_  F_ 3 z- b0 j ?, q8 @

6 z# [9 H2 \3 U- f# K

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

: a6 [ M9 x7 A0 W5 E" u7 K) ^8 g

1 h6 p+ y! F; F: z7 U# m) ^- z+ M

1 B; j( ^9 ?# G4 R5 a

图1 外圆切削循环

0 b9 y; h* |# W5 L/ e

! W# [1 r6 L+ t, k

图2 锥面切削循环

% S Q9 d7 z2 z9 k0 P- ~$ H7 w

指令说明  X、Z 表示切削终点坐标值; 2 v! ^8 O( i9 _4 l- s+ m0 a* Y

U、W 表示切削终点相对循环起点的坐标分量; & t0 ]) I ]# N' e" l- W1 f: ]; {

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; % A# M8 C. y! Q! z& u5 t' x- @

3 v* C! R0 ]5 ]9 A

F表示进给速度。

2 d+ p: c. [# K+ v0 t9 A# O1 ^* W

1 @! L) ^1 K# R

J$ o. o/ N" T4 T% ~) X

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

4 N; m7 M: Q7 F0 \

8 [# W, ~; X* C6 J& ]

图3 外圆切削循环应用

: M, ~$ b) B1 ]; ^' z" U

4 w& V$ k, M: g3 I i; U

; E4 N/ [0 k* C1 s7 G5 K' ~$ H: o

/ W" q6 s6 m. b0 t9 X* t* g

. c2 T9 Y/ z% y9 _% {

3 d) P8 k3 b) j# {5 ?- V$ y

$ w3 |- ~# ], u" I

: F# n q8 J7 d% a% b% v z

: Y0 Y; t2 j3 G* R, [9 h! E [

7 |6 m7 Q( s5 |$ O) w

O0 ~" G; s) d) Z9 G; {

2 ^6 s7 n3 ^8 o5 @3 G o" Q

q8 r% r9 i% Y

G90 X40 Z20 F30          A-B-C-D-A . F# @8 ^9 Y6 `) V

     X30         A-E-F-D-A ( K/ _ Q! \+ N1 m

     X20         A-G-H-D-A 4 }( D; J6 M* M. d( Z

! u, _/ i2 `) f" P2 k% C, R

1 `% X! j4 Z4 C5 _- A4 @/ _

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

" B% `% G. v% y' T

" k) Z8 m! j/ \2 N' w

图4  锥面切削循环应用

8 M y7 e( Q" ^* Z7 z

9 i! m; ]' m G+ y, z+ H

9 W6 d9 k8 o3 k. f. s

) I5 I6 h1 V1 O6 T! T8 _

+ z5 s- _( E* G6 N4 J

& F, f3 w- U8 `2 | t/ P7 N

$ S% l+ {& {2 d

' |. R8 h+ P6 y2 U# D

* H0 l( D L- v& [* A

' {8 @( l+ i& d5 _% s- O8 M R

, ^) j, A! k \9 Z1 h

: \: w; S% M5 [* W, C( G! {6 W

G90 X40 Z20 R-5 F30       A-B-C-D-A / k. }/ |5 e# C

     X30         A-E-F-D-A 3 c- r5 b! C# v0 e

     X20         A-G-H-D-A 4 W; k3 b" ^$ s2 P8 G9 x$ n V

2. 端面切削循环指令(G94) & t3 s( Q8 ~- c( `

指令格式  G94  X(U)_ Z(W)_ R_ F_  - L3 O9 z. S8 y# A; S- a) ^. x; Y

3 V0 w) M+ Z; c9 \

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

7 _5 a: F& [& X% e M

|7 N, q0 Z& H, w' m

8 b3 N4 ^! J- `' f p

图5 端面切削循环

# A: V: Y+ S5 ^

/ b% c9 q$ g; p3 }5 e) D

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

" _: w! Y7 L6 X8 J

指令说明  X、Z表示端平面切削终点坐标值; - R0 b) F+ p" y+ m0 t

U、W表示端面切削终点相对循环起点的坐标分量; 6 v2 x/ ?, Y! g. s- r+ }

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; 9 }; k- O4 h2 f, [4 W0 n4 E9 ~

& k" g( u8 q" X. D! Y& @

F表示进给速度。

f' t! x$ t$ K2 g; x( y% h+ N

- Y/ U7 g5 `7 \; K3 k) ~0 c

/ Q$ \! W# S2 J2 [/ n: ~* G

0 d3 t+ ~4 d) \" ^) \( c

1 d# c8 z' M8 {0 W5 Y4 r6 q- ^

8 T* s. }3 `# z& L8 L. H* @9 M+ P

! W* V0 {( D: a; R

( b! z! k, {/ o/ ?7 d& l

- q1 z/ o7 _" \9 Z4 L- c+ X

# L! `( [- n& n/ G& _9 X0 s5 E

?5 j" s! q- B/ y6 F# W

: {9 y; e# m. u" p" b5 y2 e/ g

1 a9 \! c! F( E y, d' J

8 Z- s; L3 Y: l. s1 x

$ T4 J& S; a1 u+ z" k5 `

5 r0 w: b! o, P4 c( H! k v* t

# P- ]% a5 y( Z% I

" D6 ~! A* t. G8 e. K6 Q

7 H, W6 j+ S' O; W' z. P' `" b* y" Z% y

" O: _7 G# L+ M; B2 L

0 F2 Q0 ]2 {# e- ^& u7 n' b

8 [$ V9 @ i4 e ?

9 c, A: Q- x( i

3 v" Q; z% q+ P( Z4 C& Z) ?

0 Q. I1 w: g0 ^" g

例题3 如图7所示,运用端面切削循环指令编程。 1 p( g; ~, @: z2 }% k. w8 H

5 g# t' H. ?1 @' a1 u

+ B7 q; O/ x" e! Q( l

图7 端面切削循环应用

1 Q& s6 W; b4 t0 `6 a

6 F! S& H1 C4 ^7 @$ M* R6 m

}4 L' t4 B7 Y

) e' P! J8 M7 d

( \% d3 a: ?% J; h E& |2 J

& G0 o. e: b# G( a4 v0 H

- Q, g- u% I j( r! Q9 E, `; k2 f

8 Y2 i+ s1 B/ y3 D& ^* ?

& Q% @- f, x6 U

/ s! Q" J% ?& T

) ~0 X& k+ W% K& y8 T

G94 X20 Z16 F30             A-B-C-D-A . V9 e- e0 d# K6 [2 x; Q" |

    Z13               A-E-F-D-A   , Q/ Q# Y. M+ I

    Z10               A-G-H-D-A           ( W9 ?% f$ {4 o/ J" N

; `7 T4 F+ H- u3 r

例题4 如图8所示,运用带锥度端面切削循环指令编程。 6 W- V( U) I# t0 t' v

7 A# y7 N' T! w4 L1 O

 

; ^" d3 U( Z ?' p. `' ^

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

5 l1 i4 S: }0 p$ f e* y% ]

) I) U* }* B9 d: ^+ u. L# D% O' M

$ P$ R: z* ^$ p3 D7 a3 A ?8 u Z, G# g

/ F$ `+ x* x/ {

, d' r; b: |! I u, l3 l$ |

7 d. }2 S% N# x! H P1 V

6 J! Z/ p N f9 }' v

: p% L: T2 G- |3 |( ?9 s: G

P5 i5 w% \; ~! ]; c/ ^& v1 ^

! @0 k8 |: z3 u3 |4 o

- ~8 Y+ |6 G8 y! d8 r; ~

G94 X20 Z34 R-4 F30        A-B-C-D-A - Y0 h5 H8 u+ F

    Z32                 A-E-F-D-A - _) b) M6 W2 y+ o' h) a) t$ }

    Z29              A-G-H-D-A 9 h4 ?- r- h3 A9 ~; x( F

3. 螺纹切削循环指令(G92) 9 H5 u) {8 C+ i/ c# m5 k% ~

指令格式  G92 X(U)_ Z(W)_  R_  F_ $ g# F( @- s( ~0 k' Y p! H R' m

, ~) P% c; Q$ [2 t4 I# Y

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

! B) v! p# y. {) M, O) m

% t0 k2 n6 J) q

a. R- o4 w; s2 X; ?6 m

5 H0 R) E% |& q# g4 w' G3 N

图9 切削圆柱螺纹

1 |5 t1 r* {. _. }9 R2 ]$ S: V3 t

' L0 \5 T2 `- t4 H0 Z5 h+ t" n

图10 切削锥螺纹

9 c# W1 L _- e4 V: {( R7 F

指令说明  X、Z表示螺纹终点坐标值; 4 @3 P3 l3 e3 e, V; @

U、W表示螺纹终点相对循环起点的坐标分量; + f& K9 a; M; Y; ]# `

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; / r( J( Y+ y6 c( r3 t6 T- K5 d$ i; b$ g

1 Y) `) m2 m9 A+ O" [

F表示螺纹导程。 

9 ?0 _. f( n0 b1 t; W& o

7 F, U" N0 t- S8 A, M# E

4 ?" o3 G% D- e4 z- a

5 T- S7 U3 U3 v; D6 B) j

; A# Z2 F7 x0 l! `6 z0 p0 W

7 ]9 ^! A F; |. c

8 e h9 i( K$ a; ?

. B/ h' Z A+ _" a9 f

; k8 m1 ]& R+ A: Y& B! f$ V8 e

1 z7 c8 D3 l/ B N+ Z* G3 l

/ M9 g: P' d/ P) P

8 B- m( ~7 ^% l1 y5 ~* D* D! l) Y

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

3 V6 e4 i5 @5 y( z- g( M

: D5 j9 a( D; F

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

0 y* u, Q: ]# v4 i

% l: p: Q) ~; x0 h5 F% k# }

G50 X100 Z50 ' e) R; x4 Z; s! |

G97 S300 5 B+ f. W) ]" ^" g" U2 t

T0101 M03 6 i) V" V6 u! h. {

G00 X35 Z3 ( g: W( q2 x. K0 h9 `0 Z

G92 X29.2 Z-21 F1.5 ) O" Q: {) h+ b! _; m: d, k' E

      X28.6 9 s9 Q; |( T5 `9 J! ^/ n

     X28.2 8 Y4 w8 U2 H# `$ N

     X28.04 3 {' _# l4 Y3 u( A

G00 X100 Z50 T0000 M05 - S" v0 N1 `# l2 r0 X# a# n, B

M02                                                8 W& \# k, _3 e+ u$ u

( O; P& I3 {) j; S5 U4 `

- M4 t) W( y0 \# d

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

* R0 c$ m$ ^5 q1 |

: S l, }! q+ x9 \. J4 \/ S; Z% A

, ^+ L9 f# W# L: ?3 c* V! y- l# r9 y

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

$ o8 Z0 N# ~5 j% j

     G50 X100 Z50 . j# {0 t S6 t' ^+ u. l% b' g

  G97 S300 & p9 f/ J; e5 G8 A; F" k- G

  T0101 M03 6 Z/ w9 u7 m9 i. [* Y/ x# P) N t

G00 X80 Z2 # W3 W# `! b- u) F7 j5 h

  G92 X49.6 Z-48 R-5 F2 8 S+ |7 u4 l2 m5 ]

     X48.7 # t7 C( o* \- i( c

     X48.1 9 |) G3 w* P# ]# I+ Q# |; U3 c

     X47.5 / Y9 H3 {0 U4 {" u1 ]9 |+ B) F9 N

     X47.1 ; n. Z$ \8 c9 e$ q

     X47 & W9 o' p0 F+ m+ ] e

  G00 X100 Z50 T0000 M05 g, R' R( S/ P, ~2 t8 n

M02 7 |; G$ G" p. x. }) U$ b }' e" v
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-12-22 16:43 , Processed in 0.125459 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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