|
楼主 |
发表于 2006-6-24 23:05:13
|
显示全部楼层
Re: 我的数控课程学习资料
外圆粗切循环2 B* }, e9 x4 A4 T0 n
2 T2 a% j2 {/ D) d o
$ H$ S: Y5 \) Z
图1 外圆粗切循环- w* b. `( f q; r6 j' z1 N* a
# _6 W" R$ F! Z. ^+ @; h8 R/ O( [% c
图2 G71程序例图
, @! X$ H' C7 m: I- X9 D, h3 K- O+ J 外圆粗切循环是一种复合固定循环。适用于外圆柱面需多次走刀才能完成的粗加工,如图1所示。) b# a9 ?) ?$ e8 n0 [( _
编程格式:, _* E/ @7 }, [/ p* q( X
G71 U(△d) R(e)
% x; z# F; O7 G4 gG71 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t)
1 i& o5 u, e: a0 ~式中:
3 T: I4 `$ O/ q2 u: m! j% @" _△d——背吃刀量;: y: d9 `6 ~1 U! D
e——退刀量;: T+ X2 \1 I& V R l
ns——精加工轮廓程序段中开始程序段的段号;( c+ g3 \( r; p5 ]+ a$ N. s
nf——精加工轮廓程序段中结束程序段的段号;
" H; T8 Q+ p2 Q a. X6 L△u——X轴向精加工余量;
" U/ M- d8 H7 V. e7 ] a) I△w——Z轴向精加工余量;
8 a* r; ^* Z n8 D9 _0 if、s、t——F、S、T代码1 M. @4 _' m7 D
注意:
$ c2 o% Z' a, l1.ns→nf程序段中的F、S、T功能,即使被指定也对粗车循环无效。
9 E( p8 y* Y4 m' ]+ ^2.零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少;X轴、Z轴方向非单调时,ns→nf程序段中第一条指令必须在X、Z向有同时运动。
; N1 k8 D$ n9 _3 c7 D j$ n) l例:按图2所示尺寸编写外圆粗切循环加工程序。7 }! t0 P- E0 \- ~" h' J! @9 W! D. I
N10 G50 X200 Z140 T0101
9 m1 E. B3 j0 h5 Q! s/ gN20 G00 G42 X120 Z10 M08' I. p g( }0 x
N30 G96 S120 c7 f, i& t5 E9 w3 A6 B
N40 G71 U2 R0.51 `# _3 d- [6 |4 G
N50 G71 P60 Q120 U2 W2 F0.25
+ O& W4 k& `/ R: bN60 G00 X40 ns4 O/ T# X0 E( a% N! r7 h
N70 G01 Z-30 F0.15 / O' y' g; ?+ U7 [
N80 X60 Z-607 Y6 ~7 S" q5 N6 v
N90 Z-80/ _3 b2 {" N/ V" k
N100 X100 Z-90
* V' K- |4 ]- PN110 Z-110( F3 h& l" s9 q' o
N120 X120 Z-130 nf
: u# w% | ^0 C3 w! Q% j$ ^7 dN130 G00 X125 ) ^3 g: H. c* m% W# {8 U; [% ^* t
N140 X200 Z140
! r; |* K4 G* c7 g* C: D5 Q5 JN150 M02
4 Y" p( U3 K" F端面粗切循环7 c/ h+ {4 c% z' l
) n2 R9 B" w. s+ v& A
0 Q" Y: Q7 H: B9 M2 J图1 端面粗加工切循环
% `/ W6 x- z3 `& r
" ^- v( _0 R8 x- ^ B
* W. @7 {/ P8 }" b E图2 G72程序例图
. _5 d0 c+ l# ^$ g# G4 x端面粗切循环是一种复合固定循环。8 F" L7 K% T, T8 [# S5 l
端面粗切循环适于Z向余量小,X向余量大的棒料粗加工,如图1所示。# G; S* f4 [* B5 K( C; x
编程格式:
1 K/ w8 o: K/ hG72 U(△d) R(e)# P* ?$ y( v8 \# f/ ~4 N f
G72 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) ( d9 j# ?5 G7 x# E3 B" ?2 M
式中:
% p% y5 F$ c; w9 K& J+ M△d——背吃刀量;7 L% v% S" K$ Y! K) i
e——退刀量;7 p( Y+ h7 _; k( Q2 p
ns——精加工轮廓程序段中开始程序段的段号;' O' d# b% U: B* A% u
nf——精加工轮廓程序段中结束程序段的段号;2 r6 J- g9 u6 e9 y
△u——X轴向精加工余量;
- w1 n, p; K8 N! h, F; e4 Q y) v△w——Z轴向精加工余量;% n& ?& b( s& K2 Q; c9 o
f、s、t——F、S、T代码。4 T. ^, o e! Q
注意:$ n6 t3 {) m( ?' C, v; P
1.ns→nf程序段中的F、S、T功能,即使被指定对粗车循环无效。
" @ p1 I, X# D5 ?4 u$ y! h2.零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。, v5 t x2 o! w( q! w V
例:按图2所示尺寸编写端面粗切循环加工程序。
+ X3 |7 w. D( U/ NN10 G50 X220 Z200 T0101
G" }' y* T L& y4 nN20 M03 S800
2 L2 T& o N9 _- t: G% iN30 G90 G00 G41 X176 Z2 M08" k( o/ p( G5 w% A/ [
N40 G96 S1204 r2 [6 `: R" t2 ?+ G; d
N50 G72 U3 R0.5& A5 u! l- |0 E, ^6 J
N60 G72 P70 Q120 U2 W0.5 F0.2
) W: j `# l1 P9 g' ]N70 G00 X160 Z60 (ns), `& v N [2 j# h
N80 G01 X120 Z70 F0.15 & |- v% i x. d: }
N90 Z80
' e/ \- k1 h/ c4 [ g% ~N100 X80 Z90
' B; r% b; A) S! C) x, `' sN110 Z110/ y s: }! O- ^7 r- W$ A
N120 X36 Z132 (nf)
& V7 W- s: l0 a8 KN130 G00 G40 X200 Z2005 ]0 x% c* z+ q8 {" X$ }
N140 M30
1 O# i5 G9 ?! F) g3 a$ d; E& @2 V
; |3 K% M$ }0 D" ?封闭切削循环( ^( |7 g6 i3 F0 K7 Y
$ }5 l/ m! S" e1 }
' i) e6 J$ Y: R2 G/ i图1 封闭切削循环/ k2 ~: I6 S9 Q- n
/ R. Y k6 [: C: v: v
6 Y# |; a" v: Z( ]2 i
图2 G73程序例图
1 |1 b& x1 A% h3 j* @ V 封闭切削循环是一种复合固定循环,如图1所示。
: ?4 U2 f" I& }* F T3 s 适于对铸、锻毛坯切削,对零件轮廓的单调性则没有要求。( K0 a0 d- B3 z2 b1 a5 M
编程格式 G73 U(i) W(k) R(d)2 S A; H( D9 \% Z* }: t
G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) & ] {5 z' r8 f# H' o! l/ |! q
式中:i——X轴向总退刀量;
/ [/ |1 I# B/ v8 L$ k' n% _ k——Z轴向总退刀量(半径值);
; x7 k9 t4 T$ A, [ d——重复加工次数;+ Q, I& Q. O6 b. W, q
ns——粗加工轮廓程序段中开始程序段的段号;
2 d) \$ K9 p! O nf——粗加工轮廓程序段中结束程序段的段号;
# y. J+ {: {4 E+ m' | △u——X轴向粗加工余量;
8 V7 R0 [" |, i △w——Z轴向粗加工余量;
7 V1 V. }( l1 _# s3 V f、s、t——F、S、T代码。# x0 z% b1 j3 a* C$ F
例:按图2所示尺寸编写封闭切削循环加工程序。* E5 L; ~7 z( Y1 M
N01 G50 X200 Z200 T0101
L( @" y' t& E3 c8 U3 l; R0 A" u5 rN20 M03 S2000
. d3 _ H1 W2 {0 H) Y* S, {( B5 aN30 G00 G42 X140 Z40 M08
* u5 f5 n5 _. e: C" ]N40 G96 S150
- s4 l" ?, N% i) P3 J1 r* WN50 G73 U9.5 W9.5 R3
% C' P( U5 V3 C# n1 f5 s# P9 n' zN60 G73 P70 Q130 U1 W0.5 F0.3
m, j; G9 \# y Z0 {2 R" ON70 G00 X20 Z0 (ns)" Q: E/ y8 d/ @" z0 {
N80 G01 Z-20 F0.15 + ]8 ?" y5 m* f* ^
N90 X40 Z-30
( {( ^1 z5 p7 \9 XN100 Z-504 T% K; M& W" C( V o) p3 r C
N110 G02 X80 Z-70 R20
. ~3 \4 |2 G0 H- o2 [N120 G01 X100 Z-80% I( j9 F. r) }% M3 N
N130 X105 (nf)2 G4 k4 x% L3 x: U: t: e
N140 G00 X200 Z200 G402 j5 V% \: W8 x( U/ j" D& c! D
N150 M30 + b J; H! y `
精加工循环
3 [* }, w% U6 j m `0 u 由G71、G72、G73完成粗加工后,可以用G70进行精加工。精加工时,G71、G72、G73程序段中的F、S、T指令无效,只有在ns-nf程序段中的F、S、T才有效。
' T, { U! Q, t编程格式 G70 P(ns) Q(nf) 0 g% b( ?$ O7 y8 {) j: o
式中:ns——精加工轮廓程序段中开始程序段的段号;
) X/ ? O9 a" Q' t+ k a nf——精加工轮廓程序段中结束程序段的段号。
4 h; K% e1 x1 |* x 例:在G71、G72、G73程序应用例中的nf程序段后再加上
' G1 T3 l8 k: b1 f“G70 Pns Qnf”程序段,并在ns-nf程序段中加上精加工适用的F、S、T, 就可以完成从粗加工到精加工的全过程。: u; X+ y; x+ H+ Y6 b8 X, {
深孔钻循环
; c- _7 I$ c9 w7 E 深孔钻循环功能适用于深孔钻削加工,如图1所示。8 j* O% c8 i) E& R9 o# s* w! i
编程格式 G74 R(e)6 g& ?2 J" h4 J4 y+ W/ `6 U
0 y% j/ r1 s9 H' y6 ?7 b
' C+ K( X0 I' R3 T图1 深孔钻削循环7 E+ S+ @. {% g3 f/ [' G: k
G74 Z(W) Q(△k) F. _, N9 y9 Q$ m4 o0 \
式中:R——退刀量;1 K' O7 \% w: I& R7 e
Z(W) ——钻削深度;% _- q/ o9 S- k0 e9 o2 I5 S5 x
K ——每次钻削长度(不加符号)。- W8 S# w+ {+ U' }9 k/ h( a0 \' S" J
例:采用深孔钻削循环功能加工图1所示深孔,试编写加工程序。其中:R=1,K=20,F=0.1。$ h! @1 p2 }+ E; q( E. h
N10 G50 X200 Z100 T0202
: w# w( G S; e5 P- A# E9 wN20 M03 S600) z6 m/ |7 T: p' Y' {$ y
N30 G00 X0 Z14 \! ?2 V3 e$ L5 a6 p {
N40 G74 R1
( B* _2 ?+ [. WN50 G74 Z-80 Q20 F0.19 B4 r6 z) Y( i
N60 G00 X200 Z100
* B4 T0 ~) @( q! Y" b6 I' JN70 M30, n+ L6 r [6 y! D3 I7 }
外径切槽循环
& K$ S, G( h2 D2 L2 L: u4 m 外径切削循环功能适合于在外圆面上切削沟槽或切断加工。
, h6 q8 M1 U! a$ }( N 2 ^( }0 a$ a8 |" H4 p4 @/ {7 x
% |& l$ N4 Z8 q# Z. G/ l图1 切槽加工
6 B! V* ^2 A, L6 V编程格式 G75 R(e)' Y8 }% D1 A% d- |: ?
G75 X(U) P(△i) F~
' i& m: O2 s @式中:e——退刀量;
: n$ F' K; X, t1 [" j6 o/ Y1 ?5 b* \ X(U) ——槽深;) i+ `! @8 }7 j
△i——每次循环切削量。
5 m9 z( d6 o; j8 R( @例:试编写进行图1所示零件切断加工的程序。# y9 ]; d4 M! u1 \* u: E5 e* Y
G50 X200 Z100 T0202* x% u* f+ D% c5 y. l3 C2 {
M03 S600
6 \; O3 b( G, h; \4 SG00 X35 Z-50
! q" R) r% [4 j0 [% g7 O! X2 LG75 R1* G2 n/ Q% P; f7 B6 V
G75 X-1 P5 F0.1' L4 i. Z& N" [4 `( Z9 {4 e
G00 X200 Z100
, h/ U0 j. s" JM305 J* z4 K5 C/ y2 k
螺纹切削指令) q. i2 _! @8 `& Q
该指令用于螺纹切削加工。
- M& j* R# E; }- D% D' \+ E? 基本螺纹切削指令 : D) A* Z* s8 Z: ]# L
? 螺纹切削循环指令 . ?: l7 d% P) J6 w( Z
? 复合螺纹切削循环指令
! q* i- i0 y6 {/ I- j8 c基本螺纹切削指令
5 ]& R" B% }6 M1 [' ~ Q8 ]6 s 2 L! q: h. H: ?4 D
( K' G- g, r% K图1 基本螺纹切削' Q: [0 H& I, Z1 [8 e$ C# T! W4 @
7 d, l' U4 m* |3 u$ R8 `- c" a2 `& {4 y$ j! E7 ~% T
图2 圆锥螺纹切削
8 q% K; O: u K- S# R4 g) ^3 Y 基本螺纹切削方法见图1所示。+ ^2 d# p- O6 y
编程格式 G32 X(U)~ Z(W)~ F~
2 g D2 h# [. b6 ~式中:+ d# z, _' d% m
X(U)、 Z(W)—— 螺纹切削的终点坐标值;X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;(X坐标值依据《机械设计手册》查表确定) + |% [7 u' l% l$ b! d0 J" T. q! \8 E
F ——螺纹导程。. @' P$ }& f! q. q* H7 v; u$ Y
螺纹切削应注意在两端设置足够的升速进刀段δ1和降速退刀段δ2。
4 p9 W2 s6 v. R0 M 例:试编写图1所示螺纹的加工程序。(螺纹导程4mm,升速进刀段δ1=3mm,降速退刀段δ2=1.5mm,螺纹深度2.165 mm)。
2 i, P( G" Y; l5 d* m( }% O+ p……
6 N& K" O9 H3 z3 z. R* KG00 U-62
% M7 K1 `' H" n2 CG32 W-74.5 F4* P1 r' s0 D: ?* O. r
G00 U620 {# E8 v# f% |4 F ^1 `4 u
W74.5
; x. f5 y/ i& b+ z$ K. T. |: ZU-64
8 n( m) @" d2 q8 H5 ?6 w$ uG32 W-74.53 A B( D/ A7 |4 ^8 A5 S7 d8 g2 g
G00 U64
5 h/ `8 q. {9 i% b5 h8 e0 uW74.5- C9 Z" p" d/ ^
……( X0 G" Y& j- }+ l& @. |) d
例:试编写图所示圆锥螺纹的加工程序。(螺纹导程3.5mm,升速进刀段δ1=2mm,降速退刀段δ2=1mm,螺纹深度1.0825 mm)。
6 M( n4 Z; F* ]4 i3 rG00 X124 x: I; C& [* U" C% _# n" V
G32 X41 W-43 F3.5
% c* S1 l/ s4 d1 |" r) l. L% xG00 X50/ u9 c& f) k$ p, ~" j4 B
W43
, e' |. V% w9 c3 x8 C8 mX10
W/ x. r! a0 ^: @* F; @G32 X39 W-43
0 o$ z( N! w5 P" X9 D( uG00 X50& E0 t9 O4 y9 F: S4 h2 `
W431 j1 m0 P1 t9 k* \
螺纹切削循环指令& l, b: S: a& a" y! q ^
螺纹切削循环指令把“切入-螺纹切削-退刀-返回”四个动作作为一个循环(如图1所示),用一个程序段来指令。: f" n/ L2 g( N2 z9 o; @
编程格式 G92 X(U)~ Z(W)~ I~ F~
T; V# n4 |, [4 ~2 @ 3 S6 k4 N% t( \3 j& q+ k
7 q) ~" Y( n& \9 ^6 Z" i9 l, v4 D+ N( |0 I# L; A! x6 x; |2 Z
图1 锥螺纹切削循环 图2 圆柱螺纹切削循环. q) S6 X; G, J( O
7 l/ t' E2 c6 N1 j/ r- v, p. U , X7 Q C3 `$ \8 j
图3 锥螺纹切削循环应用 : {/ N8 G/ N6 U& L
式中:X(U)、 Z(W)——螺纹切削的终点坐标值;
$ `( @, Z' | c9 K NI ——螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,I=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。& M1 Q0 g9 \# T
例:试编写图2所示圆柱螺纹的加工程序。" f, l. I0 B* z) m& o: N* \$ u
……" c; F d& x, `
G00 X35 Z1047 s1 v) K) f0 x) L
G92 X29.2 Z53 F1.59 y$ x& s& z/ {! U
X28.6 r/ w: B+ |. {( Q6 R$ R3 s& h
X28.2' M& s/ |* Y- d9 [
X28.04
; g+ b/ o+ ?5 O9 @2 e; {0 KG00 X200 Z200
9 \: M! i& d/ h+ X- l……
, Q% g6 c) Q0 O# i 例:试编写图3所示圆锥螺纹的加工程序。 h9 t5 B8 X7 W: C5 E! t
……/ ~& m8 h8 s' B# a
G00 X80 Z62
+ p! N+ ?6 a6 L* _4 f3 W- _G92 X49.6 Z12 I-5 F2
3 W$ S% x% S6 ]0 K: o% k1 f' sX48.7/ d& }; y3 ~5 N+ J4 P
X48.1
* q2 v( d& D/ jX47.5
$ E5 e& Z, H* N% GX47
! u, g) i+ V0 Y5 f7 t' lG00 X200 Z200
. o( P8 I2 [1 Z% a……
. k) M/ U1 p7 z* M, k复合螺纹切削循环指令+ H* W( P5 f8 |' p1 a+ S) A1 F
* |8 g$ o* h9 X- U0 N* U
4 }; e7 w2 g$ C/ i" c7 l
图1 复合螺纹切削循环与进刀法 (点击查看三维动画)0 I. K' ]. b9 p& P
$ z- P7 X9 r) {0 {) I, ?( o* u # N; Q+ a4 b4 s* \; N
" S0 {1 y& v8 D9 p
图2 复合螺纹切削循环应用 (点击查看三维动画)8 Y* `* D0 L3 g |# }& M
$ Z$ b1 u6 D0 H9 X0 Q
复合螺纹切削循环指令可以完成一个螺纹段的全部加工任务。它的进刀方法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图1所示。
' H/ E* D0 Z7 S2 d- w4 v! K编程格式 G76 P (m) (r) (α) Q(△dmin) R(d)
2 h. @' g# l9 X/ d V: h G76 X(U) Z(W) R(I) F(f) P(k) Q(△d)% S0 H, {) z. Q4 Z% n1 g
式中: m ——精加工重复次数;
1 k) ]' S: k" B* C2 K! Z r——倒角量;4 b0 z: D3 i9 Z% k# B6 j1 p
α-刀尖角;, p, s# B% h0 \ ?0 l
△ dmin——最小切入量;
2 G: k$ L5 S3 C1 k, P) C d-精加工余量;8 j3 h3 {1 {) F) J& m0 [5 N
X(U) Z(W)——终点坐标;
8 p5 j2 q& l c& R: ?7 ` I ——螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,i=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。) o* V0 A, U# h& y) {2 {
k ——螺牙的高度 (X轴方向的半径值);# }0 T- q2 K) A
△ d ——第一次切入量(X轴方向的半径值);: H: w5 Y5 o" @' P* d) ^
f——螺纹导程。
4 R' k. G# A5 Y+ I7 e. G: `例:试编写图2所示圆柱螺纹的加工程序,螺距为6mm。
. E" Y3 s# ]5 d+ _/ EG76 P 02 12 60 Q0.1 R0.1
8 Q$ d5 b( F4 Z( J$ ~; \* dG76 X60.64 Z23 R0 F6 P3.68 Q1.8
- \' b6 F# ?; D2 o2 j- l4 r9 D |
|