|
楼主 |
发表于 2006-6-24 23:05:13
|
显示全部楼层
Re: 我的数控课程学习资料
外圆粗切循环0 l' ^1 J# [9 f! j8 y+ O, w
: w1 E& X, h5 Z
. M) k! u$ V* D
图1 外圆粗切循环7 P, c. z* t# F! m5 x5 K, V
+ e7 _: O9 k2 W9 s7 ] A, j& c" K- i8 Z' g: q/ W, \1 g
图2 G71程序例图$ L. E8 `% _7 J6 K0 {8 v
外圆粗切循环是一种复合固定循环。适用于外圆柱面需多次走刀才能完成的粗加工,如图1所示。8 O6 {, ~5 H/ i+ L5 ^
编程格式:
% l$ ?6 `# v) |4 F/ z4 R8 u5 q# MG71 U(△d) R(e)
% X4 M+ a1 W# Q( D7 l* l- `8 r# LG71 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) % S3 }% |8 ^; c [0 N
式中:
' g* z8 l9 H, z: ?' v# _△d——背吃刀量;
0 u. p$ V9 C/ h4 T! `# U) xe——退刀量;- K; K, @7 C2 ?# H5 Z- _1 N7 r
ns——精加工轮廓程序段中开始程序段的段号;
" z! x$ G' l" ^( Dnf——精加工轮廓程序段中结束程序段的段号;. i% G9 ~1 q7 V3 d$ G7 \
△u——X轴向精加工余量;
5 X: x3 [7 v/ V$ a( t3 P9 _9 ]' G△w——Z轴向精加工余量;
1 X; C9 B0 |9 ^( V: m9 xf、s、t——F、S、T代码8 y, V0 s4 O* w
注意: g- A1 o( m ^8 _! v% m5 u" E
1.ns→nf程序段中的F、S、T功能,即使被指定也对粗车循环无效。
- _5 n& e2 Q" b. b( l2.零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少;X轴、Z轴方向非单调时,ns→nf程序段中第一条指令必须在X、Z向有同时运动。# I7 c- t; f2 G& ]
例:按图2所示尺寸编写外圆粗切循环加工程序。
5 O" |% B1 q8 ^$ B1 M( M( kN10 G50 X200 Z140 T0101/ ]( z4 ]. H! [& Q% b8 J( l
N20 G00 G42 X120 Z10 M08
" `3 `& |! j# s6 m0 B& f4 NN30 G96 S120
9 u8 R0 F" Z; w+ B1 sN40 G71 U2 R0.5
1 y0 e$ C7 F: Y X7 |2 [. cN50 G71 P60 Q120 U2 W2 F0.25* I9 l/ |! J) U J2 r* f$ n8 \; T
N60 G00 X40 ns
4 G" Y- B* G& q$ zN70 G01 Z-30 F0.15 # ~% A% q( p* b, @* v+ @6 n) c3 @! X
N80 X60 Z-60
* [5 Z r) s3 [: q2 ^% D$ WN90 Z-80
/ G9 q* e8 W7 M- z2 HN100 X100 Z-90
: d5 n4 X) D; _N110 Z-110
2 u$ k. N2 ~9 o0 F4 _N120 X120 Z-130 nf" y" r& W: v5 @; T: T |
N130 G00 X125
. b1 C/ R0 V! w) M, Q- M) N6 DN140 X200 Z140- f. B* G* ?7 I$ i- d
N150 M02 ; `% u* _: _, V _3 s
端面粗切循环
1 i, K. L7 w1 ?' M+ K; Z
' d/ X3 s% e2 C9 r4 F3 k8 s$ A* b- Q" P; F
图1 端面粗加工切循环& R% t$ O7 W! \
+ X$ F$ Z b$ }6 E' K, g4 v
$ Z" L* a9 ]' _: x) i$ \# D8 @ F图2 G72程序例图- P- m; B; e9 m! R) D# `& {5 P5 e: o
端面粗切循环是一种复合固定循环。5 I: L% ?5 z6 ~; Y) ?, W# q9 y
端面粗切循环适于Z向余量小,X向余量大的棒料粗加工,如图1所示。/ O" z& P0 H& @# a
编程格式:
) ~4 g& O1 }) K. G8 k1 v+ {- g9 [G72 U(△d) R(e)6 [) U( q/ ?" ~3 }
G72 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t)
5 h9 X0 _: k7 R式中:
( C z' e2 Z# _1 n; i△d——背吃刀量;
! ?1 G: ?' t; Ae——退刀量;8 i" P! h% m1 k1 `6 z
ns——精加工轮廓程序段中开始程序段的段号;# n( u- J3 Q% \ v3 O5 g. Y
nf——精加工轮廓程序段中结束程序段的段号;. n8 `* O$ s. t* n/ q, {
△u——X轴向精加工余量;
D/ a; P: \5 p, o9 d+ ]△w——Z轴向精加工余量;
) Y3 [& _. k' M& e }$ lf、s、t——F、S、T代码。8 ]( o% l* Z) {
注意:8 a3 G' g1 S2 A/ g: t$ i
1.ns→nf程序段中的F、S、T功能,即使被指定对粗车循环无效。; z+ @ L, C q3 O7 p
2.零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。
+ a$ Z* L# E! L5 ~, \' R% e例:按图2所示尺寸编写端面粗切循环加工程序。 5 \* d( O' [) t0 b% |
N10 G50 X220 Z200 T0101& ^; t% o# r% j7 ]4 {
N20 M03 S8000 \ P7 x/ D8 P
N30 G90 G00 G41 X176 Z2 M08( y/ K" w$ n4 E+ O7 M! X
N40 G96 S120% }0 K& ` X) A8 U V# D
N50 G72 U3 R0.59 l8 _+ W/ a0 c3 a
N60 G72 P70 Q120 U2 W0.5 F0.24 N9 G/ P A T4 K W' S: G
N70 G00 X160 Z60 (ns)6 j% }% ~4 Q- V) H( \- v3 ]
N80 G01 X120 Z70 F0.15 & U; c! [; n) H% c5 Q8 I# M
N90 Z80
4 ^ P9 H- Y9 E _9 k9 ZN100 X80 Z90. ?' u8 B/ O- g
N110 Z1101 W# t* C+ Y% E5 L4 M
N120 X36 Z132 (nf)1 X& Y; O% H0 U" o2 y$ b) a
N130 G00 G40 X200 Z200- d8 }4 G) l) G7 K. K0 W0 _
N140 M30 ; y) \9 O2 ]0 T- x; ~$ z; y l
# X, U' [4 M9 M' ~封闭切削循环8 W8 v; e, D/ N I
1 @; ?- ^: A3 O! K5 U7 K o# S, r9 _" Y; X7 S1 H
图1 封闭切削循环. _; I. S& |' n
8 j2 A7 o2 H$ @+ t
2 y: C" g) A; R a9 _# Y" ]' U图2 G73程序例图
1 ?5 D% o# N& W; C2 m) [$ r4 N 封闭切削循环是一种复合固定循环,如图1所示。" K! f4 a( j0 V! o0 O. ]. _! K
适于对铸、锻毛坯切削,对零件轮廓的单调性则没有要求。- C9 c9 S) ^. C. f4 Y$ X
编程格式 G73 U(i) W(k) R(d)
6 f. k& ^$ |" ^2 \* M9 { G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) 3 q' C/ e! q+ B
式中:i——X轴向总退刀量;
`* [8 L3 [! Y+ O" ` k——Z轴向总退刀量(半径值);8 b- f$ X/ O# d1 ~& Q- Z) z
d——重复加工次数;7 A& w1 b/ N, j8 T
ns——粗加工轮廓程序段中开始程序段的段号;: K! z* a6 Q% [% a$ B) B5 N
nf——粗加工轮廓程序段中结束程序段的段号;
4 u/ m/ @$ {6 A; W% W0 {* U p △u——X轴向粗加工余量;% F: g5 }- Y! k* q8 K [8 @
△w——Z轴向粗加工余量; N4 U5 ?2 T0 R) P/ ^2 f0 }
f、s、t——F、S、T代码。6 L# X3 q( N5 ^# ~' \8 { a# B1 K
例:按图2所示尺寸编写封闭切削循环加工程序。
& V9 k- Q6 |2 ]# j+ N, Y; mN01 G50 X200 Z200 T0101/ b: q0 [4 `" Z% m; }6 l! ?6 d
N20 M03 S2000
* o& s# d6 s0 F0 v& v6 vN30 G00 G42 X140 Z40 M08: \! |: z. x1 ~1 X7 B
N40 G96 S150
1 M8 V- n6 A+ P$ q6 C6 c4 I5 qN50 G73 U9.5 W9.5 R3
: j* O. N) l' J0 U; h* MN60 G73 P70 Q130 U1 W0.5 F0.3
& p) K, `+ J: @( U9 jN70 G00 X20 Z0 (ns)9 ~2 Q# d+ l+ B8 S1 B$ L& Q2 ~
N80 G01 Z-20 F0.15 * q; r) L! }9 c( g
N90 X40 Z-30
1 v9 r- k* h- cN100 Z-50
$ Q4 l) x( k+ a/ b- l$ k+ G# UN110 G02 X80 Z-70 R20( ]# k, v4 V! N" r$ R1 o: L
N120 G01 X100 Z-80; {' M' C9 z0 f) A4 F- r. }, a
N130 X105 (nf)
- l6 J- x& J) s5 [N140 G00 X200 Z200 G403 w. k$ @; W6 Z0 U' w
N150 M30 + D, f( D3 N/ A6 D) r) B( \- W
精加工循环
# N# x8 R) y8 F" Y: R 由G71、G72、G73完成粗加工后,可以用G70进行精加工。精加工时,G71、G72、G73程序段中的F、S、T指令无效,只有在ns-nf程序段中的F、S、T才有效。
' u2 ?6 O1 y5 P5 R2 d+ o, p编程格式 G70 P(ns) Q(nf) 1 ^3 ?' ]+ E2 B: R2 n! P( S; g! D- [
式中:ns——精加工轮廓程序段中开始程序段的段号;* y- ^3 v$ ]9 O
nf——精加工轮廓程序段中结束程序段的段号。2 |* `5 z( a8 ]
例:在G71、G72、G73程序应用例中的nf程序段后再加上
- b% w5 A! H* q“G70 Pns Qnf”程序段,并在ns-nf程序段中加上精加工适用的F、S、T, 就可以完成从粗加工到精加工的全过程。. [4 R0 j% q2 f9 N; A0 I$ ^+ t
深孔钻循环8 B9 M4 F% E5 ]# _1 s% J
深孔钻循环功能适用于深孔钻削加工,如图1所示。
: O3 a# m o }% \1 }/ c 编程格式 G74 R(e); o* D4 h2 U# u$ p# S* g; L5 R+ u
$ ]0 a9 ]1 c) [' O( t3 y/ [+ d. q$ y4 g2 \, @ F6 i0 K
图1 深孔钻削循环
6 A$ h1 g8 Z8 d! I G74 Z(W) Q(△k) F
+ D& V0 u }. z& M$ b8 x1 V式中:R——退刀量;; j5 j3 {; I( y3 v
Z(W) ——钻削深度;
# z, p* U ?4 p+ M K ——每次钻削长度(不加符号)。
5 d# d8 c4 J( W" H; b 例:采用深孔钻削循环功能加工图1所示深孔,试编写加工程序。其中:R=1,K=20,F=0.1。- r }7 X c3 K( k E
N10 G50 X200 Z100 T0202! T/ B& [& g7 v$ `8 z
N20 M03 S600( f5 G" y( _3 n" w7 b' n* y
N30 G00 X0 Z14 D, c1 z" x/ c. `' g; `% ?
N40 G74 R1
5 P( R; y2 V$ m* k' D7 @7 Z1 ^N50 G74 Z-80 Q20 F0.1
( e, y! L* T# V2 X3 P8 cN60 G00 X200 Z100
; f3 ^" N+ o6 h0 yN70 M30
! k8 Q: {; V! s, k. r外径切槽循环1 |3 V; c1 X' g- U2 Q) B
外径切削循环功能适合于在外圆面上切削沟槽或切断加工。" w# g6 B& s# x
, Z: y( W/ x5 F0 ?% I3 s
% U n" W7 L* {6 N. i1 o( O8 V7 B图1 切槽加工- l$ i8 p: Z/ e& G) ?
编程格式 G75 R(e)
, ~ @* x" ^; f G75 X(U) P(△i) F~
& x3 ? S c! c1 b式中:e——退刀量;
# A/ S) G" n, x/ y, f$ S! I% L X(U) ——槽深;
$ o) w! j* Z3 F$ F, z △i——每次循环切削量。7 F7 m$ W9 E& P A% N
例:试编写进行图1所示零件切断加工的程序。) v* B, I) ?' M( V
G50 X200 Z100 T0202
; ^9 C+ T( Z* ]; v) o2 ?- ^M03 S6000 Z) }' F; g* v4 f+ r
G00 X35 Z-50$ e, W" o, e. X+ F6 j
G75 R1
: D7 v' G% c4 m* d* M% E3 _G75 X-1 P5 F0.1
/ `/ Z$ \! m' R: O) S2 tG00 X200 Z100/ P5 i9 m0 r* H7 w I9 ^
M30; R* z! D i" W5 Q! `, E0 O! ]
螺纹切削指令
. a- b3 S9 Y l, A ] 该指令用于螺纹切削加工。) [* H8 C& m J6 u$ h
? 基本螺纹切削指令
& u+ \0 A. K5 s# }5 |/ q6 l2 X? 螺纹切削循环指令 " }* m3 r+ b" m6 v8 A: ^
? 复合螺纹切削循环指令4 l+ q) c3 p1 |! R
基本螺纹切削指令, D' G6 ~3 k1 A
/ L3 M6 A" a7 ?4 O" l6 V- ?
# u0 P; L8 l1 U. B1 m0 r& {" }
图1 基本螺纹切削: [- y! P! t$ d6 n; A1 T& ~4 S$ ]
1 `2 y& |; L$ v: u9 h
; d. L! d. e" n: g$ X- r图2 圆锥螺纹切削
2 A# O; ?: R0 g* B; s! j. R1 E 基本螺纹切削方法见图1所示。4 s8 K3 @* f& @5 D3 H) C6 J! o
编程格式 G32 X(U)~ Z(W)~ F~9 q* D6 K. B1 Q' h4 b- i9 Y
式中:
$ V- r$ J5 g- kX(U)、 Z(W)—— 螺纹切削的终点坐标值;X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;(X坐标值依据《机械设计手册》查表确定) / O# N# N- S) g3 Y
F ——螺纹导程。
) E+ n+ W2 H3 A* D; s 螺纹切削应注意在两端设置足够的升速进刀段δ1和降速退刀段δ2。
' _9 z: p7 d9 P* Y 例:试编写图1所示螺纹的加工程序。(螺纹导程4mm,升速进刀段δ1=3mm,降速退刀段δ2=1.5mm,螺纹深度2.165 mm)。) i4 g; B6 [/ P. v
……
9 T# A7 p4 W K' [G00 U-62
9 ]6 q7 M0 b# h9 @! nG32 W-74.5 F4
% |) V9 w4 s$ T, w( nG00 U62
) u4 X7 h! k: I4 E gW74.5
. ?5 w1 d3 y( A" d! SU-64
7 r4 e q3 k3 KG32 W-74.5* z1 s9 H- E. Y3 Y, s0 F$ J
G00 U64/ v/ E* A! x0 ~
W74.5& r* s" v. L' n# H+ d
……
( e1 X9 k0 p1 U' G9 b% E u 例:试编写图所示圆锥螺纹的加工程序。(螺纹导程3.5mm,升速进刀段δ1=2mm,降速退刀段δ2=1mm,螺纹深度1.0825 mm)。6 Y- |! p; b7 E: O
G00 X12* A5 @% l `% w
G32 X41 W-43 F3.5
6 B$ u5 ]% G1 Q; d( K9 Z. QG00 X50
3 ` J# Y3 G+ v; u( b/ o% o- Y0 qW43 1 q1 T2 v/ L# K J) t' S% [
X10 7 m* z" x/ c' g1 S6 Q
G32 X39 W-43
- G* n+ }$ R, h- d- zG00 X50% S8 @6 \& L9 a% I& l3 Z* l
W43* Y5 m' @" Z$ O
螺纹切削循环指令0 |0 R3 F; j. n
螺纹切削循环指令把“切入-螺纹切削-退刀-返回”四个动作作为一个循环(如图1所示),用一个程序段来指令。
# r5 _. |5 S* H2 C编程格式 G92 X(U)~ Z(W)~ I~ F~
- }! o- c4 K- C! V : P* e/ I% g# h/ U, ~9 E
5 N1 B% C. R# X9 L# H% f; m: g5 K. N) d( J) O# w& W
图1 锥螺纹切削循环 图2 圆柱螺纹切削循环: x) k' B$ X6 _8 ^
$ [9 W- y, b7 |3 B" r7 t
$ x$ _0 V) q# \* z图3 锥螺纹切削循环应用 * C9 d+ P; w( c& ]. D+ x) ^
式中:X(U)、 Z(W)——螺纹切削的终点坐标值; ; J; }' p, M; p8 c c% n
I ——螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,I=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。
! f$ ?5 @! }/ f: l3 l 例:试编写图2所示圆柱螺纹的加工程序。1 U& y3 J; {) U
……4 n, c8 M4 n) _9 D! q# K
G00 X35 Z104
0 |( n2 ~" K( z' M% ~' e4 `' \G92 X29.2 Z53 F1.5( q/ o3 C& o0 a- Y0 `/ m2 R
X28.6
' c+ X: I M8 \# z0 M( [5 R5 ^X28.2
$ G1 f+ s+ [1 nX28.04- j3 U$ n. F$ b. A. b" ?, M% N) E
G00 X200 Z200- Z- p6 ~/ F. L% g4 N
……. u! k% v! P0 u& x9 o
例:试编写图3所示圆锥螺纹的加工程序。3 l8 H* ^" k6 h
……
" Y6 V; J5 F- B$ X+ r! K p) J B+ }G00 X80 Z627 {- B' A* j* X* W: ?" A$ E
G92 X49.6 Z12 I-5 F2; v s" F0 N9 g5 Z4 o6 r
X48.71 e* {! L7 M4 J9 p# g' R
X48.1
1 M# A. ^3 y* u! E4 fX47.5! z c0 M+ l0 m4 F) g0 n
X47
' C: t/ j& d7 _; yG00 X200 Z2004 o# S* D: V8 n8 t7 r( @8 p5 f
……
& e4 m! s5 a" w' ?5 M2 l复合螺纹切削循环指令* _! J! U5 V6 |- G/ d3 N
7 C- J* \( n4 p, @
|% v3 S8 D: @, S: q图1 复合螺纹切削循环与进刀法 (点击查看三维动画)$ Y% m; r: o$ X- ~4 z! q- B
% \4 ?& s6 R( ]5 {& C
+ f; {3 G4 h8 M# f X
0 p. @ E. F' g/ y1 W* T图2 复合螺纹切削循环应用 (点击查看三维动画)
+ ]9 o5 i& v7 m* a. j4 n' Y- K3 n( Q$ `7 H
复合螺纹切削循环指令可以完成一个螺纹段的全部加工任务。它的进刀方法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图1所示。& R. _& e+ e9 T8 n! d. s- @8 |
编程格式 G76 P (m) (r) (α) Q(△dmin) R(d)
0 i& C( l' d+ {2 a/ c G76 X(U) Z(W) R(I) F(f) P(k) Q(△d)% B/ B9 l1 T/ Z& W' Q8 c3 w) U# I
式中: m ——精加工重复次数;( t4 k8 h& J% A2 w/ j% q- t' Y( k
r——倒角量;
( ]4 p1 I* N: R) }1 A α-刀尖角;
3 @) g+ k9 i4 J4 \' A △ dmin——最小切入量;
! T: W# r) r6 H) S d-精加工余量;# P" N1 t; U7 m( t8 S
X(U) Z(W)——终点坐标;
0 c, v, I+ D2 W. j( g$ I I ——螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,i=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。
! m" H* t8 y. R$ N3 U# \2 L k ——螺牙的高度 (X轴方向的半径值);
7 h2 }) O `& v [% [8 O; e% c- Y △ d ——第一次切入量(X轴方向的半径值);/ G) I5 p0 w! A& A
f——螺纹导程。
. e1 v1 b. x8 s. W8 A! f. Z例:试编写图2所示圆柱螺纹的加工程序,螺距为6mm。- V: i' I# @7 T5 E& ^! G
G76 P 02 12 60 Q0.1 R0.1. a2 D% x% o; i* W3 l6 Z
G76 X60.64 Z23 R0 F6 P3.68 Q1.8
0 d- U; w' d* ?5 n z2 R6 g+ [ |
|