找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 453|回复: 0

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

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

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

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

×
当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 ! m, P. v$ Z+ D3 X

单一固定循环指令 * z! f. r% R$ b4 }+ [

对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 $ d& ~' c3 K2 T0 g' n- ^

1. 外圆切削循环指令(G90) * J N& B9 P+ g2 J1 y0 _

指令格式  G90 X(U)_ Z(W)_  R_  F_ $ N7 _5 z- }5 t: @1 y/ I& H

0 _& }& ]% d2 w# E7 L! r2 t" T

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

5 P2 R7 ?# ?9 ~3 q3 A

0 q: J; R/ z! \2 e4 `) [

- Q( c5 p: R" T1 Z- {2 _

图1 外圆切削循环

; h" {8 A0 t$ |# _( Z3 X

& C/ p% _$ @9 J: z

图2 锥面切削循环

1 F) T& J) Z3 o! O* Y2 O

指令说明  X、Z 表示切削终点坐标值; 8 k9 S5 Z0 u2 Y" V

U、W 表示切削终点相对循环起点的坐标分量; - m: V1 W8 X2 [5 c3 T: o

R 表示切削始点与切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; ( _; N# c- u$ N" J1 `* z0 w+ y: \

1 Z% {: ]% b! i/ ]6 g

F表示进给速度。

# L/ Y' b m- B2 O1 `. {4 b3 a- h

, r' p; w/ s. a) [7 O1 I w

& J) y9 ~' M. p5 q6 _" {

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

6 n& k/ i: P+ Q3 z, v# y

' w% f7 I+ b/ {

图3 外圆切削循环应用

# T" \, S& I8 c) \' C+ Y' }2 n

9 Q- E" p- T$ ?' n9 b4 o% A9 S' h3 e

4 _5 P% a z1 x2 {4 V4 ? F

/ y9 k2 W* o, `/ k: |; X

2 i" p C( F- @

$ R# _8 A/ E# V% r* S" h

( N8 Y/ ^3 {% U

* K8 r6 w, t, P( t$ u

8 A4 E; k* z6 F1 r

5 h# i& `: o; m# t* a p$ @

( V, p* i. D% A0 ~

. X3 x- G5 F9 R7 A8 D/ E" n0 k

- V7 {% l* R9 K

G90 X40 Z20 F30          A-B-C-D-A 5 B! @* r7 z0 S: p8 _3 _

     X30         A-E-F-D-A - ~8 z2 z3 I+ n

     X20         A-G-H-D-A - t: T% S F: u3 `8 D. x Y

( P- a5 U) H% U5 G

' B0 B7 S8 [( o% ^8 c4 L3 {( X

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

7 w/ P C. U9 g! C8 W$ |

- s3 D; p i4 O e

图4  锥面切削循环应用

/ l7 ?+ X, x9 m- u. i/ s

9 p2 C, n4 y: a, X) [7 x

) X( C+ P H3 D; C+ A0 T T

# A/ Q# Z. b0 r# ~2 A4 v& N

! B. l4 a, s) }

3 U, R' M0 D9 c' V* B; _1 M

3 }9 I) J3 a* b, I% G& @

1 ?5 G1 J4 A5 ~5 c8 V$ r5 X

+ h% A( I& U# Z* h% Q; Y

8 U* q8 |8 @% ]( B

W6 G) ~1 L5 a

$ C# I" j( H# [4 I: |5 z# Z

G90 X40 Z20 R-5 F30       A-B-C-D-A 3 K) m& }) ?' d; x4 T

     X30         A-E-F-D-A / @' W: r- R+ {

     X20         A-G-H-D-A # r! u# V" O3 i: [+ b: G

2. 端面切削循环指令(G94) , e" p* J) t5 W9 f" b

指令格式  G94  X(U)_ Z(W)_ R_ F_  . Q( Q4 H1 a9 u

8 O% q* d) Q" W# R W+ y: U4 T

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

8 M% b' `& L y) w" f& ]6 @

8 ~8 S: F7 u) x9 V3 F& f. w$ R5 j

& o7 V O, C- |2 i) D

图5 端面切削循环

9 r; E% I6 J: b1 r) x* M

) L3 m4 S* }! I5 }; e

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

$ ?" l! p) l( B6 d% w4 k- E

指令说明  X、Z表示端平面切削终点坐标值; y3 H/ P, m: [

U、W表示端面切削终点相对循环起点的坐标分量; + M0 o z5 m% T# Y# R- N/ ^: [" `

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略; + B2 K9 O, r& c4 U5 y$ N/ `$ ]

, T" j: k: e" D( I- o

F表示进给速度。

) L5 M. ]$ g- f4 j

7 I' D! k8 v) H( i6 ~

z/ s6 j5 c2 Z1 ?& K4 u

1 V, s; k x* p, L) K! S

# F" a0 i ~. r+ z: U

9 d% N0 S; c( w

( @0 Y4 F1 F) z) c/ Z; Q) m, z; k

. p- M2 X4 y. q B, V* n4 j

1 d% ^- j' w |% Y, g6 ^

+ \$ W& n v& x3 }, ~) d3 m1 \

% T/ F& O6 Z; r# r

+ p+ o$ s6 P8 P. y

! @/ ]5 s4 h$ k+ k4 @1 O/ H+ n

4 E9 B' s2 H5 c' ]+ I# U* m! W

% k6 Y& o- r2 _" d6 X5 b

4 g# x- M2 V$ s( E6 l6 I6 f3 b

8 t( m) h( O$ s

9 p4 v" ]* Z2 p H; A3 Y

- q8 V+ w. s& t: K" z" f% r5 }7 u

2 t% v3 f, z. W: R4 W o' P

/ ^2 @. x4 x" O$ [3 X/ B

! S6 w+ ]. q0 H! Q- P

# @6 n1 ~ ~* `9 F$ `' Y4 u6 H

2 t4 j3 u$ g. ~- Z4 c! q' E$ e- U

1 ]- o( S5 B* x) U* R

例题3 如图7所示,运用端面切削循环指令编程。 8 n3 G6 H# [: r6 w) v; [

/ S, Z9 }7 t% U. Q0 q

3 @3 C. H6 `! O; G

图7 端面切削循环应用

' d% Q0 ]" p) B( h; s4 A

3 p3 s% O9 ^4 ^' l) G

5 k& j+ m1 d# c* k; g& `

& t, o& I' c2 p* y% m/ W$ Z9 E

4 R: Q/ e7 B5 B' z7 b$ o

: M! w" B9 q; I/ A @

5 T1 ^! L: p; A; \( @8 T

) N! Z5 M( L# c. [

; s' |% i" }, S1 ]0 Y0 }

2 U. j `8 {% G# E/ {+ u

1 B/ a/ q- w1 ^( w1 ^

G94 X20 Z16 F30             A-B-C-D-A . G5 X! ^& m* P- z; }

    Z13               A-E-F-D-A   ( L# S, C1 V4 n. x8 d! p

    Z10               A-G-H-D-A           # a% Q5 i0 G* Q0 @$ O/ ]+ R% [

, E2 d' r1 z5 P& H n# v

例题4 如图8所示,运用带锥度端面切削循环指令编程。 & E' O! R, a+ s; H0 K2 a

# i5 B9 Z0 [: @& [' Q D. n% l

 

$ [& c9 N! s9 j& R

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

' ?# ]3 j, E! y$ \. k) ~

. L. G1 g( \3 E8 g" y

8 Z5 P ^6 ^3 n. i' a. _5 F6 h

, _* R( G& w/ N

! B1 N) A3 x: }/ ~/ ?, k. j. b

3 u1 R# ?% I: B! \( k8 n" q# _. K

+ Z) s7 ~, u/ i3 Q u5 f

* l! {: ^ k' \ L

- \. E0 ^7 q* a5 z+ M# O

" ?$ K W- F/ k1 Y5 n6 X

l/ d6 z+ v9 F7 _" ^1 }

G94 X20 Z34 R-4 F30        A-B-C-D-A * l! Q+ k- C, L( c

    Z32                 A-E-F-D-A $ G7 | r. a. {0 v( \% r

    Z29              A-G-H-D-A 4 F) }" I! ? m0 z! {" {, y5 F7 c

3. 螺纹切削循环指令(G92) " g+ ~/ n1 h' k

指令格式  G92 X(U)_ Z(W)_  R_  F_ 2 f# p( O/ F# M6 T/ l2 Z# @7 P3 r

" C" [" u. y/ a; H" [+ g* A% k

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

$ R C9 p* o) p8 R h/ P- Y3 r+ m

* ^# ~* c' g' q5 I$ A4 A

4 y! G5 O1 n/ G: M- |8 J

, p, Z/ x2 u& o1 s/ W) V

图9 切削圆柱螺纹

$ }# s% x- y3 u7 X% v( Q# w

) Z9 r2 g7 H. o, {1 s

图10 切削锥螺纹

. w4 }: F' H1 S% y. p: k, {

指令说明  X、Z表示螺纹终点坐标值; 7 Z+ W$ T. Q. j% P( P

U、W表示螺纹终点相对循环起点的坐标分量; " _' b ~* y' B" f

R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略; " W' m% q1 M, a# P$ ~9 ~9 o

, o* D% l* E+ F" U( O

F表示螺纹导程。 

% m6 w2 J* {" I

; y+ o( a5 L$ I0 s! C3 I

. ^( ^! A) [' @, t5 J

. R9 _% X7 E6 A* k Y. b; N" c: |

; E1 G' V/ f) c6 P

% {3 Y& H& D$ q* s1 C1 |3 m$ j

# \( h% O4 m1 K: r# b

6 P0 L5 \$ j, X5 D

4 l" Q. s5 \7 ?, e/ _. U6 ?, N0 A

( y9 p/ a' U/ L# O, P9 [+ }

9 x$ e) X) O1 J7 l. O

* f4 |3 N) s B

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

1 k4 W1 T# z8 m+ |# A

' B0 w6 Y3 D+ K' o, r9 N4 Z, {

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

% a6 H0 u: F) k: D0 v' R

6 v, `- F' ^/ d+ j9 d

G50 X100 Z50 ) d: K4 n2 ]. C/ l

G97 S300 $ U. W) S% \& T, t* o- M7 M

T0101 M03 + B2 X8 {; J0 Y5 H. \" c, c

G00 X35 Z3 3 R4 |. f& b! ] v# d

G92 X29.2 Z-21 F1.5 7 ]/ N) a9 P ~) S$ `

      X28.6 \6 G1 K! R# j$ V

     X28.2 ! D5 W6 i# j8 P* s8 y$ ~' J

     X28.04 5 [7 U' X) v6 p I" G& U

G00 X100 Z50 T0000 M05 8 ~% p, b! I- d

M02                                                8 ~1 C; @4 h/ x2 f5 c( O+ z

6 i+ L" B' B1 s9 [: F; {. K

9 {3 b3 Q3 E; [

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

Z0 L8 Q6 i6 T6 ]1 f& j- U

2 }8 _ O; {- U2 g" v R# X# b

* A9 z* d5 B" y3 V3 v" x

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

) P& q: |% ]9 Q. @ q

     G50 X100 Z50 . b3 c4 o* {$ ]" Z/ J+ D

  G97 S300 x6 b* Y. o8 j

  T0101 M03 2 {* B8 p2 b7 i% H. w8 H; S

G00 X80 Z2 0 A6 B; Y% W. i" m& B* f" n7 ]

  G92 X49.6 Z-48 R-5 F2 * `4 q0 E6 G' I: f

     X48.7 " X" y1 m1 N1 l2 m' J

     X48.1 # v1 _* c; f# r t1 F5 u( m/ \

     X47.5 8 p* q% q3 i+ ?( h. y

     X47.1 0 O0 u7 ]9 g4 L+ o) W

     X47 ) E, }" Q& T5 T% b" R9 w

  G00 X100 Z50 T0000 M05 + A4 [% Q! a% }, ]: t4 T- h1 Y

M02 / f" a$ d4 ], \8 B( n
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-12-22 10:49 , Processed in 0.124636 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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