找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 744|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 2 u6 G7 e! G6 ]5 s: @0 L

单一固定循环指令 " c2 m+ ^ a0 ?/ n! Z

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 0 p9 V, r* _6 l; D' w- o( L

1. 外圆切削循环指令(G90) + Q! _- k: t0 b7 g

指令格式  G90 X(U)_ Z(W)_  R_  F_ & a8 ]) ~9 m# `5 l$ V/ L- H6 \

; Q4 g0 u, u0 c

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

3 x5 }2 s5 S$ Z9 I

6 _- J4 z6 n5 ]) Y

3 X, d1 u6 q" L) }3 F3 c) n6 Q" b

图1 外圆切削循环

: p- t. K# P' F" K# J2 I

- K6 v8 @, x1 D0 D/ G) S) ^

图2 锥面切削循环

* G# G$ b3 Q+ Q1 R e

指令说明  X、Z 表示切削终点坐标值; # g" R. z/ ?3 O/ U( A

U、W 表示切削终点相对循环起点的坐标分量; 0 e* t7 {/ u. ^

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; 5 G0 w0 o+ m" M7 U

1 ~2 J) U" K* d' }- M& G

F表示进给速度。

3 {& g* v9 Y5 h( X! s

( g% ^) {$ F; t( V) j

% u- y4 H" I6 m4 P6 j' B9 Z

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

: Y& A% F) u7 I8 W

! L) Y" O1 c _" ]7 v8 \

图3 外圆切削循环应用

4 S: X. ]9 e* a6 w

! w7 E8 t3 J- A" q8 F& l; [

5 k; J; O' N8 z- {: W1 L

0 e! n/ a5 \: G8 N) _5 v

- z- r+ {1 w! L% }" a

# x+ M; I# |% a9 U& n R

( l" {9 k4 q1 E' [+ B! e- ^6 W

& @! ]$ z2 c" N# b/ U

' r3 C6 w' X" J8 ]" X, R

0 m- y! f# Q; D; [

% }* E) i# V9 H$ ^8 `7 T

0 e2 j8 c& L- o/ U

6 k8 q+ P1 U4 u. X; D3 y5 l" z

G90 X40 Z20 F30          A-B-C-D-A 1 g" }$ s' `& t% s+ b

     X30         A-E-F-D-A # O" V! {$ E* j7 N, \3 {

     X20         A-G-H-D-A , ]# N" |. W. r, Q- n

. e; _: S' A. k% ?1 U

. A1 ^5 p( b) C/ O5 R: `

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

' y1 S* D" |; O: o, o

. q# T Y4 |) b" ?0 k

图4  锥面切削循环应用

" c7 R' x9 t# G) L: I# O

4 _2 P) m- h0 A

' N3 q9 E# h$ K1 @; o' U7 m) Y

) |& c+ f. w6 _4 k7 z$ t

3 m1 T `8 ?1 X$ Q4 @+ T

( l* e3 W0 S7 ~$ G0 z; n+ o$ p

9 V; [8 |/ p% n! d Z2 f7 M( |

5 b/ ~6 }1 J& @( s) G7 k

9 f5 _! @) t D/ b

9 m# w1 H8 r9 l- S

. J* V/ P/ b' M+ j! A3 H

+ K1 U0 m( T/ x

G90 X40 Z20 R-5 F30       A-B-C-D-A 7 @! G$ c, N: X# r

     X30         A-E-F-D-A 0 u9 Z, k, _8 S$ D

     X20         A-G-H-D-A f/ f- s' ?+ d2 i% c5 t b9 o+ e

2. 端面切削循环指令(G94) - [9 a8 K; d' Z; J% [6 u1 b7 e

指令格式  G94  X(U)_ Z(W)_ R_ F_  $ m# s" z9 a7 y+ K3 m# {& Q+ X

) V6 x0 o3 e% k+ L0 `" C

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

" J# d7 B# _7 Z- Z

$ |8 Y0 K; ^& |" k' {8 j& s

1 E0 |0 a, S& m0 V

图5 端面切削循环

2 ]2 C0 n5 l/ K% t# K

9 _' i/ v1 V9 f1 s

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

; A& C2 w$ _. l* p

指令说明  X、Z表示端平面切削终点坐标值; ) D# m3 e- G! a) i [

U、W表示端面切削终点相对循环起点的坐标分量; - J& }0 q( U* g; ]$ q/ w( O4 T

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; 3 K G x+ _5 N9 q

6 X; K0 T# [/ x" Q4 n

F表示进给速度。

7 T( X6 f& c {# e% M4 ]+ D6 B

7 U* ^5 m' {5 Y0 p; h

7 P; {' O+ Y$ H3 ~

( ]9 u' l$ p0 T4 m. g- T- p! w

' @ d* A a2 C' {% T' t

+ `9 d9 V& C- r" f' I

+ e* O5 j6 m7 ?7 f

/ S+ t+ T4 ^) o: G

- b4 K+ ?, x$ l- o, n9 o

) m7 o+ ?: h4 T V, y, ?3 u' k

# j, w* G' C# b5 G3 h- @( k7 h

) {* s9 u5 C/ K3 @3 P7 H) n" G

V$ J( o9 g2 Q7 b1 c

P" |' X4 R, {1 ~0 B3 ?

% L$ _ {8 |8 h" ?, a7 D

7 K" u4 O5 J( ?3 Z5 p8 k- L

+ b# i( K6 z4 _ |$ V9 {

! _6 f( v, F' d Y

) p$ R$ R) U$ ^6 `/ O, j

# [. F! o5 W q$ s- j- _ y

8 Q; @4 a% I1 ?5 S( y9 j6 ]- b

0 \$ b) |8 u- y" c0 A2 H) B

+ q! Q; q2 I" C& @8 E

" k! a& {2 F, x- S+ n$ }% T

+ I9 r+ _! L2 x- y# l

例题3 如图7所示,运用端面切削循环指令编程。 % M/ T6 \& f2 t2 ?/ B0 N5 X t

+ Q: O: B0 U+ G$ |) {

" g3 Y1 a9 N5 y* s6 I

图7 端面切削循环应用

* o5 V+ d/ B5 y- R4 L. G2 b

8 S1 a' |2 _+ i3 F- p$ K

4 w( A) k ` N

5 l& f2 t" K* h9 _" J

9 D8 V5 u5 R( h6 g+ q, v

6 T1 J, D8 r" W: p* o* p

2 W5 q4 a& |' j" t- Z

# i2 Z* G7 l! _6 r- z

7 u' N% \$ E$ Z% S* ~! r" z3 l

; l0 D. v1 b$ ?' p: @9 N* ]

8 Q8 @5 J% M8 C; r

G94 X20 Z16 F30             A-B-C-D-A $ E7 g" a% X6 u! w% \# X8 f1 b

    Z13               A-E-F-D-A   " A A" C4 v8 Z% m* @& L

    Z10               A-G-H-D-A           ?6 W% |2 N6 f N

8 n* h6 |( x* L. ^2 H1 r; c

例题4 如图8所示,运用带锥度端面切削循环指令编程。 % s: l6 Y2 @7 R$ \

3 n$ I; w, X# h2 |2 n. D

 

- h3 H7 C" s5 F1 L7 i0 p

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

8 g" \6 f1 Y# ?, S7 O. h! f

1 e9 }/ K% Z$ n9 B1 y

8 v8 x) [% l4 f; h* A6 i5 E" A

. ]: d2 i! U! k' x4 I; v( n

x; {" u* t" T

# G, Z$ }$ Z5 [7 ?, d- x3 J( [& g

# s8 S* N1 h: a3 {7 p {

. E9 q8 i; K5 I# I: v4 z

$ [4 s- ]7 H. i1 V8 Z) q# O0 S

+ K7 f; r; [* z. L, ^

) G" Q/ B# [6 H. P K8 s

G94 X20 Z34 R-4 F30        A-B-C-D-A ' p" v/ s/ {* r/ D, z

    Z32                 A-E-F-D-A 3 W) J* P; l9 s% ~9 N: d6 p; C/ D

    Z29              A-G-H-D-A , M/ V% l& n+ O' X1 f1 n6 H) H

3. 螺纹切削循环指令(G92) ' y9 h, R, @6 U/ b4 o, k! o

指令格式  G92 X(U)_ Z(W)_  R_  F_ ( P4 Y, ?! [) ?

& f+ w: u0 Z& }2 M" K# L

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

- O9 D: T4 F, I- ~: k1 P9 } C

* R% j% H k/ p

1 q! ^* C$ F9 G$ g- A4 I" ]

7 p- G( y& J/ j. P8 c4 W

图9 切削圆柱螺纹

. R% r* k/ u, I- p) a6 t

7 i8 U* _( v- \& P( Z

图10 切削锥螺纹

( M5 j+ ]: x7 E5 o

指令说明  X、Z表示螺纹终点坐标值; , W+ j3 w% J) x/ D

U、W表示螺纹终点相对循环起点的坐标分量; . z& e5 `4 r5 u0 `8 L2 b' g: O

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; : C( I- P& Z+ M5 l' G0 E6 i2 a" o8 `

1 B; _% {5 j- C- m5 z

F表示螺纹导程。 

/ h, ]6 a$ e0 N

" U* T6 ?+ i0 F+ a! p6 U

& B: L/ K# o0 K7 X* h, n: T

) t8 Z; y& o3 Y# @8 ^! u& y5 ]' m- b D

( P: w) T/ }& i% m+ x% N. ]' e0 {$ |! v

1 j k, n8 L9 L P0 g/ ]

+ I4 i; S) k$ N& D5 g6 U% @- w2 ~ l

/ ]* B x) P$ Z, q ]

0 Y. k% i- e) c$ u) y

& q" Q S8 T; k0 I4 j9 f7 L

7 J) O j# X! j

. ?& b) ~6 c( U9 Y$ B" ]

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

1 g F) A0 u3 I$ c0 a" o4 U4 t6 n

6 h7 _/ W1 q7 e( _) f

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

c" f$ K( Q4 S7 s3 |1 q' ]: b% O

. ^& q: S& j- S& p) c

G50 X100 Z50 ; C; a4 [% m% r. M: w

G97 S300 & t: j& v% x# ?7 X/ P2 i

T0101 M03 / k9 S [8 D8 b8 y( a

G00 X35 Z3 + I Z/ ]- l* \

G92 X29.2 Z-21 F1.5 ! B+ e8 x; k& {7 {" t$ a

      X28.6 1 S9 w ]. r& R/ ~( D6 s

     X28.2 * {; s" N" G+ r* B9 m# f( ]

     X28.04 " a d! \5 t: ?& a5 T$ i

G00 X100 Z50 T0000 M05 # D1 ~9 K: l8 A6 C1 U

M02                                                ; c$ v. ~5 Y4 C6 d

6 a. F! f. f; T# M

9 G2 n* b% N; c

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

- p. @( K8 m6 S# U( K

% U3 u$ m5 k) J* p2 f, I# g1 X2 L

$ C0 }$ I0 ?* b& y+ N y& k0 e

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

0 j5 ~; U5 m# d( `5 L

     G50 X100 Z50 % q7 Q8 M: [/ Q4 _

  G97 S300 - w0 Q5 I3 K S' S1 J

  T0101 M03 6 k: a U# [- J/ {

G00 X80 Z2 0 X: ^3 t; V" f

  G92 X49.6 Z-48 R-5 F2 0 @: m5 @+ u( U' S, O7 S" U

     X48.7 - h4 z' ~) P# o8 t

     X48.1 ! L: H0 J% f4 n6 F. Y n

     X47.5 ; b6 o' G- }* g2 a! H7 V8 T+ b

     X47.1 5 S5 P, o6 t- g1 {% ^; x' S$ D

     X47 ) `0 f5 o5 c7 e, E' E. ?

  G00 X100 Z50 T0000 M05 * A) G$ a- w2 }' g

M02 ; `% m( \. K, T2 Q4 S& p: z
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2026-6-4 18:31 , Processed in 0.150832 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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