|
楼主 |
发表于 2006-6-24 23:05:13
|
显示全部楼层
Re: 我的数控课程学习资料
外圆粗切循环
- j7 G, a' c0 ?2 e. v' t+ n' t5 U 7 O* z$ T. W7 r7 K {
6 U" v/ A2 @6 u) S' q; t: G: ^图1 外圆粗切循环) z4 t$ {9 B3 }4 \! E* ~! z. W( {) p/ X
9 c, R1 u' I$ f9 s7 |1 V4 ^! g
- ^" p: X4 t, ~8 L' u3 ?; b
图2 G71程序例图+ n) s$ p+ U; M6 X. q
外圆粗切循环是一种复合固定循环。适用于外圆柱面需多次走刀才能完成的粗加工,如图1所示。
0 m" M5 g& e* Y编程格式:
- q% v/ d3 w0 A1 t6 FG71 U(△d) R(e)) }! _3 m$ `& g1 C* F! N
G71 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) ; v1 l, k8 F1 \7 e4 l; T
式中:
+ [" u8 s B2 [1 `△d——背吃刀量;
3 c: F" J, n0 e' se——退刀量;4 a! t- A& B0 `
ns——精加工轮廓程序段中开始程序段的段号;
' \* W( c1 x8 }6 F vnf——精加工轮廓程序段中结束程序段的段号;0 @, z3 \2 P: u3 W- @" E7 J, y# J
△u——X轴向精加工余量;9 F, W7 p1 M1 `6 n1 _
△w——Z轴向精加工余量;9 m. M6 e' m% @; ]* C y* t: M' w
f、s、t——F、S、T代码
& L# K0 t# h8 _) i7 W8 \注意:# j! v9 I! O1 x& y* n# M' @
1.ns→nf程序段中的F、S、T功能,即使被指定也对粗车循环无效。
' j) A9 x7 e; P2.零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少;X轴、Z轴方向非单调时,ns→nf程序段中第一条指令必须在X、Z向有同时运动。
$ a, c( U4 T% r* c& e8 Q4 ?2 j例:按图2所示尺寸编写外圆粗切循环加工程序。
: f: K7 J: M, j& e6 k- b3 TN10 G50 X200 Z140 T0101
6 W# f9 p9 o0 i3 `; Y; H nN20 G00 G42 X120 Z10 M08
" z0 ^. L+ I* }8 z8 ON30 G96 S120
, w3 p5 {: T' p, W! {6 o NN40 G71 U2 R0.5
: }: m. n1 G* TN50 G71 P60 Q120 U2 W2 F0.25
, S3 M9 a- W& p7 lN60 G00 X40 ns
8 R. d1 a- Y9 m2 u: v; z! ?0 p; |' }N70 G01 Z-30 F0.15
8 M% k1 \) |- r7 n# KN80 X60 Z-60
8 x7 q8 }# s; gN90 Z-80( ]2 B) N8 o7 Y1 l) ~
N100 X100 Z-90
& Y- `6 d' b/ b5 g4 q" F2 u) jN110 Z-1108 c( d1 J O& p+ L6 i
N120 X120 Z-130 nf
; N6 V. w) p* t! Z4 zN130 G00 X125 * w$ ]" F1 t* }9 ^' ^
N140 X200 Z140
( N9 J X$ R3 E+ K* dN150 M02 ' R! o2 n- Z5 ^4 W
端面粗切循环
) e) W# U \$ c0 q8 z) e, |
3 `+ y- B& ` M, a* _" K$ L
# K2 y* A4 n) F% J) Q, `# n6 W图1 端面粗加工切循环8 m% O" y) D% O
4 C+ j5 {8 @7 L5 ]8 S
% Z" e4 N3 e0 k C图2 G72程序例图
, }$ ]% B9 H/ N+ z Z3 O9 A" d端面粗切循环是一种复合固定循环。
- p) I8 F& U4 y9 l1 ~3 Q端面粗切循环适于Z向余量小,X向余量大的棒料粗加工,如图1所示。" Z4 ^: p8 t, j4 o0 D
编程格式:
& Z4 Y; h9 y$ ~* `/ m9 gG72 U(△d) R(e)
; f6 m' }" u7 bG72 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) 9 z( w) n( L8 ], b: |3 J
式中:
# j7 ^" n2 I/ L5 j, _△d——背吃刀量;
; u) R* M" ?% ?. J1 M9 fe——退刀量;% G) k, s! A8 h: s& |/ O% @4 ^
ns——精加工轮廓程序段中开始程序段的段号;
$ }& b2 J+ j V# e1 E* gnf——精加工轮廓程序段中结束程序段的段号;
3 w8 _" m! B1 S: [( ]- \# b* s8 E1 k* d2 F△u——X轴向精加工余量;
; N& v8 a f7 k j1 q; Y△w——Z轴向精加工余量;
5 @) z4 q! y9 z8 Qf、s、t——F、S、T代码。
* g% s3 O; W& F$ O注意:
' v G# Y% I9 _ N P8 H3 [$ z1.ns→nf程序段中的F、S、T功能,即使被指定对粗车循环无效。
( P& {+ l `! g# B7 ^- L. W2.零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。6 I6 q- z, x& e" C0 w8 O/ A
例:按图2所示尺寸编写端面粗切循环加工程序。 1 l8 S4 E, f' E2 `/ R1 r& p3 S
N10 G50 X220 Z200 T0101
; Q' n2 Q8 z1 C# xN20 M03 S800
# |- y/ r' @; ?5 [; qN30 G90 G00 G41 X176 Z2 M080 [7 O, L9 {0 [0 O! R
N40 G96 S120. S5 |. c. G J: v
N50 G72 U3 R0.5
5 n( J; z2 l, b7 F# F, DN60 G72 P70 Q120 U2 W0.5 F0.2
9 S. ^$ N0 o' f! [& d. ]5 jN70 G00 X160 Z60 (ns)
, g4 p1 I( z% G# D7 N, Z4 d6 hN80 G01 X120 Z70 F0.15 * q' I) C/ C( q" C
N90 Z80
' r4 f. y" U3 F& K! NN100 X80 Z90
1 T+ _9 O9 ]2 E5 P% ~N110 Z110 v/ U9 V9 a# o# _
N120 X36 Z132 (nf)
7 r; z3 G. z8 N, \/ MN130 G00 G40 X200 Z2001 N. A; {9 b0 Y. v6 z
N140 M30
5 |6 C* o7 N- T9 q0 e) F; g; E2 ?) t0 e
封闭切削循环+ @3 D0 S/ ]5 s3 d
n" y! \- `6 [) A7 [( i
( ?: r$ W' D: ` J. {
图1 封闭切削循环" Q1 }9 a l5 t4 W
! P! @3 Y3 }* D; |$ k, l
. y3 y' r9 w1 k; ]# M: ~0 o5 L图2 G73程序例图
( X1 Z) m$ X1 H! K$ h 封闭切削循环是一种复合固定循环,如图1所示。
. W! }" y2 s0 z: }6 ~ 适于对铸、锻毛坯切削,对零件轮廓的单调性则没有要求。
& U/ M* h8 n: N1 e7 v编程格式 G73 U(i) W(k) R(d)5 S/ c/ s0 ]! U8 z$ v
G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t)
+ [6 J& h' J7 O, E6 n1 R" H式中:i——X轴向总退刀量;/ R" w/ {5 j/ P+ }
k——Z轴向总退刀量(半径值);) {! B+ w4 ^& W7 V J2 ?- d
d——重复加工次数;
% p0 O" d2 g7 \* e0 j, z ns——粗加工轮廓程序段中开始程序段的段号;
4 F4 y9 e/ z: G5 X nf——粗加工轮廓程序段中结束程序段的段号;
& q1 p8 m& G& t8 j+ S △u——X轴向粗加工余量;4 h* w8 ]0 l5 B$ H( W
△w——Z轴向粗加工余量;
' E" @; ^8 x% d; N8 C0 ] f、s、t——F、S、T代码。
8 i- @ E5 j2 m# F) J6 n' h 例:按图2所示尺寸编写封闭切削循环加工程序。
+ F; p) _5 N% h% z, t& }3 uN01 G50 X200 Z200 T01012 \; T) Z& G+ r( y- B0 W# L
N20 M03 S2000
( n. E9 n7 ]: m$ y2 K5 ]; GN30 G00 G42 X140 Z40 M08
1 _) ^# ~. o b2 h q! qN40 G96 S150
( v) v3 O$ v% b3 [, I) r+ VN50 G73 U9.5 W9.5 R3
% | t6 _; F& Z0 k4 n$ h! h6 g; l0 C' ZN60 G73 P70 Q130 U1 W0.5 F0.3
3 K @. I" c; v8 }: b7 IN70 G00 X20 Z0 (ns)
* M4 D7 N0 Z, M2 pN80 G01 Z-20 F0.15
4 u% ~: h" R8 g5 Y& xN90 X40 Z-300 `! i& V6 c6 L, `8 L+ Q
N100 Z-503 V) L; p, w, _( H" ?, X. z3 O7 m- t& g8 g
N110 G02 X80 Z-70 R20
. [% u" i! U0 x/ MN120 G01 X100 Z-803 x6 x$ A! b4 v
N130 X105 (nf)4 P1 F, @" n8 n
N140 G00 X200 Z200 G40
3 `# @9 J5 S: i/ y6 [* G# Q) rN150 M30
8 l2 r" Z B& y/ ~. s" J1 J精加工循环
3 b9 c' \9 v* y/ @ 由G71、G72、G73完成粗加工后,可以用G70进行精加工。精加工时,G71、G72、G73程序段中的F、S、T指令无效,只有在ns-nf程序段中的F、S、T才有效。4 P: z* Y7 }# m& F& h: {
编程格式 G70 P(ns) Q(nf)
% S4 \5 u! S+ c* i5 I( N: F式中:ns——精加工轮廓程序段中开始程序段的段号;3 b# w: A7 n. Z, F7 n- Y$ x1 D# O7 E2 \
nf——精加工轮廓程序段中结束程序段的段号。. x; Z6 U/ S' _- c- h! Y
例:在G71、G72、G73程序应用例中的nf程序段后再加上; H, y2 X( ~3 N0 ]4 U3 [
“G70 Pns Qnf”程序段,并在ns-nf程序段中加上精加工适用的F、S、T, 就可以完成从粗加工到精加工的全过程。. X5 {) `3 m R0 G( Q5 g! P: y. m& {
深孔钻循环- n5 ]# i, S# J) M
深孔钻循环功能适用于深孔钻削加工,如图1所示。
- p) a8 c/ C- g 编程格式 G74 R(e)% A0 }2 U' K {5 _& ], r4 b+ w9 e
" S' q4 Z1 v: c* D9 |
5 X, R+ I0 Q w3 K图1 深孔钻削循环* x9 o4 U* h+ U) `
G74 Z(W) Q(△k) F) e% y2 v- K$ Q7 z# Z K
式中:R——退刀量;
' o5 p0 v4 A$ a! [) A% O$ g' s Z(W) ——钻削深度;
- I" t8 N+ M* b5 E$ p* r9 Q K ——每次钻削长度(不加符号)。
& Z% A# b5 D# W( X1 J; @- D% L 例:采用深孔钻削循环功能加工图1所示深孔,试编写加工程序。其中:R=1,K=20,F=0.1。 t: M) G; z! S/ U' f
N10 G50 X200 Z100 T0202+ {: g( A9 k0 c
N20 M03 S600/ w0 z3 B) N+ T: z% M/ @" f- w
N30 G00 X0 Z1
6 k* ^3 q, u: wN40 G74 R1
( o( ~1 U+ f8 _3 h" `$ e NN50 G74 Z-80 Q20 F0.1
3 }* {/ p; `0 |9 j! rN60 G00 X200 Z100* z; ~8 Z7 b0 @1 }
N70 M30$ M3 c @- ?6 ^" x1 k
外径切槽循环5 p5 i( i: k0 y3 e0 E2 [6 k
外径切削循环功能适合于在外圆面上切削沟槽或切断加工。+ w* D1 [, a$ Z2 w. H, @
' r b0 V- B7 ?! [
' a" N f+ W0 s% x6 L5 F: D/ U图1 切槽加工. N& W3 @0 y/ b/ g; @6 ^( k
编程格式 G75 R(e)
0 Z- i% M( x4 M8 r0 ? S G75 X(U) P(△i) F~ * ~. O' h) E1 I( y N
式中:e——退刀量;; k4 M* q/ k9 ?
X(U) ——槽深;
- H1 `; ~) H( U: d& n △i——每次循环切削量。
5 X% K- i+ O7 R; E! |# \! F3 k例:试编写进行图1所示零件切断加工的程序。
0 K: R' z% O8 E5 @) A; JG50 X200 Z100 T02024 v& O$ U. L6 r+ ?. g
M03 S600
9 n5 N k5 J+ a( L0 EG00 X35 Z-50
4 G8 N) k$ @) U' s: ?1 \9 SG75 R1
7 W) L! A, a! l, h& YG75 X-1 P5 F0.10 W* H6 ~- M* K
G00 X200 Z100
; O9 L' x Z; vM30
& V0 s% l" P6 h5 j螺纹切削指令
% j8 U1 C+ ~; O: [+ V {, l 该指令用于螺纹切削加工。: u, d! [9 H. F5 a6 v& @* {/ |
? 基本螺纹切削指令
+ O1 ]4 |* u9 G) c# Z1 F? 螺纹切削循环指令
( |. |, d/ }3 |? 复合螺纹切削循环指令
# h1 w) v7 I3 I& b: U: d4 F基本螺纹切削指令; O, W) {" q& g: F0 s
: z! J* u: a% f' k# X
0 ~' O y1 D4 p图1 基本螺纹切削
% I9 r/ T. l9 C7 H' Y . E7 m/ z5 y* @) y" d: I7 }
% R) g% [" s! n/ A2 S: i$ I/ g& y
图2 圆锥螺纹切削, ?* ]# a& q1 n6 i, ?! `
基本螺纹切削方法见图1所示。
9 b+ `7 |3 F( P编程格式 G32 X(U)~ Z(W)~ F~( W: V' L, L+ u; B
式中:
+ m/ [. B, j& I/ T# a% x# f+ K; LX(U)、 Z(W)—— 螺纹切削的终点坐标值;X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;(X坐标值依据《机械设计手册》查表确定) % l$ }! z0 W" m+ P5 W
F ——螺纹导程。! d9 n" W; t/ m# I7 Q
螺纹切削应注意在两端设置足够的升速进刀段δ1和降速退刀段δ2。
1 Y2 b/ a, K3 S0 j. q3 L( V 例:试编写图1所示螺纹的加工程序。(螺纹导程4mm,升速进刀段δ1=3mm,降速退刀段δ2=1.5mm,螺纹深度2.165 mm)。5 M0 }4 W% ]/ a# o- `+ Q5 T3 B$ Y1 G
……4 `6 V% k4 l, h
G00 U-629 ~2 G: k* Y% u
G32 W-74.5 F43 ?5 d* B7 `/ y/ i8 _
G00 U62
0 i. I2 G, ^9 E( M, L7 ZW74.5
L2 e+ ?, k' i7 \8 i5 R1 VU-64
; Y% C: z; t3 z) [0 PG32 W-74.5
0 o: a* e1 D wG00 U64. m$ h$ H. v/ A; Q$ g
W74.5: C" y4 ?2 i0 P
……
4 o8 }9 ^3 m( p8 \1 \" _ 例:试编写图所示圆锥螺纹的加工程序。(螺纹导程3.5mm,升速进刀段δ1=2mm,降速退刀段δ2=1mm,螺纹深度1.0825 mm)。
0 {3 l0 N; H, i; K: V9 _7 z6 AG00 X12
0 a! d8 z2 g8 }G32 X41 W-43 F3.5' |5 p! h. U' [
G00 X50
; A4 M, u$ H% IW43 # K8 F: b8 V- D/ L
X10 * @, z# p. S% n* {
G32 X39 W-436 l6 i9 ? N3 S8 @. v& E7 |
G00 X50$ q# c. J2 f6 C" A! ~% v
W43# r' }$ o/ D7 a" o5 ^. v
螺纹切削循环指令0 F6 X. _+ t! K" c- h5 p1 S, n
螺纹切削循环指令把“切入-螺纹切削-退刀-返回”四个动作作为一个循环(如图1所示),用一个程序段来指令。: t d! F! L! i5 [. I
编程格式 G92 X(U)~ Z(W)~ I~ F~
$ p9 I4 D9 z, w' q. L. H4 C& `4 m - r R' x- j% ^. E& Q F0 R
& {( U( `( R" N
. y0 w h* Z7 ]0 J2 d. K3 L8 d图1 锥螺纹切削循环 图2 圆柱螺纹切削循环% B$ g, ^/ ?0 E- \+ J
& @# b3 a$ c7 r& r9 K& f O
, D* t& l; `/ E0 w$ X1 Z3 Q图3 锥螺纹切削循环应用
0 T0 }- J2 i/ C2 h6 s) b% O式中:X(U)、 Z(W)——螺纹切削的终点坐标值;
& q% t0 S# U: k, Z/ y# o. h' zI ——螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,I=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。% g$ ]/ T$ R. O) V: J5 F' }
例:试编写图2所示圆柱螺纹的加工程序。
8 q6 W# T/ M! O; H, N……* f" A8 S, C3 h, |
G00 X35 Z104% t+ n, G5 a6 @3 p( e
G92 X29.2 Z53 F1.53 r- d; z; r& S: \7 P
X28.61 V5 N3 K" u: e0 u7 m5 ?
X28.2. T, Q/ H t( ^
X28.044 C! H8 y9 O/ s! f, l1 `
G00 X200 Z200
! F0 X( }2 H6 A……
- S3 y+ }; V1 d% ?+ _, ~7 R 例:试编写图3所示圆锥螺纹的加工程序。3 V" M) M/ N0 x2 ?; y, e. d& L
……
7 Z/ F% G/ L8 O+ ?9 Z' F+ p! dG00 X80 Z62& m' @+ j/ ?' u& ~
G92 X49.6 Z12 I-5 F2
$ ]! I. K1 `/ x( p4 `X48.7
( x4 W. {2 X. {* HX48.1
; ~" v* p2 V: W# NX47.5
+ Y0 ^) M% P0 Y* VX47
$ `2 b0 h( F# R! t* eG00 X200 Z200
, F0 `0 V; ]' W3 s( P- f……
4 o: z/ S" @* A" f3 r0 V+ _8 f0 I复合螺纹切削循环指令
/ P0 o# E; `6 s: E6 O
0 i: i# Q, ~+ n$ j# [8 n& Y+ a# u" i: k3 X, F4 q: I7 ~
图1 复合螺纹切削循环与进刀法 (点击查看三维动画), j+ i4 h4 d4 U1 ?9 `
! ~ | z3 r& r# q# e- D
4 j6 N6 K H- H2 y) K+ I
1 ]! W7 [ m" d+ ]图2 复合螺纹切削循环应用 (点击查看三维动画)
( i$ ^& F0 l5 {+ P! ]
$ i! y7 l7 }; |3 O4 X1 J 复合螺纹切削循环指令可以完成一个螺纹段的全部加工任务。它的进刀方法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图1所示。/ i* l+ T- \! M# t7 P/ {
编程格式 G76 P (m) (r) (α) Q(△dmin) R(d)
- n. x( d4 b4 i6 M6 i" t" j: T7 b G76 X(U) Z(W) R(I) F(f) P(k) Q(△d)% e" m$ G) ]4 z8 @5 c; F5 w
式中: m ——精加工重复次数;+ |% _' C- o( h, [! K; i3 c
r——倒角量;
! ^& _/ M. A8 C5 f" [4 g α-刀尖角;$ r2 g. Y! P# l8 J# h
△ dmin——最小切入量; G% ~2 y9 O7 J9 a, o
d-精加工余量;
9 W/ l# n! q4 T& ]- H7 c4 e2 R X(U) Z(W)——终点坐标;
) l) q( {* S/ b0 _& f I ——螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,i=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。/ A2 i3 l5 e0 P! g0 j
k ——螺牙的高度 (X轴方向的半径值);
# ]% T6 {: k Y. p2 t6 m △ d ——第一次切入量(X轴方向的半径值);( Z$ I9 @2 `) g5 s) U
f——螺纹导程。
) L" D. i6 I1 j. {" o例:试编写图2所示圆柱螺纹的加工程序,螺距为6mm。& e" y2 t; s' D6 O; H3 S3 M
G76 P 02 12 60 Q0.1 R0.14 ^: f/ d+ F# w. g
G76 X60.64 Z23 R0 F6 P3.68 Q1.8
Q u8 ?1 c" B |
|