機(jī)械社區(qū)
標(biāo)題: 我的數(shù)控課程學(xué)習(xí)資料 [打印本頁]
作者: tslyhbbm 時(shí)間: 2006-6-24 22:55
標(biāo)題: 我的數(shù)控課程學(xué)習(xí)資料
程序格式ffice
ffice" />
7 o7 |; N: A, `& z
1. 程序段格式
程序段是可作為一個(gè)單位來處理的、連續(xù)的字組,是數(shù)控加工程序中的一條語句。一個(gè)完整的數(shù)控加 工程序是若干個(gè)程序段組成的。
程序段格式是指程序段中的字、字符和數(shù)據(jù)的安排形式?,F(xiàn)在一般使用字地址可變程序段格式,每個(gè)字長(zhǎng)不固定,各個(gè)程序段中的長(zhǎng)度和功能字的個(gè)數(shù)都是可變的。
地址可變程序段格式中,在上一程序段中寫明的、本程序段里又不變化的那些字仍然有效,可以不再重寫。這種功能字稱之為續(xù)效字。
程序段格式舉例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08
N40 X90(本程序段省略了續(xù)效字“G01,Y30.2,F500,S3000,T02,M08”,但它們的功能仍然有效)
在程序段中,必須明確以下幾點(diǎn)的對(duì)應(yīng)關(guān)系:
移動(dòng)目標(biāo):終點(diǎn)坐標(biāo)值;
沿怎樣的軌跡移動(dòng):準(zhǔn)備功能字;
進(jìn)給速度:進(jìn)給功能字F;
切削速度:主軸轉(zhuǎn)速功能字S;
使用刀具:刀具功能字T;
機(jī)床輔助動(dòng)作:輔助功能字M。
' b) z8 a& K, e+ H, e2.加工程序的一般格式
(1)程序開始符、結(jié)束符
程序開始符、結(jié)束符是同一個(gè)字符,ISO代碼中是%,EIA代碼中是EP,書寫時(shí)要單列一段。
(2)程序名
程序名有兩種形式:一種是英文字母O和1~4位正整數(shù)組成;另一種是由英文字母開頭,字母數(shù)字混合組成的。一般要求單列一段。
(3)程序主體
程序主體是由若干個(gè)程序段組成的。每個(gè)程序段一般占一行。
% L+ m- w7 G! i5 L
(4)程序結(jié)束指令
程序結(jié)束指令可以用M02或M30。一般要求單列一段。
加工程序的一般格式舉例:
% // 開始符
O1000 // 程序名
N10 G00 G54 X50 Y30 M03 S3000
N20 G01 X88.1 Y30.2 F500 T02 M08 // 程序主體
N30 X90
……
N300 M30 // 結(jié)束符
%
& L% r7 m! ^" g1 D" n* x
數(shù)控機(jī)床的坐標(biāo)系
/ b) ?% B7 }6 w w. E0 V
在數(shù)控編程時(shí)為了描述機(jī)床的運(yùn)動(dòng),簡(jiǎn)化程序編制的方法及保證紀(jì)錄數(shù)據(jù)的互換性,數(shù)控機(jī)床的坐標(biāo)系和運(yùn)動(dòng)方向均已標(biāo)準(zhǔn)化,ISO和我國(guó)都擬定了命名的標(biāo)準(zhǔn)。
通過這一單元的學(xué)習(xí),能夠掌握機(jī)床坐標(biāo)系、編程坐標(biāo)系、加工坐標(biāo)系的概念,具備實(shí)際動(dòng)手設(shè)置機(jī)床加工坐標(biāo)系的能力。
; s4 D0 w& S7 \1 \
& m8 W( A0 M0 {1 V; y6 D3 t- 機(jī)床坐標(biāo)系
% Y$ A. h- O, ?6 X0 `. l$ c
- 編程坐標(biāo)系
$ c& w! z! z4 x1 b0 c8 ~4 X+ F
- 加工坐標(biāo)系
2 b- ]7 U5 c# w- 機(jī)床加工坐標(biāo)系的設(shè)定
/ U/ {$ g: K, C _4 N/ s1。機(jī)床坐標(biāo)系的確定
/ O3 S& j, t1 K: A# K( D: N(1)機(jī)床相對(duì)運(yùn)動(dòng)的規(guī)定
5 i% P n( }6 o& N$ @
: S* ~5 N" W% V" v) n( i
' \+ }7 f1 [% k! o, | ~
1 l6 I3 [0 ? i& y+ m3 G% G
, d" a1 y3 V: X
|
( M8 t6 S3 K, e. I5 V) c& j4 D; n" ` 工件相對(duì)靜止,而刀具運(yùn)動(dòng)。 |
2 C( V& }/ Z& h- [4 d
在機(jī)床上,始終認(rèn)為工件靜止,而刀具是運(yùn)動(dòng)的。這樣編程人員在不考慮機(jī)床上工件與刀具具體運(yùn)動(dòng)的情況下,就可以依據(jù)零件圖樣,確定機(jī)床的加工過程。
(2)機(jī)床坐標(biāo)系的規(guī)定
4 s, U* b8 a& `; p3 O) m4 g7 _6 n* U5 j9 |7 T7 Q# x* B' E
( U/ S5 I* P0 k2 D1 S- |( W' ]3 H
a3 t6 h2 j4 q9 i0 P|
" Y5 f- R+ Q5 V* ^2 Q% V$ V$ E: Q 標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的相互關(guān)系用右手笛卡爾直角坐標(biāo)系決定。 |
& J! h5 H8 B( Q. i4 G" @
9 l5 X# e, C$ I6 Z
在數(shù)控機(jī)床上,機(jī)床的動(dòng)作是由數(shù)控裝置來控制的,為了確定數(shù)控機(jī)床上的成形運(yùn)動(dòng)和輔助運(yùn)動(dòng),必須先確定機(jī)床上運(yùn)動(dòng)的位移和運(yùn)動(dòng)的方向,這就需要通過坐標(biāo)系來實(shí)現(xiàn),這個(gè)坐標(biāo)系被稱之為機(jī)床坐標(biāo)系。
例如銑床上,有機(jī)床的縱向運(yùn)動(dòng)、橫向運(yùn)動(dòng)以及垂向運(yùn)動(dòng),如圖1所示。在數(shù)控加工中就應(yīng)該用機(jī)床坐標(biāo)系來描述.
+ a1 N, t: M; C. s6 k4 K4 I& W
標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的相互關(guān)系用右手笛卡爾直角坐標(biāo)系決定:
0 m9 r5 T* {; m' r
8 J* G$ J0 ^, v/ {$ a1)伸出右手的大拇指、食指和中指,并互為90度。則大拇指代表X坐標(biāo),食指代表Y坐標(biāo),中指代表Z坐標(biāo)。
' w5 r# w! n# x; y* r `5 N" V( X1 P2)大拇指的指向?yàn)?SPAN lang=EN-US>X坐標(biāo)的正方向,食指的指向?yàn)?SPAN lang=EN-US>Y
坐標(biāo)的正方向,中指的指向?yàn)?SPAN lang=EN-US>Z坐標(biāo)的正方向。
) }- ^* _2 f0 s3)圍繞X、Y、Z坐標(biāo)旋轉(zhuǎn)的旋轉(zhuǎn)坐標(biāo)分別用A、B、C表示,根據(jù)右手螺旋定則,大拇指的指向?yàn)?SPAN lang=EN-US>X、Y、Z坐標(biāo)中任意一軸的正向,則其余四指的旋轉(zhuǎn)方向即為旋轉(zhuǎn)坐標(biāo)A、B、C的正向
1 v2 M, M d3 p: {! l( d- S
& G% e/ n, O9 ^! F+ s- ^* Z) l
(3)運(yùn)動(dòng)方向的規(guī)定
增大刀具與工件距離的方向即為各坐標(biāo)軸的正方向
6 g1 R+ r! U) i4 ^2 s$ j7 I, g
2 i: T0 T7 `- R6 l# i! t2。坐標(biāo)軸方向的確定
; V* H* ?/ }& c
2。坐標(biāo)軸方向的確定
(1)Z坐標(biāo)
+ }% y0 v$ ^& _, O& U3 Y( K) K$ ~
: z' v! ~+ F, S# h. c# X. k: t
8 a: f) Z) | w& ], l. X" N% c H2 h/ J# }/ t8 ~& I+ m- r
|
/ Q* z# {) R6 S Z坐標(biāo)的運(yùn)動(dòng)方向是由傳遞切削動(dòng)力的主軸所決定的,即平行于主軸軸線的坐標(biāo)軸即為Z坐標(biāo),Z坐標(biāo)的正向?yàn)榈毒唠x開工件的方向。 |
6 ]( H% K. f0 i6 ^
/ \- ]5 l; u4 R 如果機(jī)床上有幾個(gè)主軸,則選一個(gè)垂直于工件裝夾平面的主軸方向?yàn)?SPAN lang=EN-US>Z坐標(biāo)方向;如果主軸能夠擺動(dòng),則選垂直于工件裝夾平面的方向?yàn)?SPAN lang=EN-US>Z
坐標(biāo)方向;如果機(jī)床無主軸,則選垂直于工件裝夾平面的方向?yàn)?SPAN lang=EN-US>Z坐標(biāo)方向。
" [' D7 g: F8 i1 |
- C1 V* s' b9 `3 w0 A$ K
(2) X坐標(biāo)
8 p4 |( M ]" F j3 ?# m1 \6 I; p- r8 O8 T! O
/ V4 z# L+ e- q3 V4 |, d1 V7 c) r
8 G0 x& ?( d8 R, W& Q9 q, L. n9 z: c& m$ l0 _
' [- h6 V9 ?7 G1 x {2 x|
8 u* |# G2 A7 d( P7 V! E5 ^' n X坐標(biāo)平行于工件的裝夾平面,一般在水平面內(nèi)。 |
4 a8 H: |& j( }! C! A5 R0 k
如果工件做旋轉(zhuǎn)運(yùn)動(dòng),則刀具離開工件的方向?yàn)?SPAN lang=EN-US>X坐標(biāo)的正方向;
如果刀具做旋轉(zhuǎn)運(yùn)動(dòng),則分為兩種情況:
1)Z坐標(biāo)水平時(shí),觀察者沿刀具主軸向工件看時(shí),+X運(yùn)動(dòng)方向指向右方;
! v5 l# B) N/ n8 j
2)Z坐標(biāo)垂直時(shí),觀察者面對(duì)刀具主軸向立柱看時(shí),+X運(yùn)動(dòng)方向指向右方。
圖6所示為數(shù)控車床的X坐標(biāo)。
' R0 M7 G6 ]( S4 L- b6 a(3)Y坐標(biāo)
8 _1 z% X0 } |2 Q, Q" s
9 c' ~ V5 W8 v7 A; E; N5 H# s% T: Q
$ f, B1 W" q5 ]$ L
. B! e0 ]/ ?5 k' Y" T
) X z3 J6 o3 @: u0 e6 Y: ~, g| + A" T0 M2 L6 ]4 g
在確定X、Z坐標(biāo)的正方向后,可以用根據(jù)X和Z坐標(biāo)的方向,按照右手直角坐標(biāo)系來確定Y坐標(biāo)的方向。 |
" s* q* S2 a/ b, q9 R% E1 ?
) z" J+ @4 q+ E2 @- M: p
* G- g: @( [( b' `' t% l
& |. N3 i* a; \ y" u4 C1 b3。附加坐標(biāo)系
2 A' R! p% u# u5 Z8 Y& |8 r; G; M
3。附加坐標(biāo)系
+ b* O& a6 D2 N4 x) c
3 i. h+ r/ |2 V- Z# w( b; o
Y9 N% h4 s' S& K Y8 {* {" A% Z$ Q. o' o! u5 g0 z
1 ?# a# e/ a' _8 u: D4 D+ J|
* H% p* p& H; Z' ? 為了編程和加工的方便,有時(shí)還要設(shè)置附加坐標(biāo)系。 |
) k+ }9 U `2 t, C
對(duì)于直線運(yùn)動(dòng),通常建立的附加坐標(biāo)系有:
(1)指定平行于X、Y、Z坐標(biāo)軸,可以采用的附加坐標(biāo)系:第二組U、V、W坐標(biāo),第三組P、Q、R坐標(biāo)。
(2)指定不平行于X、Y、Z坐標(biāo)軸,也可以采用的附加坐標(biāo)系:第二組U、V、W坐標(biāo),第三組P、Q、R坐標(biāo)。
/ ~( d0 S2 @7 ~9 ]5 K
6 o9 _& ^8 B% s R- C" x) W4。機(jī)床原點(diǎn)的設(shè)置
/ I* y- {# S$ t# }1 P" Z/ {
/ q2 @- k# P6 ~2 ~. C
: k% a3 a8 ]5 E: Y
3 x0 n5 }! n3 k% M' t: Q
( v, G6 {/ N0 t/ z" P: V
| + R) D; `% ]6 p1 z, q a
機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。 |
$ k. {: ]' h! ~' F2 |4 G; U
它在機(jī)床裝配、調(diào)試時(shí)就已確定下來,是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。
2 B: A/ U8 w# M(1)在數(shù)控車床上,機(jī)床原點(diǎn)一般取在卡盤端面與主軸中心線的交點(diǎn)處,見圖9。同時(shí),通過設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在X、Z坐標(biāo)的正方向極限位置上。
* J/ c2 B8 g: b, C G% ?7 G
' A+ l7 z+ D5 p6 `! A$ M) y2 f
1 k0 b. j+ i! @5 j) S/ M
$ {- {# y) n2 r& y" M3 D4 F! P' f6 T0 T: |* N# ^1 i
|
. Y8 e. ]$ Z8 r1 a ffice:word" /> |
- j6 i7 u" k( X. K3 c8 H K: h
|
2 g+ [& a& o, T
5 D( l. \& g* C4 T! ?: c
|
* E! [' }6 X2 p; K3 I1 } 圖9 車床的機(jī)床原點(diǎn) | ) \* i# y: T* `( j
L( W7 R8 |: i+ T 圖10 銑床的機(jī)床原點(diǎn) |
2 h8 H: }8 ~. L/ L) S# b7 D(2)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、Y、Z坐標(biāo)的正方向極限位置上,見圖10。
7 P" m8 R4 K# ]7 _/ \% U
/ D6 H# Q9 Q( U+ [8 g4 c3 i
5。機(jī)床參考點(diǎn)
, z# V* u. u9 _- K( ]0 [0 H+ d' L" Q! B4 x+ J
0 }4 g# \0 B3 S/ ?$ T" }: m6 y
9 @, H6 B+ t+ J) [( n2 F* `) r9 `. A9 |3 J+ ?( x- U
| 3 ^+ H9 {! W9 l
機(jī)床參考點(diǎn)是用于對(duì)機(jī)床運(yùn)動(dòng)進(jìn)行檢測(cè)和控制的固定位置點(diǎn)。 |
# | _7 L a# z. i
7 L4 S% u7 s% D: v
: U0 m% B2 b' g% C3 U
4 F) O) r: u+ ?- _8 \6 u3 D, H) n; Q( Q, i1 m' I e/ j$ Y. h
- ^% e% j, |: x( X! A| , J( f n3 c! Y
|
1 |9 p+ e g# ~! P7 J* S
; q7 r+ j+ y0 @3 p% Y, A| 3 Z/ o, a5 G" O2 r* K' M
圖11 數(shù)控車床的參考點(diǎn) |
7 G1 M& A3 W. v" R1 R+ f! B" ^
機(jī)床參考點(diǎn)的位置是由機(jī)床制造廠家在每個(gè)進(jìn)給軸上用限位開關(guān)精確調(diào)整好的,坐標(biāo)值已輸入數(shù)控系統(tǒng)中。因此參考點(diǎn)對(duì)機(jī)床原點(diǎn)的坐標(biāo)是一個(gè)已知數(shù)。
9 i) ~! j( q) R. w3 M+ P8 x 通常在數(shù)控銑床上機(jī)床原點(diǎn)和機(jī)床參考點(diǎn)是重合的;而在數(shù)控車床上機(jī)床參考點(diǎn)是離機(jī)床原點(diǎn)最遠(yuǎn)的極限點(diǎn)。圖11所示為數(shù)控車床的參考點(diǎn)與機(jī)床原點(diǎn)?!?/SPAN>
+ L! k; j0 T& H X4 a& J i6 @( F 數(shù)控機(jī)床開機(jī)時(shí),必須先確定機(jī)床原點(diǎn),即刀架返回參考點(diǎn)的操作。只有機(jī)床參考點(diǎn)被確認(rèn)后,刀具(或工作臺(tái))移動(dòng)才有基準(zhǔn)
0 y, r8 ?, M7 a6 c+ K7 P
0 `: e/ O+ ]0 K4 c% I+ p
編程坐標(biāo)系
1 ?+ u0 m1 D) i) s6 y9 O
編程坐標(biāo)系編程人員根據(jù)零件圖樣及加工工藝等建立的坐標(biāo)系。
編程坐標(biāo)系一般供編程使用,確定編程坐標(biāo)系時(shí)不必考慮工件毛坯在機(jī)床上的實(shí)際裝夾位置。如圖1所示。
2 t1 N* d7 l; D( |9 d9 f. n
圖1 編程坐標(biāo)系
* ?/ R( _' H$ D* e+ ]
編程原點(diǎn)是根據(jù)加工零件圖樣及加工工藝要求選定的編程坐標(biāo)系的原點(diǎn)。
編程原點(diǎn)應(yīng)盡量選擇在零件的設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)上,編程坐標(biāo)系中各軸的方向應(yīng)該與所使用的數(shù)控機(jī)床相應(yīng)的坐標(biāo)軸方向一致,如圖2所示為車削零件的編程原點(diǎn)。
1 K8 s" f: p* T5 d/ w) B: s
圖2 確定編程原點(diǎn)
5 L2 y4 o/ N9 `# `; p" T7 s$ h
4 x7 c) w' D. w0 u: ]
6 i; e6 K: j y9 z! r
5 l: P0 J+ \5 c
1。加工坐標(biāo)系的確定
* i, A F, g4 ]* o n+ r+ b! d) _% s1 u: V0 d3 m' `
* ?( m: A3 d( K) {+ q, I% U6 X/ |. D: A
" A) g9 R! A* X$ _. F' E5 Y0 x
|
8 j- `2 Q" i; X. N' H$ W
|
9 ?+ e$ B" F' k' M# z: v: w, V
5 a7 a, W8 |. i1 ^; S, \' y
| ' U: W. P/ z7 Z; B0 I4 {4 Q; Y
圖1 齒輪坯 |
2 _. A; G9 \1 T" i7 Z8 @ 加工坐標(biāo)系是指以確定的加工原點(diǎn)為基準(zhǔn)所建立的坐標(biāo)系。
加工原點(diǎn)也稱為程序原點(diǎn),是指零件被裝夾好后,相應(yīng)的編程原點(diǎn)在機(jī)床坐標(biāo)系中的位置。
在加工過程中,數(shù)控機(jī)床是按照工件裝夾好后所確定的加工原點(diǎn)位置和程序要求進(jìn)行加工的。編程人員在編制程序時(shí),只要根據(jù)零件圖樣就可以選定編程原點(diǎn)、建立編程坐標(biāo)系、計(jì)算坐標(biāo)數(shù)值,而不必考慮工件毛坯裝夾的實(shí)際位置。對(duì)于加工人員來說,則應(yīng)在裝夾工件、調(diào)試程序時(shí),將編程原點(diǎn)轉(zhuǎn)換為加工原點(diǎn),并確定加工原點(diǎn)的位置,在數(shù)控系統(tǒng)中給予設(shè)定(即給出原點(diǎn)設(shè)定值),設(shè)定加工坐標(biāo)系后就可根據(jù)刀具當(dāng)前位置,確定刀具起始點(diǎn)的坐標(biāo)值。在加工時(shí),工件各尺寸的坐標(biāo)值都是相對(duì)于加工原點(diǎn)而言的,這樣數(shù)控機(jī)床才能按照準(zhǔn)確的加工坐標(biāo)系位置開始加工。圖1中O2為編程原點(diǎn)。
k1 s! j+ @7 @6 z5 a( n. }# Y
2。加工坐標(biāo)系的設(shè)定
; T0 o2 s# D9 `! o7 l6 f, C1 r* ?1 e
方法一:在機(jī)床坐標(biāo)系中直接設(shè)定加工原點(diǎn)。
' c7 w4 O( Q; J* y
例題:在配置FANUC-OM系統(tǒng)的立式數(shù)控銑床上設(shè)置加工原點(diǎn)03,如圖2所示。
(1)加工坐標(biāo)系的選擇
編程原點(diǎn)設(shè)置在工件軸心線與工件底端面的交點(diǎn)上?! ?SPAN lang=EN-US>
設(shè)工作臺(tái)工作面尺寸為800mm×320mm,若工件裝夾在接近工作臺(tái)中間處,則確定了加工坐標(biāo)系的位置,其加工原點(diǎn)0
3就在距機(jī)床原點(diǎn)O1為X3、Y3、Z3處。并且X3=-345.700mm, Y3=-196.22mm, Z3=-53.165mm。
(2)設(shè)定加工坐標(biāo)系指令
1)G54~G59為設(shè)定加工坐標(biāo)系指令。G54對(duì)應(yīng)一號(hào)工件坐標(biāo)系,其余以此類推??稍?SPAN lang=EN-US>MDI 方式的參數(shù)設(shè)置頁面中,設(shè)定加工坐標(biāo)系。如對(duì)已選定的加工原點(diǎn)O3,將其坐標(biāo)值
X3= -345.700mm
Y3= -196.220mm
Z3=-53.165mm
設(shè)在G54中,如圖3所示。則表明在數(shù)控系統(tǒng)中設(shè)定了一號(hào)工件加工坐標(biāo)。設(shè)置頁面如圖3。
9 K6 J9 z& f0 j6 j5 Q, W2 [; Q3 s, V
作者: tslyhbbm 時(shí)間: 2006-6-24 22:58
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
機(jī)床加工坐標(biāo)系的設(shè)定 3 c0 {3 d! s4 ^$ c$ b
1。數(shù)控銑床(FANUC 0M)加工坐標(biāo)系的設(shè)定步驟
' g: s! H" N9 B8 `, j
1 q2 t+ j: r$ p$ M0 r- a
4 M8 c1 P* Q5 \& D/ \ s
4 A7 V( v* S% c6 V4 J5 N3 q
' i3 H* q$ b) H, _6 L
" ~) y' ] S/ e+ K3 w' E3 ] 3 W/ @9 f) U7 v5 W6 T3 _: R8 J
; K4 D; c; ?6 V4 F4 n! r* h1 ^/ K2 I
圖3 Z向?qū)Φ斗椒?br />
4 ]6 g% z+ A/ P% y" v t* H# `. n1 r) u* x- u( B
在選擇了圖1所示的被加工零件圖樣,并確定了編程原點(diǎn)位置后,可按以下方法進(jìn)行加工坐標(biāo)系設(shè)定:+ |6 B7 c& w* H+ f. H* c! P1 o
(1)準(zhǔn)備工作
7 L! l, S8 A: _7 X 機(jī)床回參考點(diǎn),確認(rèn)機(jī)床坐標(biāo)系;
! { p8 l: N" h: ~3 F2 y(2)裝夾工件毛坯
, _: M* k. [2 e$ D5 N* i; E 通過夾具使零件定位,并使工件定位基準(zhǔn)面與機(jī)床運(yùn)動(dòng)方向一致;" v. b. N/ Q* z/ y: I5 x
(3)對(duì)刀測(cè)量 8 N. C' @! h3 V" A: R
用簡(jiǎn)易對(duì)刀法測(cè)量,方法如下:" X) g- L) X- J
用直徑為φ10的標(biāo)準(zhǔn)測(cè)量棒、塞尺對(duì)刀,得到測(cè)量值為X = -437.726, Y = -298.160,如圖2所示。Z = -31.833,如圖3所示。
4 T6 K. _' d/ o4 c- h8 \( v* x' n* Q( U. X* b' e( [& J
(4)計(jì)算設(shè)定值
# S. ^( o6 |, i7 [4 K 將前面已測(cè)得的各項(xiàng)數(shù)據(jù),按設(shè)定要求運(yùn)算。& U# g( ]) h" u# \5 H/ o
X坐標(biāo)設(shè)定值:X= -437.726+5+0.1+40= -392.626mm, f$ \; ]! Z+ C) ?7 d+ C. x I
注:如圖2所示。
/ O. x* c3 U( L& t-437.726mm為X坐標(biāo)顯示值;- D& n5 D6 y& r- L
+5mm為測(cè)量棒半徑值;! [% {+ T; [8 a% m
+0.1mm為塞尺厚度;: L$ p' r; {% ` M; r. E
+40.0為編程原點(diǎn)到工件定位基準(zhǔn)面在X坐標(biāo)方向的距離。/ }7 q" C4 H+ Y) [% W7 l* ~: S
Y坐標(biāo)設(shè)定值:Y= -298.160+5+0.1+46.5= -246.46mm
+ B# j) l; D+ ~- c* ~0 J; k注:如圖2所示,-298.160mm為坐標(biāo)顯示值;+5mm為測(cè)量棒半徑值;+0.1mm為塞尺厚度;+46.5為編程原點(diǎn)到工件定位基準(zhǔn)面在Y坐標(biāo)方向的距離。4 h' v0 L; N& {8 V: Z! W
Z坐標(biāo)設(shè)定值:Z= -31.833-0.2=-32.033mm。
( P. |) o: m4 F8 }9 j8 @注:-31.833為坐標(biāo)顯示值;-0.2為塞尺厚度,如圖3所示。
' f- Q2 W7 k: e( N% [) N( `通過計(jì)算結(jié)果為:X -392.626;Y -246.460;Z -32.0334 |, a6 m' ^+ o4 M$ \6 v- X2 B* x
2 B' S, \0 n! p7 J- ~* T6 b
(5)設(shè)定加工坐標(biāo)系* `4 @9 m1 A l& q
將開關(guān)放在 MDI 方式下,進(jìn)入加工坐標(biāo)系設(shè)定頁面。輸入數(shù)據(jù)為:
$ b1 y& D. ^% U6 S; {; S- [圖1 零件圖樣
0 d' T* b0 v7 I" H% d# H # S9 f' L- Y1 Q& A3 G, Q" ?# W
. ^' w8 w$ @! F$ I, C) I9 R# ~圖2 X、Y向?qū)Φ斗椒?font class="jammer">) U& N3 |" l M3 L2 H! l0 f: `
$ \/ D! j+ I% U/ s% Z
X= -392.626 Y= -246.460 Z= -32.033* L3 F. e/ b% E0 X7 z; b& S
表示加工原點(diǎn)設(shè)置在機(jī)床坐標(biāo)系的X= -392.626 Y= -246.460 Z= -32.033 的位置上。
% X9 M" G2 J% a6 r2 {
" B5 x8 m' X1 J3 q(6)校對(duì)設(shè)定值! b" d* M0 K$ Q4 \+ s/ z
對(duì)于初學(xué)者,在進(jìn)行了加工原點(diǎn)的設(shè)定后,應(yīng)進(jìn)一步校對(duì)設(shè)定值,以保證參數(shù)的正確性。
3 Y7 R( T1 T4 B" [ 校對(duì)工作的具體過程如下:在設(shè)定了G54加工坐標(biāo)系后,再進(jìn)行回機(jī)床參考點(diǎn)操作,其顯示值為8 n8 T( X9 e; I, A2 o
X +392.626( h! s2 Z( Y1 h
Y +246.460
1 a/ g1 ^ ^* XZ +32.033
0 }9 s; \2 h( z. L8 Z 這說明在設(shè)定了G54加工坐標(biāo)系后,機(jī)床原點(diǎn)在加工坐標(biāo)系中的位置為:8 T& s2 z. ~5 y8 n9 e
X +392.626
- q* T. H4 z% l4 w1 B+ N! LY +246.460
, W" [6 Q' o' @" cZ +32.033. `( N* d: [1 @/ W- k
這反過來也說明G54的設(shè)定值是正確的。 L& |. n4 ^2 u
3。注意事項(xiàng)
- P9 E! R! K6 p, C- b0 u0 m(1)G54~G59設(shè)置加工坐標(biāo)系的方法是一樣的,但在實(shí)際情況下,機(jī)床廠家為了用戶的不同需要,在使用中有以下區(qū)別:利用G54設(shè)置機(jī)床原點(diǎn)的情況下,進(jìn)行回參考點(diǎn)操作時(shí)機(jī)床坐標(biāo)值顯示為G54的設(shè)定值,且符號(hào)均為正;利用G55~G59設(shè)置加工坐標(biāo)系的情況下,進(jìn)行回參考點(diǎn)操作時(shí)機(jī)床坐標(biāo)值顯示零值。2 q) T# h; |, I3 w
! r% R9 Z9 _0 H7 N* a$ h H2 j+ d$ d5 p; y3 @(2)G92指令與G54~G59指令都是用于設(shè)定工件加工坐標(biāo)系的,但在使用中是有區(qū)別的。G92指令是通過程序來設(shè)定、選用加工坐標(biāo)系的,它所設(shè)定的加工坐標(biāo)系原點(diǎn)與當(dāng)前刀具所在的位置有關(guān),這一加工原點(diǎn)在機(jī)床坐標(biāo)系中的位置是隨當(dāng)前刀具位置的不同而改變的。$ j: b; [+ s9 M) f
9 t( Y. X# l# [. [3 A: ~(3)G54~G59指令是通過MDI在設(shè)置參數(shù)方式下設(shè)定工件加工坐標(biāo)系的,一旦設(shè)定,加工原點(diǎn)在機(jī)床坐標(biāo)系中的位置是不變的,它與刀具的當(dāng)前位置無關(guān),除非再通過MDI 方式修改。
5 n' ^5 P$ ^/ o# G0 u) ^
1 R0 U0 P3 u+ Z2 L, k4 f(4)本課程所例加工坐標(biāo)系的設(shè)置方法,僅是FANUC系統(tǒng)中常用的方法之一,其余不一一例舉。其它數(shù)控系統(tǒng)的設(shè)置方法應(yīng)按隨機(jī)說明書執(zhí)行。. L3 g [" B7 |; b4 D' N
4。常見錯(cuò)誤
1 Q+ v3 O& @ a1 E* C 當(dāng)執(zhí)行程序段G92 X 10 Y 10時(shí),常會(huì)認(rèn)為是刀具在運(yùn)行程序后到達(dá)X 10 Y 10 點(diǎn)上。其實(shí), G92指令程序段只是設(shè)定加工坐標(biāo)系,并不產(chǎn)生任何動(dòng)作,這時(shí)刀具已在加工坐標(biāo)系中的 X10 Y10點(diǎn)上。
' s/ Y4 S" p7 Q7 l5 J/ B8 E G54~G59指令程序段可以和G00、G01指令組合,如G54 G90 G01 X 10 Y10時(shí),運(yùn)動(dòng)部件在選定的加工坐標(biāo)系中進(jìn)行移動(dòng)。 程序段運(yùn)行后,無論刀具當(dāng)前點(diǎn)在哪里,它都會(huì)移動(dòng)到加工坐標(biāo)系中的X 10 Y 10 點(diǎn)上。
4 n, W/ R3 f2 G2)G54~G59在加工程序中出現(xiàn)時(shí),即選擇了相應(yīng)的加工坐標(biāo)系。
7 H, I" I0 ^( D2 f6 J: |! j3 X# R方法二:通過刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。# z$ ]% T7 F4 k% q+ B+ B- _
(1)加工坐標(biāo)系的選擇/ w# E9 w. i3 s: h6 I# P; G
加工坐標(biāo)系的原點(diǎn)可設(shè)定在相對(duì)于刀具起始點(diǎn)的某一符合加工要求的空間點(diǎn)上。
8 t6 }7 Q R9 T3 u 應(yīng)注意的是,當(dāng)機(jī)床開機(jī)回參考點(diǎn)之后,無論刀具運(yùn)動(dòng)到哪一點(diǎn),數(shù)控系統(tǒng)對(duì)其位置都是已知的。也就是說,刀具起始點(diǎn)是一個(gè)已知點(diǎn)。; ]# s9 a+ q' R4 T2 E( ]
, a( h* Z; v, K4 ]5 [) F$ Q' ~
(2)設(shè)定加工坐標(biāo)系指令
, V9 O# x! ^8 J7 I G92為設(shè)定加工坐標(biāo)系指令。在程序中出現(xiàn)G92程序段時(shí),即通過刀具當(dāng)前所在位置即刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。; @% k1 `! e; {4 ?
G92指令的編程格式:G92 X a Y b Z c
7 K3 l- x" U( D; t" F. } 該程序段運(yùn)行后,就根據(jù)刀具起始點(diǎn)設(shè)定了加工原點(diǎn),如圖4所示。
8 w. m, e% `4 P: T `4 ~, ~
4 s. e" `: s* J- F2 z. V 從圖4中可看出,用G92設(shè)置加工坐標(biāo)系,也可看作是:在加工坐標(biāo)系中,確定刀具起始點(diǎn)的坐標(biāo)值,并將該坐標(biāo)值寫入G92編程格式中。3 j1 W5 d3 b/ b& X8 `2 a$ X/ O3 V
3 S) b2 L+ g9 z 例題:在圖5中,當(dāng)a=50mm,b=50mm,c=10mm時(shí),試用G92指令設(shè)定加工坐標(biāo)系。. v6 b* P& C& K/ s, {2 ~& ]
設(shè)定程序段為 G92 X50 Y50 Z10。
3 Q/ G }. S/ G+ I/ K+ l% ~
" a* d" \' R$ V1 t$ E' C3 v' d: o' W, a' }# v+ }+ D
/ v+ R8 c) C+ G7 M& X6 A; T. {絕對(duì)尺寸指令和增量尺寸指令8 L, h: K2 a( s# Z9 r
在加工程序中,絕對(duì)尺寸指令和增量尺寸指令有兩種表達(dá)方法。( I5 z( n* D. _3 m% d! v# B4 \
絕對(duì)尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于坐標(biāo)原點(diǎn)給出,如圖1所示。 增量尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于前一位置給出1. 用G功能字指定
: w- B5 t5 N! ?4 H. X! {# U G90指定尺寸值為絕對(duì)尺寸。
$ S& ^# g6 W( e; N( ?. M G91指定尺寸值為增量尺寸。8 H- R$ l- [* c6 z3 k% T5 W' `" H- J
這種表達(dá)方式的特點(diǎn)是同一程序段中只能用一種,不能混用;同一坐標(biāo)軸方向的尺寸字的地址符是相同的。/ G- |; ]+ m+ t/ C" E: k# d
2. 用尺寸字的地址符指定(本課程中車床部分使用)
& U% t' c( M2 v0 E8 w 絕對(duì)尺寸的尺寸字的地址符用 X、Y、Z
/ c5 v6 h v1 a m* H/ Z4 Y 增量尺寸的尺寸字的地址符用 U、V、W
7 T9 B$ ?# B. z2 A0 p 這種表達(dá)方式的特點(diǎn)是同一條程序段中絕對(duì)尺寸和增量尺寸可以混用,這給編程帶來很大方便。% P) h( m) ~$ s
預(yù)置寄存指令G928 M& N; p1 Q! O ?. @/ j) m
預(yù)置寄存指令是按照程序規(guī)定的尺寸字的值通過當(dāng)前刀具所在位置來設(shè)定加工坐標(biāo)系的原點(diǎn),不產(chǎn)生機(jī)床運(yùn)動(dòng)。# k- a/ G+ q; E
編程格式 G92 X~Y~ Z~( D- B2 d+ R2 _3 L& A- R4 |
X、Y、Z的值是當(dāng)前刀具位置相對(duì)于加工原點(diǎn)位置的值。2 D5 d; s% N" d8 `1 x, y5 ~
例:建立圖1所示的加工坐標(biāo)系。
- o: c- p5 q* q8 j8 V. l8 W3 L 1. 當(dāng)前的刀具位置點(diǎn)在A點(diǎn):G92 X20 Y30# u4 P9 ] e& ?% M: @& v* ?
2. 當(dāng)前的刀具位置點(diǎn)在B點(diǎn):G92 X10 Y108 n# d# }! s' o4 S4 v6 F
9 o F) Z- j' o7 U
注意:這種方式設(shè)置的加工原點(diǎn)是隨刀具當(dāng)前位置(起始位置)的變化而變化的。+ O. Q9 `: Y- s5 Z) R1 M! _* ?' g
8 P6 {" w. C$ a* U- S0 r
作者: tslyhbbm 時(shí)間: 2006-6-24 22:59
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
坐標(biāo)平面選擇指令4 R/ u3 d/ F- j- H# C4 v
9 ^; K3 [$ \0 ~0 |% c, d# o9 T! V, B9 r# [( y6 s- w% `/ Q
圖1 坐標(biāo)平面選擇
) ^. K4 v m+ o( B9 A: H+ g- `/ F! t. X( Y, p: o
坐標(biāo)平面選擇指令是用來選擇圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。& G8 I f5 a/ v, e
G17表示選擇 XY平面
- t9 {9 W0 l7 z* D3 a9 J G18表示選擇 ZX平面& c; s/ s7 W+ ~7 T. P9 g/ y; v
G19表示選擇 YZ平面/ q }! o( k7 V p/ x5 M
各坐標(biāo)平面如圖1所示。一般,數(shù)控車床默認(rèn)在ZX平面內(nèi)加工,數(shù)控銑床默認(rèn)在XY平面內(nèi)加工。
, s. g* V2 q8 f( i3 B( T4 Z- i5 h/ s
+ [* K# G1 R+ D9 |快速點(diǎn)定位指令
; m N, M/ H( `. b- L5 t3 o + T' k6 i" M c9 ]- ]0 r
9 {& n9 ~9 w+ I. |5 F
0 P w- [6 Y) x1 {
a b- s. g( m* E3 y5 _8 N- f0 ^
圖1 快速點(diǎn)定位
5 v5 W$ V7 ?2 O7 `' b, |4 I 快速點(diǎn)定位指令控制刀具以點(diǎn)位控制的方式快速移動(dòng)到目標(biāo)位置,其移動(dòng)速度由參數(shù)來設(shè)定。指令執(zhí)行開始后,刀具沿著各個(gè)坐標(biāo)方向同時(shí)按參數(shù)設(shè)定的速度移動(dòng),最后減速到達(dá)終點(diǎn),如圖1a所示。注意:在各坐標(biāo)方向上有可能不是同時(shí)到達(dá)終點(diǎn)。刀具移動(dòng)軌跡是幾條線段的組合,不是一條直線。例如,在FANUC系統(tǒng)中,運(yùn)動(dòng)總是先沿45度角的直線移動(dòng),最后再在某一軸單向移動(dòng)至目標(biāo)點(diǎn)位置,如圖1b所示。編程人員應(yīng)了解所使用的數(shù)控系統(tǒng)的刀具移動(dòng)軌跡情況,以避免加工中可能出現(xiàn)的碰撞。
* `" H0 e+ H2 x* [: @# h" f 編程格式 G00 X~ Y~ Z~
' G; ~: w5 l) p1 |4 l& K g* } X、Y、Z的值是快速點(diǎn)定位的終點(diǎn)坐標(biāo)值
, u8 M8 m% I. f/ b 例:從A點(diǎn)到B點(diǎn)快速移動(dòng)的程序段為:
! X& p6 z. J/ ?* b: m G90 G00 X20 Y30
& B. i0 P# Y+ A+ M直線插補(bǔ)指令/ D2 _# w( q& i. a6 @1 i' L: c
0 H9 {1 h7 b1 j+ ]; t& N/ ^
" R' @3 k# l5 s1 ]2 o圖1 直線插補(bǔ)運(yùn)動(dòng)
! T8 Q" A4 Q+ q; _直線插補(bǔ)指令用于產(chǎn)生按指定進(jìn)給速度F實(shí)現(xiàn)的空間直線運(yùn)動(dòng)。" T. @* N' D/ t2 A( x3 K
程序格式 G01 X~ Y~ Z~ F~& _& q/ r3 w7 p1 g* _) }. H: Y" Z
其中:X、Y、Z的值是直線插補(bǔ)的終點(diǎn)坐標(biāo)值。8 k. |& j% D8 W1 k8 j- P) V
例:實(shí)現(xiàn)圖1中從A點(diǎn)到B點(diǎn)的直線插補(bǔ)運(yùn)動(dòng),其程序段為' K2 A" b# e% ]7 z
絕對(duì)方式編程:G90 G01 X10 Y10 F100& I& R7 d: x8 Y/ L0 Z
增量方式編程:G91 G01 X-10 Y-20 F100
4 ?7 X" ~! i3 P9 `; s% @4 t
! F# e8 g+ }( n/ x4 ^/ ~
- |) R5 I/ @; s D' K% M# G7 i5 A9 d1 i$ q& S( {$ V
, w2 l% g* C: H, [
( V: j$ @* k' P+ B# K3 I& E5 z9 f! p, R2 y# p1 o
3 |+ Z4 t# c J4 H" E5 ~% _# J! k8 ^3 I2 X( T
& @4 w \) J# L2 U6 C2 q$ P% _- F8 D, r
; |' [% m1 |! _6 s' x: I* G" F) l, l, `1 i5 t
) O& k" \' d% T6 @$ x3 t+ c
) l, ]# @4 p, t1 X. p7 Y) j" {4 a+ V# {! e. @( q
圓弧插補(bǔ)指令
. ` P9 _6 ~ X G02為按指定進(jìn)給速度的順時(shí)針圓弧插補(bǔ)。3 Z. n j5 E0 B( a- k
G03為按指定進(jìn)給速度的逆時(shí)針圓弧插補(bǔ)。) `, M: L$ D- V. I9 r
圓弧順逆方向的判別:沿著不在圓弧平面內(nèi)的坐標(biāo)軸,由正方向向負(fù)方向看,順時(shí)針方向G02,逆時(shí)針方向G03,3 B% o' i1 I6 O7 r& V
選擇編程原點(diǎn)
( c/ o- c2 E' J( b2 r: t0 O5 o' i 從理論上講編程原點(diǎn)選在零件上的任何一點(diǎn)都可以,但實(shí)際上,為了換算尺寸盡可能簡(jiǎn)便,減少計(jì)算誤差,應(yīng)選擇一個(gè)合理的編程原點(diǎn)。
' l2 h& C, ~0 m; V. f" { 車削零件編程原點(diǎn)的X向零點(diǎn)應(yīng)選在零件的回轉(zhuǎn)中心。Z向零點(diǎn)一般應(yīng)選在零件的右端面、設(shè)計(jì)基準(zhǔn)或?qū)ΨQ平面內(nèi)。車削零件的編程原點(diǎn)選擇見圖1。
. Y3 \! Q: H9 g) o7 e
作者: tslyhbbm 時(shí)間: 2006-6-24 22:59
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
銑削零件的編程原點(diǎn),X、Y向零點(diǎn)一般可選在設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)的端面或孔的中心線上,對(duì)于有對(duì)稱部分的工件,可以選在對(duì)稱面上,以便用鏡像等指令來簡(jiǎn)化編程。Z向的編程原點(diǎn),習(xí)慣選在工件上表面,這樣當(dāng)?shù)毒咔腥牍ぜ骦向尺寸字均為負(fù)值,以便于檢查程序。銑削零件的編程原點(diǎn)見圖2。
1 u6 h- U- e( F 2 G- \6 |' Q: Z0 h& G
9 k: F/ o( f0 f) L" {
+ Y5 ~! B6 n, q: y7 g圖2 銑削加工的編程原點(diǎn) 圖3 零件尺寸公差的調(diào)整見6 ?/ i0 ~+ a, w% b/ }
編程原點(diǎn)選定后,就應(yīng)把各點(diǎn)的尺寸換算成以編程原點(diǎn)為基準(zhǔn)的坐標(biāo)值。為了在加工過程中有效的控制尺寸公差,應(yīng)按尺寸公差的中值來計(jì)算坐標(biāo)值。對(duì)零件尺寸公差的調(diào)整見圖3所示。
$ O' v* Q! b- o5 G基點(diǎn)
, m. V9 v! F7 m& q% P; D" e! L* c% T! q
( E2 i' l% O! S5 j6 K圖2-50 零件圖樣
( @5 a& w. S, c1 t 零件的輪廓是由許多不同的幾何要素所組成,如直線、圓弧、二次曲線等,各幾何要素之間的連接點(diǎn)稱為基點(diǎn)?;c(diǎn)坐標(biāo)是編程中必需的重要數(shù)據(jù)。% a$ _/ ?2 O, Z
, \, b) n1 ?9 g 例:圖2-50所示零件中,A、B、C、D、E為基點(diǎn)。A、B、D、E的坐標(biāo)值從圖中很容易找出,C點(diǎn)是直線與圓弧切點(diǎn),要聯(lián)立方程求解。以B點(diǎn)為計(jì)算坐標(biāo)系原點(diǎn),聯(lián)立下列方程:
6 L% d* D& d2 b& b" G0 o4 G 直線方程: Y=tg(α+β)X
+ j% A0 C( ~8 X( h" H$ Q( J 圓弧方程:(X-80)2 +(Y-14)2 =30: j/ r* t, p4 s! l* n/ r
可求得(64.2786,39.5507),換算到以A點(diǎn)為原點(diǎn)的編程坐標(biāo)系中,C點(diǎn)坐標(biāo)為(64.2786,54.5507)。
4 ^9 i6 O7 {+ f% L 可以看出,對(duì)于如此簡(jiǎn)單的零件,基點(diǎn)的計(jì)算都很麻煩。對(duì)于復(fù)雜的零件,其計(jì)算工作量可想而知,為提高編程效率,可應(yīng)用CAD/CAM軟件輔助編程,請(qǐng)參考本教程CAD/CAM部分。
' [4 e7 t# o1 h! [1 e7 M7 R- T5 [5 {6 m4 Q9 i% U+ F
非圓曲線數(shù)學(xué)處理的基本過程) K& `! ^7 P; P1 i4 C: W9 e
數(shù)控系統(tǒng)一般只能作直線插補(bǔ)和圓弧插補(bǔ)的切削運(yùn)動(dòng)。如果工件輪廓是非圓曲線,數(shù)控系統(tǒng)就無法直接實(shí)現(xiàn)插補(bǔ),而需要通過一定的數(shù)學(xué)處理。數(shù)學(xué)處理的方法是,用直線段或圓弧段去逼近非圓曲線,逼近線段與被加工曲線交點(diǎn)稱為節(jié)點(diǎn)。* ~! u* ^/ N0 V9 L% [/ H
, F* o) d( z6 ]/ o# b$ b" X
例如,對(duì)圖2-51所示的曲線用直線逼近時(shí),其交點(diǎn)A、B、C、D、E等即為節(jié)點(diǎn)。+ v, I Q8 A" f" V8 t
1 r9 y- k8 i8 U. {2 y. |: m7 |圖2-51 零件輪廓的節(jié)點(diǎn)2 f7 q: v: \8 J2 P \+ \! z+ h( g: l& U
5 \2 o% O ~8 b% Q1 h: C: Y
在編程時(shí),首先要計(jì)算出節(jié)點(diǎn)的坐標(biāo),節(jié)點(diǎn)的計(jì)算一般都比較復(fù)雜,靠手工計(jì)算已很難勝任,必須借助計(jì)算機(jī)輔助處理。求得各節(jié)點(diǎn)后,就可按相鄰兩節(jié)點(diǎn)間的直線來編寫加工程序。5 r" C; d" K# L# T
這種通過求得節(jié)點(diǎn),再編寫程序的方法,使得節(jié)點(diǎn)數(shù)目決定了程序段的數(shù)目。如上圖中有5個(gè)節(jié)點(diǎn),即用五段直線逼近了曲線,因而就有五個(gè)直線插補(bǔ)程序段。節(jié)點(diǎn)數(shù)目越多,由直線逼近曲線產(chǎn)生的誤差δ越小,程序的長(zhǎng)度則越長(zhǎng)??梢?,節(jié)點(diǎn)數(shù)目的多少,決定了加工的精度和程序的長(zhǎng)度。因此,正確確定節(jié)點(diǎn)數(shù)目是個(gè)關(guān)鍵問題,也請(qǐng)參考本教程CAD/CAM部分。
$ s2 e' ?; J9 a
作者: tslyhbbm 時(shí)間: 2006-6-24 23:00
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控加工誤差的組成
$ [" I' \' P3 R7 g1 K 數(shù)控加工誤差△數(shù)加是由編程誤差△編、機(jī)床誤差△機(jī)、定位誤差△定、對(duì)刀誤差5 v+ ^2 |5 L' O0 a2 _4 |% ~- W Y8 i
4 s& }* Z& _: q5 k3 V4 [- Q
( j- z4 W4 O& f6 p% ~3 x圖1 逼近誤差2 T( j# h& }3 s
△刀等誤差綜合形成。
; R: p& U3 L& M0 ` 即:△數(shù)加=f(△編+△機(jī)+△定+△刀)
% ]* V4 l% {9 y* D. n" e3 H 其中:9 o/ k& U+ I* V! }/ v, K1 `
?。?)編程誤差△編由逼近誤差δ、圓整誤差組成。逼近誤差δ是在用直線段或圓弧段去逼近非圓曲線的過程中產(chǎn)生,如圖1所示。圓整誤差是在數(shù)據(jù)處理時(shí),將坐標(biāo)值四舍五入圓整成整數(shù)脈沖當(dāng)量值產(chǎn)生的誤差。脈沖當(dāng)量是指每個(gè)單位脈沖對(duì)應(yīng)坐標(biāo)軸的位移量。普通精度級(jí)的數(shù)控機(jī)床,一般脈沖當(dāng)量值為0.01mm;較精密數(shù)控機(jī)床的脈沖當(dāng)量值為0.005mm或0.001mm等。
. q# I X! D8 ~* u1 I5 E H8 ] (2)機(jī)床誤差△機(jī)由數(shù)控系統(tǒng)誤差、進(jìn)給系統(tǒng)誤差等原因產(chǎn)生。
; g" K& l( {2 Q3 X# }# n5 x1 }?。?)定位誤差△定是當(dāng)工件在夾具上定位、夾具在機(jī)床上定位時(shí)產(chǎn)生的。9 V( {+ p1 F$ H- w- o1 t1 L* b
?。?)對(duì)刀誤差△刀是在確定刀具與工件的相對(duì)位置時(shí)產(chǎn)生。$ @% N2 a2 Y3 ^/ d$ I' U
作者: tslyhbbm 時(shí)間: 2006-6-24 23:01
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控程序編程的概念9 l7 i% c; x, I
在編制數(shù)控加工程序前,應(yīng)首先明確: 8 H" Y9 O4 v- x
數(shù)控程序的編制是指哪些具體工作,這些工作應(yīng)按什么步驟來進(jìn)行,每一步應(yīng)按照相應(yīng)的工作原則來實(shí)現(xiàn),最終獲得滿足要求的數(shù)控程序(如圖1所示的程序樣本)。
1 d5 A; w" T2 x) h" U? 數(shù)控程序編制的定義: j% k- q* y7 x4 H i- B" Q
? 字與字的功能
, }& v8 B: O5 l: X; v( S? 程序格式* X& Q8 a0 U" f
圖1 程序樣本5 r; n$ T. l0 J9 S" k" ?9 A% \
數(shù)控程序編制的定義- H3 P8 g' y. ?, l6 ?# @7 }& f
數(shù)控機(jī)床是一種高效的自動(dòng)化加工設(shè)備。理想的數(shù)控程序不僅應(yīng)該保證加工出符合零件圖樣要求的合格工件,還應(yīng)該使數(shù)控機(jī)床的功能得到合理的應(yīng)用與充分的發(fā)揮,使數(shù)控機(jī)床能安全、可靠、高效的工作。5 W7 A4 u8 \2 P' Q/ k
1. 數(shù)控程序編制的內(nèi)容及步驟
0 g+ w: ]3 E2 a" J3 \ 數(shù)控編程是指從零件圖紙到獲得數(shù)控加工程序的全過程。' P, [0 u# L$ z4 Y( r7 _
2.?dāng)?shù)控程序編制的方法0 E9 m0 G+ T r, { B1 T% v2 G
(1) 手工編程9 p: l( h: T4 p7 u, F1 ~7 D
手工編程指由人工來完成數(shù)控編程中各個(gè)階段的工作。如圖2所示。
! p1 A7 h$ B( w7 a1 v ^ 編程( @. ?. C! m2 Y4 u |' l& C( i
手冊(cè)
, V3 G+ G9 Q0 |
! ?" s! {( A; s r
% s1 ^" Y- `: V " v% y! C/ C; X, S* M6 @: ]5 ^- ?5 s
& x! q; y8 V. m- M( `5 L% s5 ^, [) h, T
* l, e7 Z2 s, }8 w! D( m
零4 Y) z; o! k8 h1 s3 L) Y( o
件
3 Q* l. w) k+ i圖- v7 f2 b0 M* N3 i5 v. I! s! }: i
樣 ( v K( K; X. @; @: i5 r% Y0 u8 }) ^) I
工
9 a, N5 M, f+ ?7 D9 i V2 M1 k4 O# U藝7 u. d1 x) Y1 E- g/ [
人
3 S2 [ a6 i: @# B) F/ ?4 F員 ' g8 ^8 N* v2 I
夾具表 ' m( ]$ d4 S+ a; O$ z! F- j
工7 J: d8 f# \4 Z7 ]! c# U
藝
! D1 V: E: i+ I9 N1 \+ {- J& v! i規(guī)
0 z) {) e! N8 a# A3 A1 T程 $ M4 ^& c o" E% Q
編) b8 f/ L5 [" p) i0 G
程9 Q* _8 T4 w, `. o6 m5 c( W, Z
人8 |/ D z2 F+ n; [5 @
員 - A; M+ f& @. f
加
2 X; V! s& P! N1 P6 Q工( n- w6 j) R) C4 B
程
( N) w/ G1 e% V2 \& {1 V! e序
: u- H* I. p. X; F3 I2 Q. E0 j初/ M% ?& ]1 i1 z" A( A! {
稿 ) v$ C6 k# R7 J- M* T
加
2 O/ H: N% z. {% k/ P+ {5 ]工
: v( Q( v( a8 x* W5 k2 O$ V) C4 u程4 [" u7 V7 Z0 B3 o
序
: v- V2 D8 f4 Q% ]- s , Q: s J: L$ d
; G: o) K+ Z( P; g5 m2 U
機(jī)床表
& \: @' Q% N8 ], A0 R
! b. w: u' h# O# |" I) g/ H 6 I" D; b; B o! k. w9 ?
% @ L/ [' }1 N. d刀具表 % _$ A9 }9 f; E
/ d" N/ e/ D% s
- K" `9 |7 |: n5 e" U3 v % ~/ @2 @- `7 X: l" q7 @
* F1 x5 m% \, g ?
# X# |5 X' P! d: y7 Y 3 ^" O/ m3 R6 U0 A( j
修改 9 |# b$ [8 \- Q4 w
; X# ]# t$ p1 y8 {! l- {圖2 手工編程5 K4 R8 n t I7 Y# q( q- w% j
一般對(duì)幾何形狀不太復(fù)雜的零件,所需的加工程序不長(zhǎng),計(jì)算比較簡(jiǎn)單,用手工編程比較合適。
6 ?. w0 t( `- ~, \! G c" f 手工編程的特點(diǎn):
( O$ J& ^, s0 J. M, z% ^; A 耗費(fèi)時(shí)間較長(zhǎng),容易出現(xiàn)錯(cuò)誤,無法勝任復(fù)雜形狀零件的編程。
* H& x5 `% C5 F) _(2) 計(jì)算機(jī)自動(dòng)編程
) x: D; @- |3 R) y3 D 計(jì)算機(jī)自動(dòng)編程指在編程過程中,除了分析零件圖和制定工藝方案由人工進(jìn)行外,其余工作均由計(jì)算機(jī)輔助完成。; ~" E6 g& ^2 N# U+ w
自動(dòng)編程的特點(diǎn):編程工作效率高,可解決復(fù)雜形狀零件的編程難題。
) z) q$ w! w6 `# T: M字與字的功能
6 I3 M9 G) J2 {8 r1 ^1. 字符與代碼
! y2 [* M- U3 o% W D. B! E# Z 字符是用來組織、控制或表示數(shù)據(jù)的一些符號(hào),如數(shù)字、字母、標(biāo)點(diǎn)符號(hào)、數(shù)學(xué)運(yùn)算符等。數(shù)控系統(tǒng)只能接受二進(jìn)制信息,所以必須把字符轉(zhuǎn)換成8BIT信息組合成的字節(jié),用“0”和“1”組合的代碼來表達(dá)。國(guó)際上廣泛采用兩種標(biāo)準(zhǔn)代碼:, C0 r7 i; T9 s6 _; F8 U" Q% ^0 T
(1) ISO國(guó)際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn)代碼
& O+ u6 V8 k& \* {3 ^) c% c1 w(2) EIA美國(guó)電子工業(yè)協(xié)會(huì)標(biāo)準(zhǔn)代碼+ P s# h$ Z1 }( W, J
這兩種標(biāo)準(zhǔn)的編碼方法不同,在現(xiàn)代大多數(shù)數(shù)控機(jī)床上這兩種代碼都可以使用。6 s$ P) H, f0 N2 F& d$ o' o
2. 字* q$ K) T4 z1 g# V0 ?
在數(shù)控加工程序中,字是指一系列按規(guī)定排列的字符,作為一個(gè)信息單元存儲(chǔ)、傳遞和操作。字是由一個(gè)英文字母與隨后的若干位十進(jìn)制數(shù)字組成。這個(gè)英文字母稱為地址符。4 [ e% Q' Y5 R' H! D2 N0 n9 G
如:“X2500”是一個(gè)字,X為地址符,數(shù)字“2500”為地址中的內(nèi)容。3 x/ h* o) l: C) |% Q
3. 字的功能5 ~- I8 A/ t0 U. y1 ^% e
組成程序段的每一個(gè)字都有其特定的功能含義,以下是以FANUC-0M數(shù)控系統(tǒng)的規(guī)范為主來介紹的,實(shí)際工作中,請(qǐng)遵照機(jī)床數(shù)控系統(tǒng)說明書來使用各個(gè)功能字。0 M2 z' d% c2 ]
(1) 順序號(hào)字N
+ |! C3 r- c) v# A4 W( F 順序號(hào)字又稱程序段號(hào)或程序段序號(hào)。順序號(hào)位于程序段之首,由順序號(hào)字N和后續(xù)數(shù)字組成。順序號(hào)字N是地址符,后續(xù)數(shù)字一般1~4位正整數(shù)。數(shù)控加工中的順序號(hào)實(shí)際上是程序段的名稱,與程序執(zhí)行的先后次序無關(guān)。數(shù)控系統(tǒng)不是按順序號(hào)的次序來執(zhí)行程序,而是按照程序段編寫時(shí)的排列順序逐段執(zhí)行。
# t" r2 B# w- o% G, E 順序號(hào)的作用:& q/ q2 S# Q0 `' H, Q5 M
對(duì)程序的校對(duì)和檢索修改;
. i' M9 t" Y) F# h$ Y2 S 作為條件轉(zhuǎn)向的目標(biāo),即作為轉(zhuǎn)向目的程序段的名稱。
& r$ G$ c6 C2 t# }* I R$ v 有順序號(hào)的程序段可以進(jìn)行復(fù)歸操作,這是指加工可以從程序的中間開始,或回到程序中斷處開始。% F& s2 w) z0 x, i& _! l
一般使用方法:編程時(shí)將第一程序段冠以N10,以后以間隔10遞增的方法設(shè)置順序號(hào),這樣,在調(diào)試程序時(shí)如果需要在N10和N20之間插入程序段時(shí),就可以使用N11、N12。
: ^( s) L3 j! ~3 U- B(2)準(zhǔn)備功能字G9 [- F7 V2 }/ c8 e' n
準(zhǔn)備功能字的地址符是G,又稱為G功能或G指令,是用于建立機(jī)床或控制系統(tǒng)工作方式的一種指令。后續(xù)數(shù)字一般1~3位正整數(shù)。
1 D' E v/ g1 E3 D
作者: tslyhbbm 時(shí)間: 2006-6-24 23:02
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
G功能字含義表(FANUC-0M系統(tǒng))
4 }; S. e4 C- X) l) i6 uG功能字 含義 G功能字 含義
! N+ n5 O* V; a# F Y9 K1 jG00 快速移動(dòng)點(diǎn)定位 G70 精加工循環(huán) ' n g( ^3 G' O
G01 直線插補(bǔ) G71 外圓粗切循環(huán)
2 C: l6 s' F) ` L" W' g( ?G02 順時(shí)針圓弧插補(bǔ) G72 端面粗切循環(huán) 3 L9 r1 e4 q" b) ?, f
G03 逆時(shí)針圓弧插補(bǔ) G73 封閉切削循環(huán) ( X0 l7 H3 P+ i6 o6 I$ o7 f' Y
G04 暫停 G74 深孔鉆循環(huán)
- [* Q( t+ ] T9 R! M9 LG17 XY平面選擇 G75 外徑切槽循環(huán) 0 d5 _6 H2 ^* L# V! S
G18 ZX平面選擇 G76 復(fù)合螺紋切削循環(huán) 6 S" c& h: ^5 j4 v; m' ?; P
G19 YZ平面選擇 G80 撤銷固定循環(huán)
: }0 q9 j1 u. s7 c1 P# gG32 螺紋切削 G81 定點(diǎn)鉆孔循環(huán)
; i, G; s3 i8 J+ U% I2 r; K- r3 cG40 刀具補(bǔ)償注銷 G90 絕對(duì)值編程
, E$ V s3 ?0 M/ S- ZG41 刀具半徑補(bǔ)償——左 G91 增量值編程 1 @3 [. U7 z) D$ ~0 E" F x
G42 刀具半徑補(bǔ)償——右 G92 螺紋切削循環(huán)
- I1 ?& C; L V1 gG43 刀具長(zhǎng)度補(bǔ)償——正 G94 每分鐘進(jìn)給量
1 x, Q" G# p5 o- ]4 s$ Z) tG44 刀具長(zhǎng)度補(bǔ)償——負(fù) G95 每轉(zhuǎn)進(jìn)給量
9 P% K: @/ f3 m! F# h2 IG49 刀具長(zhǎng)度補(bǔ)償注銷 G96 恒線速控制 3 M# s0 |( f" Q; F
G50 主軸最高轉(zhuǎn)速限制 G97 恒線速取消
! q$ k# _! W6 g) H5 ~: cG54~G59 加工坐標(biāo)系設(shè)定 G98 返回起始平面
" k3 G4 x3 ~+ b2 s/ x8 s8 SG65 用戶宏指令 G99 返回R平面 & {8 R N7 ?5 k8 f
* r' c4 N" |: J, I7 I7 D3 G& B+ n
(3)尺寸字- a! s3 G2 A9 G3 i/ T, n/ ^- o
尺寸字用于確定機(jī)床上刀具運(yùn)動(dòng)終點(diǎn)的坐標(biāo)位置。
7 b3 y9 }* W5 d3 v4 h 第一組 X,Y,Z,U,V,W,P,Q,R 用于確定終點(diǎn)的直線坐標(biāo)尺寸;
. l, f; R3 C5 q0 L& T3 [# A 第二組 A,B,C,D,E 用于確定終點(diǎn)的角度坐標(biāo)尺寸;/ E( y9 ?0 A R1 c/ y4 b
第三組 I,J,K 用于確定圓弧輪廓的圓心坐標(biāo)尺寸。
f7 M. P) g+ A3 p1 w2 U(4)進(jìn)給功能字 F# i# x' T; q2 b, ?8 d
進(jìn)給功能字的地址符是F,又稱為F功能或F指令,用于指定切削的進(jìn)給速度。
( f2 {' I P' Z' t4 m: R+ c(5)主軸轉(zhuǎn)速功能字 S ?! E- g" j0 ^- H1 L/ X
主軸轉(zhuǎn)速功能字的地址符是S,又稱為S功能或S指令,用于指定主軸轉(zhuǎn)速。 + u9 \. N3 ]0 S1 W2 L7 m
(6)刀具功能字 T
6 N0 N4 ]; F. F5 s 刀具功能字的地址符是T,又稱為T功能或T指令,用于指定加工時(shí)所用刀具的編號(hào)。 C/ a: a7 d" u( G8 D4 T J
(7)輔助功能字 M
+ u; `# l# w! R8 I( s. x, V5 w 輔助功能字的地址符是M,后續(xù)數(shù)字一般1~3位正整數(shù),又稱為M功能或M指令,用于指定數(shù)控機(jī)床輔助裝置的開關(guān)動(dòng)作。
% z, J. G2 k1 d( r9 Z* KM功能字含義表(FANUC-0M系統(tǒng))
- E8 ^; F8 q; @8 s$ E& O& O$ \& Z# IM功能字 含 義
+ q3 d3 T" d: p; G. ?# b9 d; `M00 程序停止
2 w6 i8 k- r% B% ]1 M5 t% b* OM01 計(jì)劃停止 & ^/ b4 ?! E* O8 u" v
M02 程序停止 # a+ L! B1 A" z) _: l6 O
M03 主軸順時(shí)針旋轉(zhuǎn)
8 _, M. l% f( r0 X% v) k4 {M04 主軸逆時(shí)針旋轉(zhuǎn)
! s* b1 ~6 E) N9 f, q; RM05 主軸旋轉(zhuǎn)停止
) i" m5 p; h) [1 r' pM06 換刀
; ~1 o8 t: N2 oM07 2號(hào)冷卻液開 1 m( m7 [5 e. w
M08 1號(hào)冷卻液開 * o# i% _9 `4 q
M09 冷卻液關(guān)
$ D; m& V: o7 X& b- D# ^- JM30 程序停止并返回開始處
: S7 T* h) H! ~: Q+ r+ R% SM98 調(diào)用子程序
, Z( |/ H, }/ k. UM99 返回子程序
6 T5 u: K4 k: X# U# e0 R
$ J/ [: ]& u" Q, o數(shù)控加工工藝設(shè)計(jì)主要內(nèi)容
8 M8 j( z, K* f6 r# J5 t6 x, N& p: F查看樹形目錄
7 \4 y( C+ ~/ R8 H在進(jìn)行數(shù)控加工工藝設(shè)計(jì)時(shí),一般進(jìn)行以下幾方面的工作:
! p, @0 ^2 X8 k. u" s? 數(shù)控加工工藝內(nèi)容的選擇;
+ p O) Q) f$ q/ l" }* _? 數(shù)控加工工藝性分析;
& }8 Q. `2 m! l+ m* v? 數(shù)控加工工藝路線的設(shè)計(jì)。
1 a' ]6 }( z/ l以下從這幾個(gè)方面進(jìn)行說明。2 r6 a0 b8 i9 h, F9 t1 u4 I
填寫數(shù)控加工技術(shù)文件
' I: m! ]) N7 ^5 B! b$ S( F- n5 r* x 填寫數(shù)控加工專用技術(shù)文件是數(shù)控加工工藝設(shè)計(jì)的內(nèi)容之一。這些技術(shù)文件既是數(shù)控加工的依據(jù)、產(chǎn)品驗(yàn)收的依據(jù),也是操作者遵守、執(zhí)行的規(guī)程。技術(shù)文件是對(duì)數(shù)控加工的具體說明,目的是讓操作者更明確加工程序的內(nèi)容、裝夾方式、各個(gè)加工部位所選用的刀具及其它問題。. [8 p' l4 J1 \
數(shù)控加工技術(shù)文件主要有:數(shù)控編程任務(wù)書、工件安裝和原點(diǎn)設(shè)定卡片、數(shù)控加工工序卡片、數(shù)控加工走刀路線圖、數(shù)控刀具卡片等。以下提供了常用文件格式,文件格式可根據(jù)企業(yè)實(shí)際情況自行設(shè)計(jì)。) A4 f+ [+ E% a, T2 v% j2 [
1。數(shù)控編程任務(wù)書
- I4 h5 Z$ @5 o( m" w# r 它闡明了工藝人員對(duì)數(shù)控加工工序的技術(shù)要求和工序說明以及數(shù)控加工前應(yīng)保證的加工余量。它是編程人員和工藝人員協(xié)調(diào)工作和編制數(shù)控程序的重要依據(jù)之一,詳見表1。
3 T* P, o& {2 Q4 \% b6 Q表1 數(shù)控編程任務(wù)書% H' `6 Z2 w' H. {! e9 k k
工藝處 數(shù)控編程任務(wù)書 產(chǎn)品零件圖號(hào) 任務(wù)書編號(hào)
! C2 M9 \2 n1 ?# g* V+ q0 D 零件名稱
* |: h s* T* J( o/ M3 U0 U 使用數(shù)控設(shè)備 共 頁第 頁
" K& {' y) }) g1 C主要工序說明及技術(shù)要求: 7 N: u$ E' v% N9 ^5 I- o0 [
編程收到日期 月 日 經(jīng)手人
( F7 ?" g% |/ y! X
& i0 N9 L8 s& j& B4 U& q D3 Q編制 審核 編程 審核 批準(zhǔn) % O8 \' } \: o$ _5 n
* \4 j5 e- ]3 J
9 E* c! U7 T! L5 K3 R; z7 w. n5 d
2。數(shù)控加工工件安裝和加工原點(diǎn)設(shè)定卡片(簡(jiǎn)稱裝夾圖和零件設(shè)定卡)
4 ~# ^# R* d, G* o 它應(yīng)表示出數(shù)控加工原點(diǎn)、定位方法和夾緊方法,并應(yīng)注明加工原點(diǎn)設(shè)定位置和坐標(biāo)方向,使用的夾具名稱和編號(hào)等,詳見表2。# p. J' t$ r- D/ {) `
表2 工件安裝和原點(diǎn)設(shè)定卡片
( S: L. }# z4 v) y6 q零件圖號(hào) J30102-4 數(shù)控加工工件安裝和零點(diǎn)設(shè)定卡片 工序號(hào) : b" R! h% s# Z* R. ]( [& `5 Y
零件名稱 行星架 裝夾次數(shù)
6 S* |6 F) t) {$ O( w: A 0 ], L- ~' C5 u/ ^0 N; I' T- _
& z/ F) g b7 P. Q* \ 3 梯形槽螺栓 3 [ ?$ E9 M/ r# T
2 壓板
* r3 ^9 Z( U% X. e 1 鏜銑夾具板 GS53-611 r9 p3 W2 ^! E6 n1 B! T
編制(日期) 審核(日期) 批準(zhǔn)(日期) 第 頁 # g% w, T1 J+ v! u+ g+ H) I
共 頁 序號(hào) 夾具名稱 夾具圖號(hào); N6 q: S4 E1 {. }7 t
0 H9 o. h. k' O3 a# M% y1 m
3。數(shù)控加工工序卡片
: M$ A2 O* H" y# k 數(shù)控加工工序卡與普通加工工序卡有許多相似之處,所不同的是:工序草圖中應(yīng)注明編程原點(diǎn)與對(duì)刀點(diǎn),要進(jìn)行簡(jiǎn)要編程說明(如:所用機(jī)床型號(hào)、程序介質(zhì)、程序編號(hào)、刀具半徑補(bǔ)償、鏡向?qū)ΨQ加工方式等)及切削參數(shù)(即程序編入的主軸轉(zhuǎn)速、進(jìn)給速度、最大背吃刀量或?qū)挾鹊龋┑倪x擇,詳見表3。4 b" y) ^- O/ _. R. e
表3 數(shù)控加工工序卡片+ {- F8 m: x# L( b5 Y% h6 a9 @, t8 K) Q
單位 數(shù)控加工工序卡片 產(chǎn)品名稱或代號(hào) 零件名稱 零件圖號(hào) $ p& I) {& ~$ T# m, C
* c! g5 @5 ?& J0 G. d1 S3 o8 \
工序簡(jiǎn)圖 車 間 使用設(shè)備 / B: b) E) C) y" M
; v; {. v) t. o8 j [$ i% }
工藝序號(hào) 程序編號(hào)
- ^/ @9 {$ x' G' e4 N1 z ^6 C5 @# C - m& o$ Q; w4 I2 {" Q# M
夾具名稱 夾具編號(hào)
0 C$ K; B% C5 [+ q$ |0 G" \4 L6 L 8 a. Y! ]7 A2 ~
工步號(hào) 工 步 作 業(yè) 內(nèi) 容 加工面 刀 , T4 i7 F9 [( f8 p( |6 x- h4 i
具 3 c6 U0 k' d( f) ?* b4 a9 @$ m
號(hào) 刀 補(bǔ) 量 主軸轉(zhuǎn)速 進(jìn)給速度 背
: ^' a# e2 f! l0 d吃: o2 T- u% N7 N+ |- }: l- k, q% v
刀( p# T- W+ {/ M- I& B0 b8 c6 j
量 備注 / O& P: i- ^& Y; Y
: B( M- C% }# h
2 N$ K0 A: ~+ | L 1 c2 v3 J# P" \
; [$ g5 [: T% b1 Y
0 e$ S/ G2 [6 o " _% a" t7 D! n" G
( G7 z* Z) w5 E: i' C+ h
7 ?. B1 R5 b o, Z5 X/ h6 {# T
' Y: l4 ?; T5 y" G1 b 2 X& u q+ e* |( ]$ L$ s
編制 審核 批準(zhǔn) 年月日 共 頁 第 頁 9 J7 V( [5 w9 Y
7 b5 a( B' p# b! t2 v
o3 l( c* T; b. ?( L" L4。數(shù)控加工走刀路線圖
O2 n% i9 S% o1 M. a! `" |5 W 在數(shù)控加工中,常常要注意并防止刀具在運(yùn)動(dòng)過程中與夾具或工件發(fā)生意外碰撞,為此必須設(shè)法告訴操作者關(guān)于編程中的刀具運(yùn)動(dòng)路線(如:從哪里下刀、在哪里抬刀、哪里是斜下刀等)。為簡(jiǎn)化走刀路線圖,一般可采用統(tǒng)一約定的符號(hào)來表示。不同的機(jī)床可以采用不同的圖例與格式,表4為一種常用格式。/ ^3 ]/ | k: _- n' _4 Q4 e! L
表4 數(shù)控加工走刀路線圖
y! h4 [7 R. b2 L( w. v3 M" ?8 n" o$ H數(shù)控加工走刀路線圖 零件圖號(hào) NC01 工序號(hào) 工步號(hào) 程序號(hào) O100
; V: y' R9 \" V) ?5 x機(jī)床型號(hào) XK5032 程序段號(hào) N10~N170 加工內(nèi)容 銑輪廓周邊 共1頁 第 頁
0 y+ f0 W$ i* |5 c7 F9 m - j" X9 v" M$ l5 C" R- ]" n
8 r* z; Y# o( [- k0 i 編程 0 m" `! o, o9 t$ J8 a% l
校對(duì)
- n( h1 Z" r) E R. W4 F; E1 i 審批
6 }: C$ ?1 N$ J! z# a符號(hào) 8 m- T* i! D4 H3 }, t
8 k3 s/ i- X, H3 W
) {9 X8 g8 Y+ n/ g/ |4 o7 N: \5 G ^ & H6 Z8 ^1 `+ d: R* f
6 {+ w j6 i5 e8 Y3 b9 S5 v* ?
T( e% v! g- @' _( U( B9 s
5 y" P/ n7 V' x+ Q+ b+ ^4 y, X # B0 I* Z; X; _0 a6 {: K
0 a) ~0 v" Y( C* H8 f4 w$ f/ W7 i( W, j3 h# D |. m: O
含義 抬刀 下刀 編程原點(diǎn) 起刀點(diǎn) 走刀方向 走刀線相交 爬斜坡 鉸孔 行切4 T( ]& @$ s6 G8 [0 S' g
- j6 [; X9 l, S; k% G( U
5。數(shù)控刀具卡片
( T3 g9 h1 T/ _' K5 B 數(shù)控加工時(shí)要求刀具十分嚴(yán)格,一般要在機(jī)外對(duì)刀儀上預(yù)先調(diào)整刀具直徑和長(zhǎng)度。刀具卡反映刀具編號(hào)、刀具結(jié)構(gòu)、尾柄規(guī)格、組合件名稱代號(hào)、刀片型號(hào)和材料等。它是組裝刀具和調(diào)整刀具的依據(jù),詳見表5。
2 Z4 c' _% {+ Y' X3 A- r" p4 {* T9 n) A表5 數(shù)控刀具卡片
4 b! z* E, J& U7 z P( }8 K! T6 y零件圖號(hào) J30102-4 數(shù) 控 刀 具 卡 片 使用設(shè)備! }% s% i5 U- D- ^( ^
刀具名稱 鏜刀 TC-30' n9 a9 v4 j( P# j% H8 m: @; C
刀具編號(hào) T13006 換刀方式 自動(dòng) 程序編號(hào) % n- L" g3 b6 H1 W8 }2 u9 s
刀. Q3 n w: J" z( \# w) ]+ _) S
具3 r' H: ? }7 K, U
組
3 G" u" t! [6 f成 序號(hào) 編號(hào) 刀具名稱 規(guī)格 數(shù)量 備注' I7 P- E8 v; I M
1 T013960 拉釘 1 2 h8 ?! T9 w5 J. u
2 390、140-50 50 027 刀柄 1 9 c; D4 L$ q: k9 G/ }
3 391、01-50 50 100 接桿 Φ50×100 1
: J: n c9 @) T8 U0 i 4 391、68-03650 085 鏜刀桿 1 ' d w( I# j5 o& {" A( }+ k% k6 w
5 R416.3-122053 25 鏜刀組件 Φ41-Φ53 1
0 E" p; _! A7 u Y5 Y' z8 f8 A 6 TCMM110208-52 刀片 1 4 U' `! {7 g8 @+ F( K! Z8 C* Q6 t
7 2 GC435# x% c; c% _4 p2 \
' h7 ^$ `( \% `/ T3 p
2 l( Y5 L( @$ Y5 Z8 U
備注
! ~9 B& Q# S+ H+ L# U編制 審校 批準(zhǔn) 共頁 第頁8 |0 y) s; O/ w
不同的機(jī)床或不同的加工目的可能會(huì)需要不同形式的數(shù)控加工專用技術(shù)文件。在工作中,可根據(jù)具體情況設(shè)計(jì)文件格式。
, w9 V. G& n/ N0 }
作者: tslyhbbm 時(shí)間: 2006-6-24 23:03
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控車床程序編制的基礎(chǔ)
/ a8 X" m1 e k / x1 w# g* m( V1 Q: i
1 A# k1 R/ e( k$ }* e: cHM-077數(shù)控車床
& \# }+ z& x% V; F9 ~5 U 針對(duì)回轉(zhuǎn)體零件加工的數(shù)控車床,在車削加工工藝、車削工藝裝備、編程指令應(yīng)用等方面都有鮮明的特色。為充分發(fā)揮數(shù)控車床的效益,本課程將結(jié)合HM-077數(shù)控車床(機(jī)床更詳細(xì)情況請(qǐng)瀏覽www.mingjing.com)的使用,分析數(shù)控車床加工程序編制的基礎(chǔ),首先提出以下三個(gè)問題來討論:
/ c* U- J2 [, b! R) E* o/ c? 數(shù)控車床的工藝裝備
4 ?' X |5 _/ {" L+ o6 P" v& i? 對(duì)刀 ! _( {* {$ ]+ w0 V" ~
? 數(shù)控車床的編程特點(diǎn)
/ Y9 T. C' U( S& I7 r! I數(shù)控車床的工藝裝備5 G4 L$ @) Z4 ]7 h; E
由于數(shù)控車床的加工對(duì)象多為回轉(zhuǎn)體,一般使用通用三爪卡盤夾具,因而在工藝裝備中,我們將以WALTER系列車削刀具為例(更詳細(xì)刀具情況請(qǐng)瀏覽www.walter-ag.com),重點(diǎn)討論車削刀具的選用及使用問題。
W, k/ ?5 F2 h2 S# H' \$ [1。數(shù)控車床可轉(zhuǎn)位刀具特點(diǎn) M7 e1 ^2 N3 V+ P
數(shù)控車床所采用的可轉(zhuǎn)位車刀,與普通車床相比一般無本質(zhì)的區(qū)別,其基本結(jié)構(gòu)、功能特點(diǎn)是相同的。但數(shù)控車床的加工工序是自動(dòng)完成的,因此對(duì)可轉(zhuǎn)位車刀的要求又有別于普通車床的刀具,具體要求和特點(diǎn)如下表所示。 $ M; _1 k( |; G v
要求 特 點(diǎn) 目 的
5 y3 E+ C9 r$ l* K$ \精度高 采用M級(jí)或更高精度等級(jí)的刀片;
! r7 M& ]; q. Y/ @- \& p; s/ E( H多采用精密級(jí)的刀桿; 8 N$ v4 L% _' f8 n# \' l
用帶微調(diào)裝置的刀桿在機(jī)外預(yù)調(diào)好。 保證刀片重復(fù)定位精度,方便坐標(biāo)設(shè)定,保證刀尖位置精度。 8 a! g& E& N$ N0 d+ J! s' m
可靠性高 采用斷屑可靠性高的斷屑槽形或有斷屑臺(tái)和斷屑器的車刀; ) [9 Y ^# ^' L( A
采用結(jié)構(gòu)可靠的車刀,采用復(fù)合式夾緊結(jié)構(gòu)和夾緊可靠的其他結(jié)構(gòu)。 斷屑穩(wěn)定,不能有紊亂和帶狀切屑; 7 Y0 f) N5 a( r+ T1 s
適應(yīng)刀架快速移動(dòng)和換位以及整個(gè)自動(dòng)切削過程中夾緊不得有松動(dòng)的要求。
1 F9 t5 g9 H- a" \# J* R8 } S換刀迅速 采用車削工具系統(tǒng); 4 E+ K' o% {; K: m
采用快換小刀夾。 迅速更換不同形式的切削部件,完成多種切削加工,提高生產(chǎn)效率。
" _/ C9 ?* ?2 V: A' C刀片材料 刀片較多采用涂層刀片。 滿足生產(chǎn)節(jié)拍要求,提高加工效率。
; c& i* ~) Z6 @刀桿截形 刀桿較多采用正方形刀桿,但因刀架系統(tǒng)結(jié)構(gòu)差異大,有的需采用專用刀桿。 刀桿與刀架系統(tǒng)匹配。
9 ^$ p% Y4 Q3 ]0 W3 y2。數(shù)控車床刀具的選刀過程
& H1 E- K1 m; h2 ]# I6 W 數(shù)控車床刀具的選刀過程,如下圖所示。從對(duì)被加工零件圖樣的分析開始,到選定刀具,共需經(jīng)過十個(gè)基本步驟,請(qǐng)?jiān)谙聢D中點(diǎn)擊黃色箭頭指向的動(dòng)畫圖片以查看具體說明。圖中兩個(gè)黃色箭頭表示可任選其中一個(gè)開始工作,選刀工作過程從第1圖標(biāo)“零件圖樣”開始,經(jīng)箭頭所示的兩條路徑,共同到達(dá)最后一個(gè)圖標(biāo)“選定刀具”,以完成選刀工作。其中,第一條路線為:零件圖樣、機(jī)床影響因素、選擇刀桿、刀片夾緊系統(tǒng)、選擇刀片形狀,主要考慮機(jī)床和刀具的情況;第二條路線為:工件影響因素、選擇工件材料代碼、確定刀片的斷屑槽型代碼或ISO斷屑范圍代碼、選擇加工條件臉譜,這條路線主要考慮工件的情況。綜合這兩條路線的結(jié)果,才能確定所選用的刀具,完成選刀工作過程。請(qǐng)點(diǎn)擊黃色箭頭指向的動(dòng)畫圖片以查看具體說明。 p! l7 E' }7 M3 g ]0 b
對(duì)刀
. A7 h7 I7 g9 j1 A 數(shù)控車削加工中,應(yīng)首先確定零件的加工原點(diǎn),以建立準(zhǔn)確的加工坐標(biāo)系,同時(shí)考慮刀具的不同尺寸對(duì)加工的影響。這些都需要通過對(duì)刀來解決。
/ Q# t. p+ ?1 b2 A) S- @" U1。一般對(duì)刀! y; y" O& u: c
一般對(duì)刀是指在機(jī)床上手動(dòng)對(duì)刀。下面以Z向?yàn)槔f明對(duì)刀方法,見圖1。
9 q. a/ D% L5 i3 p" V9 b 刀具安裝后,移動(dòng)刀具手動(dòng)切削工件右端面,沿X向退刀,將右端面與加工原點(diǎn)距離N輸入數(shù)控系統(tǒng),即完成這把刀具Z向?qū)Φ哆^程。. b. `! G* E, ~- A+ y! u
手動(dòng)對(duì)刀是基本對(duì)刀方法,但它還是沒跳出傳統(tǒng)車床的“試切--測(cè)量--調(diào)整”的對(duì)刀模式,占用較多的在機(jī)床上時(shí)間。此方法較為落后。
4 k( ]% C! p7 [2。機(jī)外對(duì)刀儀對(duì)刀9 T: P1 J! R- s+ U6 j4 K, ~
機(jī)外對(duì)刀的本質(zhì)是測(cè)量出刀具假想刀尖點(diǎn)到刀具臺(tái)基準(zhǔn)之間X及Z方向的距離。利用機(jī)外對(duì)刀儀可將刀具預(yù)先在機(jī)床外校對(duì)好,以便裝上機(jī)床后將對(duì)刀長(zhǎng)度輸?shù)较鄳?yīng)刀具補(bǔ)償號(hào)即可以使用,如圖2所示。! A( B4 j' J/ F) s3 U
3。自動(dòng)對(duì)刀! L7 Q# W; w: k3 y
自動(dòng)對(duì)刀是通過刀尖檢測(cè)系統(tǒng)實(shí)現(xiàn)的,刀尖以設(shè)定的速度向接觸式傳感器接近,當(dāng)?shù)都馀c傳感器接觸并發(fā)出信號(hào),數(shù)控系統(tǒng)立即記下該瞬間的坐標(biāo)值,并自動(dòng)修正刀具補(bǔ)償值。
8 X9 o9 c9 V/ x. D# E p
作者: tslyhbbm 時(shí)間: 2006-6-24 23:04
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
數(shù)控車床的編程特點(diǎn)
8 c, ~0 t5 W$ `. ~, M# A! ~1。加工坐標(biāo)系+ k" y1 S. \. \1 y
加工坐標(biāo)系應(yīng)與機(jī)床坐標(biāo)系的坐標(biāo)方向一致,X軸對(duì)應(yīng)徑向,Z軸對(duì)應(yīng)軸向,C軸(主軸)的運(yùn)動(dòng)方向則以從機(jī)床尾架向主軸看,逆時(shí)針為+C向,順時(shí)針為-C向,如圖1所示:
! T% a1 L8 s1 I, \/ ~; ^3 n2 n# u 加工坐標(biāo)系的原點(diǎn)選在便于測(cè)量或?qū)Φ兜幕鶞?zhǔn)位置,一般在工件的右端面或左端面上。8 n- P0 o9 G! |' q+ V* V$ P+ E, [% k
2。、直徑編程方式
7 U& s, ]1 B0 | 在車削加工的數(shù)控程序中,X軸的坐標(biāo)值取為零件圖樣上的直徑值,如圖2所示:圖中A點(diǎn)的坐標(biāo)值為(30,80),B點(diǎn)的坐標(biāo)值為(40,60)。采用直徑尺寸編程與零件圖樣中的尺寸標(biāo)注一致,這樣可避免尺寸換算過程中可能造成的錯(cuò)誤,給編程帶來很大方便。# f& q. w* J5 ^. d9 G
3。進(jìn)刀和退刀方式
6 }# z/ x |* K+ C6 B 對(duì)于車削加工,進(jìn)刀時(shí)采用快速走刀接近工件切削起點(diǎn)附近的某個(gè)點(diǎn),再改用切削進(jìn)給,以減少空走刀的時(shí)間,提高加工效率。切削起點(diǎn)的確定與工件毛坯余量大小有關(guān),應(yīng)以刀具快速走到該點(diǎn)時(shí)刀尖不與工件發(fā)生碰撞為原則。) X% {" ?$ X3 r3 q; b; q% E
數(shù)控車床的基本編程方法
* A' @! l* O5 X0 A$ X 數(shù)控車削加工包括端面車削加工、內(nèi)外圓柱面的車削加工、鉆孔加工、螺紋加工、復(fù)雜外形輪廓回轉(zhuǎn)面的車削加工等,在分析了數(shù)控車床工藝裝備和數(shù)控車床編程特點(diǎn)的基礎(chǔ)上,下面將結(jié)合配置FANUC-0T數(shù)控系統(tǒng)的HM-077數(shù)控車床3 ]9 @# u% a5 e6 X- H0 [0 H7 f
F功能8 w# D* B/ r7 c5 H9 U8 T$ C
1。每轉(zhuǎn)進(jìn)給量2 x# _4 i9 K( X1 Q; v
編程格式 G95 F~ 9 @0 L4 @6 i& n7 k# w g
F后面的數(shù)字表示的是主軸每轉(zhuǎn)進(jìn)給量:mm/r。6 z! X0 n9 c G3 W- ^' g
例:G95 F0.2 表示進(jìn)給量為0.2 mm/r。
1 Q/ L1 w: S1 c2 c2 r2 u2。每分鐘進(jìn)給量
$ I/ w: k( @# S) q9 r" z2 i編程格式 G94 F~
$ E8 ?2 [! t) ~2 i9 J" NF后面的數(shù)字表示的是每分鐘進(jìn)給量: mm/min。* p5 V& b, H& X. h# d
例:G94 F100 表示進(jìn)給量單位設(shè)定為每分鐘進(jìn)給量為100mm/min
( h4 f2 M( b9 S. R) ?4 _" ?S功能8 m1 P1 Q* J& p0 z2 q6 t+ Q
1.最高轉(zhuǎn)速限制& P9 f; b" S, g1 x9 B. T( h
編程格式 G50 S~
9 m# I& C2 S' U+ G3 @+ BS后面的數(shù)字表示的是最高轉(zhuǎn)速:r/min。0 k# {9 r) ~! H8 v& W1 V, t5 Z
; ~6 c" I. H$ l! e+ T: l
6 z# L9 O/ l. j' Z/ G恒線速速度切削方式- Z2 L( [3 _) X8 U/ t
例:G50 S3000 表示最高轉(zhuǎn)速限制為3000r/min。
9 o0 A$ p! x% B7 I1 |# n2.恒線速控制
$ b) C8 d3 g: U) d& P編程格式 G96 S~+ t5 p s$ g- h a) G
S后面的數(shù)字表示的是恒定的線速度 m/min。( U+ P- t2 n* |
例:G96 S150 表示切削點(diǎn)線速度控制在150 m/min。
/ ~& X" s* T w( k 對(duì)圖中所示的零件,為保持A、B、C各點(diǎn)的線速度在150 m/min,則各點(diǎn)在加工時(shí)的主軸轉(zhuǎn)速分別為:
0 G4 Y: I* n# F9 P/ HA:n=1000×150÷(π×40)=1193 r/min m1 K% T) Z( F$ ]& c
B:n=1000×150÷(π×60)=795r/min
, V* B: p* \( i# R8 \9 P/ |C:n=1000×150÷(π×70)=682 r/min2 r. ] o( G( a1 I" g
3.恒線速取消' K$ Q/ ?1 a. c c D: U4 m
編程格式 G97 S~
! D# j3 z7 P& S# rS后面的數(shù)字表示的是恒線速控制取消后主軸轉(zhuǎn)速,如S未指定,將保留G96的最終值。5 X# m. j$ B, q% E
例:G97 S3000 表示恒線速控制取消后主軸轉(zhuǎn)速3000 r/min。
! ` x/ _, n+ i7 V+ G, ET功能
0 V- j/ P0 h7 {& b9 t9 w' g' M T后面有四位數(shù)字,前兩位是刀具號(hào),后兩位是刀具長(zhǎng)度補(bǔ)償號(hào),又是刀尖圓弧半徑補(bǔ)償號(hào)。! o/ q0 Q1 Q: U6 L. `) {2 E
例:T0303 表示選用3號(hào)刀及3號(hào)刀具長(zhǎng)度補(bǔ)償值和刀尖圓弧半徑補(bǔ)償值' m7 _3 w) a$ h6 W6 ]
T0300 表示取消刀具補(bǔ)償
5 n( Q- Y* z2 w. ^" DM功能$ k4 L8 U+ G. ?# P( S
M00: 程序暫停,可用NC啟動(dòng)命令(CYCLE START)使程序繼續(xù)運(yùn)行;* c! h+ Z M- b8 A( y2 G/ T
M01:計(jì)劃暫停,與M00作用相似,但M01可以用機(jī)床“任選停止按鈕”選擇是否有效;3 {! K, b% G; Q
M03:主軸順時(shí)針旋轉(zhuǎn);
6 Y* x% { A: g2 q5 c- JM04:主軸逆時(shí)針旋轉(zhuǎn);
4 l6 l$ A3 ~+ x$ D& |M05:主軸旋轉(zhuǎn)停止;
! J. X% b3 d. {) n6 P. _M08:冷卻液開;
$ A! w! O3 r7 I! HM09:冷卻液關(guān);
7 s7 h( l' C7 x/ g6 J9 d: l* sM30:程序停止,程序復(fù)位到起始位置。
4 n" N) a/ d ]% R% m/ c加工坐標(biāo)系設(shè)定
C' u# J1 j/ p Q編程格式 G50 X~ Z~
2 c5 A( ~' \$ mX、Z的值是起刀點(diǎn)相對(duì)于加工原點(diǎn)的位置。
, m/ s y* H0 p% ~/ i7 B J7 H在數(shù)控車床編程時(shí),所有X坐標(biāo)值使用直徑值,如下圖所示。
/ d! R. \2 ~6 a# EG50使用方法與G92類似。8 i# q3 D" c6 U5 h/ w
例:按下圖設(shè)置加工坐標(biāo)+ o2 [3 E' O, r* v4 J
G50 X128.7 Z375.1。0 h% a; s. {9 h% W8 v, g( A, _
: r* Z4 y# v) l6 ]1 N5 I
/ b6 D+ V" e4 D$ E設(shè)定加工坐標(biāo)系
& \+ g- b4 K1 ^2 }# \5 d倒角、倒圓編程
7 @7 a4 R! d n; M9 C1。45度倒角, O" D0 W' }* w* Y) F; p- `
由軸向切削向端面切削倒角,即由Z軸向X軸倒角,i的正負(fù)根據(jù)倒角是向X軸正向還是負(fù)向,如圖1a所示。 9 n' J+ M/ y$ s- x6 n
編程格式 G01 Z(W)~ I±i
3 P( W0 g$ C- x# R1 t 由端面切削向軸向切削倒角,即由X軸向Z軸倒角,k的正負(fù)根據(jù)倒角是向Z軸正向還是負(fù)向,如圖1b所示。- I! B, X5 C/ X: o- S* ~) d8 D2 u
編程格式 G01 X(U)~ K±k2 E3 e5 o4 [' b* {& P: i
. P- u, g1 H5 I
a b 圖2 任意角度倒角
. J; u; F: b/ c圖1 倒角 $ h' J7 @* A* v3 m% ?: m
2。任意角度倒角
V* U f# u2 m8 M 在直線指令尾部加上C~,可自動(dòng)插入任意角度的倒角功能。C的數(shù)值是從假設(shè)沒有倒角的拐角交點(diǎn)距倒角始點(diǎn)或與終點(diǎn)之間的距離,如圖2所示。
@6 Q8 N) [( }5 @! p例:G01 X50 C10; U( Q, X$ t. c' r# Q% ?$ A% S
X100 Z-100
2 o) x8 b: f( T+ s9 z3。倒圓角 N7 X+ }7 w3 }% l& h! |
編程格式 G01 Z(W)~ R±r時(shí),圓弧倒角情況如圖3a所示。
, m/ t3 a/ X; B7 ~+ _編程格式 G01 X(U)~ R±r時(shí),圓弧倒角情況如圖3b所示。
( I+ @" j3 _5 y: C, U
3 J- y) D& h v7 o 4 m% e# h/ T/ ?" ~4 i) t. ]$ _
, s/ W$ e2 N5 ^ J) ~& h% `0 K4 D5 _1 U! u# g3 j4 g+ F2 I6 |
a b 圖4 任意角度倒圓
( ~% j$ ~# w2 K9 n3 [7 _3 R圖3 倒圓 # d% I* u9 F6 y: j3 [
+ B6 R" g" j2 r; W: b! ~" F# W- t! R' [# f2 e0 M$ {
圖5 應(yīng)用例圖
8 o* p* x1 n. \& j& C, x- F, f& c' W) V2 Q; K% @$ x0 Z$ Q- D: m/ U
4。任意角度倒圓角
) S7 C( `3 g& t: D若程序?yàn)镚01 X50 R10 F0.2( p- a2 T) B' |* x
X100 Z-100, P% b& t7 @& B8 _" w/ p
則加工情況如圖4所示。
) ?( V+ P7 {2 D+ N2 c例:加工圖5所示零件的輪廓,程序如下:2 ~$ V- u! `2 W
G00 X10 Z22/ j9 G" g9 g7 T
G01 Z10 R5 F0.2
8 k% R, Y* @9 ~0 U6 h, lX38 K-4
6 e; `, X, | `7 S& ^" J# p2 S$ ?Z0 p( X! x V+ e7 s
刀尖圓弧自動(dòng)補(bǔ)償功能( O7 @% `- \' m8 H% p+ r" {: u
編程時(shí),通常都將車刀刀尖作為一點(diǎn)來考慮,但實(shí)際上刀尖處存在圓角,如圖1所示。當(dāng)用按理論刀尖點(diǎn)編出的程序進(jìn)行端面、外徑、內(nèi)徑等與軸線平行或垂直的表面加工時(shí),是不會(huì)產(chǎn)生誤差的。但在進(jìn)行倒角、錐面及圓弧切削時(shí),則會(huì)產(chǎn)生少切或過切現(xiàn)象,如圖2所示。具有刀尖圓弧自動(dòng)補(bǔ)償功能的數(shù)控系統(tǒng)能根據(jù)刀尖圓弧半徑計(jì)算出補(bǔ)償量,避免少切或過切現(xiàn)象的產(chǎn)生。; [, Z- o, z5 e% V% C' F
$ O9 K2 q1 Y# ]& |
7 x/ X: s7 w& {& I1 q/ p4 L. A
3 [$ x" Z9 X8 T; B* c9 Q
. Z* T; {+ f# R2 @( i3 R, Q3 O圖1 刀尖圓角R 圖2 刀尖圓角R造成的少切與過切 圖3 刀尖圓角R的確定方法
1 Q" H. w' J/ i; s
9 ?: r& Q1 h n
* E% i) c& ^* F9 W4 K7 O圖4 刀具補(bǔ)償編程7 G/ o0 y: }6 B
. w6 d/ L* }) A9 b- P
G40--取消刀具半徑補(bǔ)償,按程序路徑進(jìn)給。
& K+ |( _* [0 C( [7 qG41--左偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件左側(cè)進(jìn)給。+ o- m# b4 R! e# e' Y6 V
G42--右偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件右側(cè)進(jìn)給。( d0 V4 C* N ], N
在設(shè)置刀尖圓弧自動(dòng)補(bǔ)償值時(shí),還要設(shè)置刀尖圓弧位置編碼,指定編碼值的方法參考圖3。! O2 K8 `5 B: p% R/ e/ D; S9 f6 V
例:應(yīng)用刀尖圓弧自動(dòng)補(bǔ)償功能加工圖4所示零件:; S% V& R/ C- @* Y7 B7 g
刀尖位置編碼:3
# v) W; x$ q1 h9 @- ?8 hN10 G50 X200 Z175 T0101 2 c2 {2 X1 W W4 ~$ C
N20 M03 S1500
7 p3 y2 k+ T$ t' E* Z/ HN30 G00 G42 X58 Z10 M08. R h8 B; m0 x5 O% t+ o) i
N40 G96 S200
6 `4 h* D1 _ S6 {4 B- [$ qN50 G01 Z0 F1.5
! X8 s) W: {+ C9 ]N60 X70 F0.2
. a( [) _/ c- A" AN70 X78 Z-48 y, m7 j0 O7 ]1 v' i2 `
N80 X83' B4 O5 N/ c& v! r9 F. [
N90 X85 Z-5
( j! u4 W" U- C# SN100 G02 X91 Z-18 R3 F0.15) z. F8 X' ?5 B# h
N110 G01 X949 L- a/ t" j2 |( t3 T
N120 X97 Z-19.53 {# B& ~9 K+ \
N130 X100
) B7 ]# |" b* F+ y" @$ r. _. mN140 G00 G40 G97 X200 Z175 S1000 3 s" v! G; ?; C" T$ p# I
N150 M30
1 j9 q5 }& k1 y, V0 n
作者: tslyhbbm 時(shí)間: 2006-6-24 23:05
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
單一固定循環(huán)可以將一系列連續(xù)加工動(dòng)作,如“切入-切削-退刀-返回”,用一個(gè)循環(huán)指令完成,從而簡(jiǎn)化程序。: b$ l$ f& ^6 w2 s! e
1.圓柱面或圓錐面切削循環(huán)
% f) M9 w2 D1 }4 D0 n, O3 b 圓柱面或圓錐面切削循環(huán)是一種單一固定循環(huán),圓柱面單一固定循環(huán)如圖1所示,圓錐面單一固定循環(huán)如圖3所示。
) o2 T# L% a' i(1)圓柱面切削循環(huán)# i+ D" d' Y% C1 |
編程格式 G90 X(U)~ Z(W)~ F~
5 k/ J( x: k4 {% g式中:X、Z——圓柱面切削的終點(diǎn)坐標(biāo)值;0 |# M K! K1 ~; w+ M
U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)坐標(biāo)分量。. u V y3 }: B) u6 d. h
例:應(yīng)用圓柱面切削循環(huán)功能加工圖2所示零件。! f& }" y7 }+ H& J( i. ^6 t0 Z7 p
N10 G50 X200 Z200 T0101
2 Z3 y$ N8 {) U8 G3 o# Z e. e( |N20 M03 S1000
! c+ m" N8 v6 N1 x4 Z6 wN30 G00 X55 Z4 M08: k# z' s& M) g8 B; N/ u: l
N40 G01 G96 Z2 F2.5 S150% z8 N% k5 P1 ^' D( B
N50 G90 X45 Z-25 F0.2
% j, m: L" p% F2 W$ v V" P: LN60 X40: S$ O4 t& J, P
N70 X35
6 o( I* M1 S5 F. ~' AN80 G00 X200 Z200
# B: X' Z, ^+ w( X3 pN90 M30
/ i; ?; J/ w0 s(2)圓錐面切削循環(huán)9 p, t8 m; I% \. U
編程格式 G90 X(U)~ Z(W)~ I~ F~
1 w f- K1 q3 [2 n# O; y1 ]式中:X、Z——圓錐面切削的終點(diǎn)坐標(biāo)值;6 ^0 P5 } Z+ J& N! C. Q% {+ W
U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);
) d+ D6 a; v# T7 ~1 V2 p4 VI——圓錐面切削的起點(diǎn)相對(duì)于終點(diǎn)的半徑差。如果切削起點(diǎn)的X向坐標(biāo)小于終點(diǎn)的X向坐標(biāo),I值為負(fù),反之為正。如圖3所示。
; v, l( z! X4 Z$ R& N: V 例:應(yīng)用圓錐面切削循環(huán)功能加工圖4所示零件。# V; I+ T; V2 x( G& G* ~/ W. [! e
……. I! n+ t( \. K! a2 b d. @! n4 e
G01 X65 Z2 . @. h& e. O" W ?3 o- z- @
G90 X60 Z-35 I-5 F0.2 . t2 h6 d! i0 M1 G$ z4 G r! Q
X50
. ?# I% A5 Q6 U9 ?! L- e6 zG00 X100 Z200
9 h) _; X) N! \+ w……
7 }! y, s+ p1 D. w1 G2.端面切削循環(huán)
8 E- U* a J2 v+ z 端面切削循環(huán)是一種單一固定循環(huán)。適用于端面切削加工,如圖5所示。 `6 }% y9 F5 w- J
5 a" t; g* N' U$ |) u6 v
$ L4 T+ u0 s; d9 f2 R% T圖6 錐面端面切削循環(huán)# k- u. D& O/ J
) q9 q, K, x8 ^6 w
% M9 |4 c6 p* L1 ^9 {
圖7 G94的用法(錐面)
% G$ D. r3 A* h d& m: G$ U(1)平面端面切削循環(huán)0 `7 A& {3 k _; g) w# P4 d
編程格式 G94 X(U)~ Z(W)~ F~
( U- y. z; a5 h# C- S# f式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;
4 P; L$ W. g( QU、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo)。1 r' D: ~/ I8 y
(2)錐面端面切削循環(huán)) R; Y1 |! G: t% y L8 N/ D" [; U+ }
編程格式 G94 X(U)~ Z(W)~ K~ F~" H$ s3 J/ k+ l
式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;
m9 \0 C& h7 Y8 Z) }! VU、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);
; x; h$ |! H0 J* h4 \, NK—— 端面切削的起點(diǎn)相對(duì)于終點(diǎn)在Z軸方向的坐標(biāo)分量。當(dāng)起點(diǎn)Z向坐標(biāo)小于終點(diǎn)Z向坐標(biāo)時(shí)K為負(fù),反之為正。如圖6所示。# v, }! R/ H; f# j1 @3 m
例:應(yīng)用端面切削循環(huán)功能加工圖7所示零件。
3 \* N' D3 @$ i% ?……
+ |+ R6 {/ j) A! |9 LG94 X20 Z0 K-5 F0.2
8 `6 g& [/ d8 y4 q2 E. NZ-5
3 Y% C7 }! g. V: u" v- }Z-107 D1 [& g e( H5 q* f
……# N5 @) m! J) I! q, j. A
復(fù)合固定循環(huán)
* r1 E6 n2 B% k0 H( n m 在復(fù)合固定循環(huán)中,對(duì)零件的輪廓定義之后,即可完成從粗加工到精加工的全過程,使程序得到進(jìn)一步簡(jiǎn)化。 X* `/ W# w) w: x2 h# |' i
作者: tslyhbbm 時(shí)間: 2006-6-24 23:05
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
外圓粗切循環(huán)! h5 [1 y$ Y ?( A3 F
; ^$ \5 M! N6 M: j8 d) h$ [( s, t/ p# L5 L* h4 k2 G/ r7 E# x$ y, L
圖1 外圓粗切循環(huán)
. o' O5 m ?0 l1 q5 w" O
% ~& Z4 N% V- l; N) a' f2 H- h+ Q Q
/ @9 K8 s7 Z" c3 h# i) H圖2 G71程序例圖
9 L2 e5 x; A9 W+ f6 I6 ?/ [2 f 外圓粗切循環(huán)是一種復(fù)合固定循環(huán)。適用于外圓柱面需多次走刀才能完成的粗加工,如圖1所示。. c3 [6 D; V$ n4 B/ G9 ^
編程格式:8 F1 i$ P# Y$ |+ W3 I
G71 U(△d) R(e)4 u, b7 I; ?$ |- c; T. n
G71 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) * @) G3 e7 C! q% ^! g, Q
式中:& [4 w1 z t. S# H) ]: v9 e
△d——背吃刀量;
0 w: w* {- l. k' m! o7 e6 fe——退刀量;
* j8 U O7 O, R4 ^3 d6 [' Ons——精加工輪廓程序段中開始程序段的段號(hào);8 E2 F& q9 F8 r1 P; c- c" }' l$ l7 H
nf——精加工輪廓程序段中結(jié)束程序段的段號(hào);
0 N% y/ p# Q. {+ a△u——X軸向精加工余量;
0 K$ G9 M" m1 W9 e8 S; q△w——Z軸向精加工余量;. k" M7 n6 L# f$ i
f、s、t——F、S、T代碼" U0 k& n' i- {/ g
注意:
- e* o. w. o7 o4 ~1.ns→nf程序段中的F、S、T功能,即使被指定也對(duì)粗車循環(huán)無效。
% C6 y% R" M, L9 B/ }8 n2.零件輪廓必須符合X軸、Z軸方向同時(shí)單調(diào)增大或單調(diào)減少;X軸、Z軸方向非單調(diào)時(shí),ns→nf程序段中第一條指令必須在X、Z向有同時(shí)運(yùn)動(dòng)。
/ H: Y$ Q" g9 e& o) G: ]% y例:按圖2所示尺寸編寫外圓粗切循環(huán)加工程序。# a+ r# Y6 X! q# I5 q
N10 G50 X200 Z140 T0101' ? h& ]1 b+ i; a+ R
N20 G00 G42 X120 Z10 M08
$ F* y! E, l/ d* nN30 G96 S120
, D& N; r: v+ p, o# u2 M* @N40 G71 U2 R0.50 |, E9 c7 F. U0 z6 w, f
N50 G71 P60 Q120 U2 W2 F0.25
9 O1 _* `$ j/ P: t% ~) m! J( YN60 G00 X40 ns
- x2 t2 l4 `! t7 v7 ~N70 G01 Z-30 F0.15
* P7 W: [# f- J6 J% _N80 X60 Z-60
' ^0 q4 q5 K U' _7 @7 W1 hN90 Z-80" F% d- } n9 u5 I4 Y! [9 E
N100 X100 Z-90& V) g! t: ^/ G X
N110 Z-110
& Q S5 t: j0 sN120 X120 Z-130 nf- U% A- `% M* }: f& Z/ x/ u
N130 G00 X125 , o& R* J! n' p, J( U2 f
N140 X200 Z140
" S0 ~* k9 ?, Z+ i1 B3 ON150 M02 1 }8 W! |/ k9 @6 ?6 r# q8 j
端面粗切循環(huán)
2 b" M, e" o0 ?# R- C& n ) h* V# q. s6 o$ P7 K
1 q4 ]& m5 l0 u" i7 n0 g9 [% m1 v
圖1 端面粗加工切循環(huán)
& a. @; h$ M; x5 x, ^3 A ' O1 z- x) d# t& C# a c# p0 U
- f0 N4 ?& z+ M7 f a+ k6 l5 }
圖2 G72程序例圖- @; T, N+ l0 }% o
端面粗切循環(huán)是一種復(fù)合固定循環(huán)。. R9 S$ R- A9 O. i6 k' S0 X
端面粗切循環(huán)適于Z向余量小,X向余量大的棒料粗加工,如圖1所示。
1 Y' ^( Z6 L' |' Z- I4 J7 M編程格式:
7 E, q8 a. A* U+ l; c$ \G72 U(△d) R(e)
! _3 V6 ]# ~3 U2 f: zG72 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t)
1 |9 X. z6 r# _. D式中:
# Y5 b) Q; Y) D; N. \△d——背吃刀量;0 I5 E# y! Y. @) Q
e——退刀量;' h R4 p! b2 I6 ]# Q
ns——精加工輪廓程序段中開始程序段的段號(hào);
& ?4 | [ ?# E9 anf——精加工輪廓程序段中結(jié)束程序段的段號(hào);3 c4 ?0 ` d1 s7 G9 {# |
△u——X軸向精加工余量; {# g+ w3 E" T$ O) `
△w——Z軸向精加工余量;
$ f: x/ W, X5 t$ E: u& [5 yf、s、t——F、S、T代碼。: g! |5 U, s, V% T' o
注意:! I3 i4 q/ f9 `7 ?# I' I( P& Z
1.ns→nf程序段中的F、S、T功能,即使被指定對(duì)粗車循環(huán)無效。
8 b1 Z3 V% d* H# f" `2.零件輪廓必須符合X軸、Z軸方向同時(shí)單調(diào)增大或單調(diào)減少。+ R$ R* B4 X0 |; E6 A
例:按圖2所示尺寸編寫端面粗切循環(huán)加工程序。
% ^, C' R& @9 \ |& D: W9 vN10 G50 X220 Z200 T0101
' M7 k7 ]" \& r" XN20 M03 S800
9 Z% F# f, D- X- J. Y- j ]N30 G90 G00 G41 X176 Z2 M083 }1 a7 X0 |3 l/ I* E8 K
N40 G96 S120
$ ] d: ^+ C0 D4 qN50 G72 U3 R0.5
: m+ y& r6 W! q% R( I9 dN60 G72 P70 Q120 U2 W0.5 F0.2; b! k$ i0 K. T
N70 G00 X160 Z60 (ns); {# P: n3 j" n2 { u+ N
N80 G01 X120 Z70 F0.15
8 |$ u8 O* }3 Y9 IN90 Z80
( U# ^9 L& f/ h5 w# }+ yN100 X80 Z90
. a6 ~# I0 H# H. ?N110 Z110$ B+ @- b: H& y$ L, v
N120 X36 Z132 (nf)
# y! m; G- v3 Y$ U8 ]N130 G00 G40 X200 Z200
2 P9 Q, ]7 E* h! U6 A7 r, PN140 M30 6 R2 l ]8 D. D! \# ^
* `% Z6 N% O& S8 d9 z
封閉切削循環(huán)
8 U$ v# R' N% O& F/ P- `7 w7 X. o1 J 2 o, G, e0 m, Q2 f
' |" u$ V/ Q" I1 U6 S- N; Y. ~圖1 封閉切削循環(huán)4 U- L* Q. W, | M) [3 d$ ?' }
/ A3 q7 E, V3 L/ _% N% y; E1 }3 D( u" i4 a
圖2 G73程序例圖0 b; o) \# c9 c6 z+ e5 g4 N, J
封閉切削循環(huán)是一種復(fù)合固定循環(huán),如圖1所示。$ D# v, x0 L: N/ p3 K) z
適于對(duì)鑄、鍛毛坯切削,對(duì)零件輪廓的單調(diào)性則沒有要求。, p, a9 x" [+ x/ T! i
編程格式 G73 U(i) W(k) R(d)+ X8 e/ J/ D$ U: M9 H
G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) : e5 {5 n0 j" z" X" ?0 t7 t1 a
式中:i——X軸向總退刀量;' D( E6 e' i1 y; V# |
k——Z軸向總退刀量(半徑值);- h+ k) B9 n5 ]# V& p0 h1 U
d——重復(fù)加工次數(shù);
. t* n/ Z- s" ?8 ?$ H# t ns——粗加工輪廓程序段中開始程序段的段號(hào);8 o/ V8 y& t/ }! ]8 D
nf——粗加工輪廓程序段中結(jié)束程序段的段號(hào);
+ S) {" u" z+ ?9 J- r u △u——X軸向粗加工余量;( H1 z, Y6 }$ L! _( q7 N1 Y3 K& i# A
△w——Z軸向粗加工余量;
% [0 ?; R) u# D( u. p# J; g% a f、s、t——F、S、T代碼。& ?0 r' z ^, g2 ^9 |6 m% M+ S; W
例:按圖2所示尺寸編寫封閉切削循環(huán)加工程序。
" Z5 K$ o5 m5 m! o0 G5 B# bN01 G50 X200 Z200 T0101( J, d, g% _7 Q
N20 M03 S20006 q' p+ e" d A
N30 G00 G42 X140 Z40 M08! K; U5 I. v$ f/ E
N40 G96 S150
' O7 r4 q: H' Q. x, pN50 G73 U9.5 W9.5 R3, J7 @+ t7 j! q' V5 ?5 o: a" c
N60 G73 P70 Q130 U1 W0.5 F0.3
! s& c. T; S; V4 i4 EN70 G00 X20 Z0 (ns)
* N# h- @) h9 W! p% HN80 G01 Z-20 F0.15 ; M' P/ ^5 G* g- r- T
N90 X40 Z-307 z) j6 O J- D' v) ]
N100 Z-50
. \& `$ ~5 U" M) b) nN110 G02 X80 Z-70 R20
! w0 p- p5 P+ T2 m$ nN120 G01 X100 Z-80
! z4 B' h4 ?3 }( ZN130 X105 (nf)0 P1 D1 M/ C x2 _! w( M8 I
N140 G00 X200 Z200 G40
0 D( [( m# v5 R3 O) y. PN150 M30
0 p, i, ^8 |1 \精加工循環(huán)
1 [ E P# y# Z/ Y2 a* w6 \$ H7 _ 由G71、G72、G73完成粗加工后,可以用G70進(jìn)行精加工。精加工時(shí),G71、G72、G73程序段中的F、S、T指令無效,只有在ns-nf程序段中的F、S、T才有效。! o; {* ]# | \1 w* j& C
編程格式 G70 P(ns) Q(nf)
# J* |6 x; p) k% F" [式中:ns——精加工輪廓程序段中開始程序段的段號(hào);! F. Z. s+ j" Q$ m8 R& a
nf——精加工輪廓程序段中結(jié)束程序段的段號(hào)。8 X' h$ I! a. f$ i- y8 }
例:在G71、G72、G73程序應(yīng)用例中的nf程序段后再加上
* @! F* f: ~. ~, y. z“G70 Pns Qnf”程序段,并在ns-nf程序段中加上精加工適用的F、S、T, 就可以完成從粗加工到精加工的全過程。. H) |! r' s% v- R, n& \3 A0 H
深孔鉆循環(huán)
" ~) ~9 T& L. C" v( L4 k& W 深孔鉆循環(huán)功能適用于深孔鉆削加工,如圖1所示。
9 _+ I' Z* y4 u: u) Q; e 編程格式 G74 R(e)
. [- T1 D8 u+ o+ ` 8 G U6 S, w5 b9 e$ ?, [8 w' n
V0 ?& m4 r2 I! i% p圖1 深孔鉆削循環(huán)
3 D. G4 |* h3 H' o0 c" h G74 Z(W) Q(△k) F" d0 u5 H/ Z- c X# z
式中:R——退刀量;
' R& e, L' E4 J4 K( \) x Z(W) ——鉆削深度;9 P& r b" K& B1 ?
K ——每次鉆削長(zhǎng)度(不加符號(hào))。
. H" T! @" ~2 R& q7 }) ?1 ? 例:采用深孔鉆削循環(huán)功能加工圖1所示深孔,試編寫加工程序。其中:R=1,K=20,F(xiàn)=0.1。' i: C: ~2 G2 ~0 E9 V, E- C
N10 G50 X200 Z100 T0202 m5 u8 O8 s' H M, t
N20 M03 S600( L1 G3 } G1 Y1 M$ a# c+ c
N30 G00 X0 Z12 r6 @8 [- L8 G
N40 G74 R1
, D/ D% s8 u4 E* z$ yN50 G74 Z-80 Q20 F0.1# ~6 D% k. }2 j9 t4 H0 l
N60 G00 X200 Z100
6 F4 y# z1 x. ]7 K, }* r8 zN70 M30
& P# n9 C! i- d; f' ~外徑切槽循環(huán)3 h/ A4 t$ m+ \' ^% N
外徑切削循環(huán)功能適合于在外圓面上切削溝槽或切斷加工。8 J9 s- C7 y' W; q# x% R
# ?! n. F+ X5 y2 d* S0 D) Y& [- d6 M# G- D8 V. |/ p* a1 X
圖1 切槽加工
0 {! }7 B9 Z7 h9 _9 c/ M編程格式 G75 R(e)
5 X4 e) L; ]/ M+ u- k G75 X(U) P(△i) F~ / H: ^# ~5 n+ s) F: ?. Y* E
式中:e——退刀量;8 {+ P ~9 ]$ B" }( I* U& _
X(U) ——槽深;
9 ^! {& D2 {6 Z5 N △i——每次循環(huán)切削量。1 z G7 c N2 u* y9 z+ W$ }. ~
例:試編寫進(jìn)行圖1所示零件切斷加工的程序。
M& k( P2 ~+ c8 G RG50 X200 Z100 T0202
' r. B- B# r. `. ?1 I4 B+ C6 ZM03 S600$ S4 ~8 q# t5 H4 Q
G00 X35 Z-50! G, U2 r1 ], d g
G75 R1! l1 x7 \# }$ j- [/ y
G75 X-1 P5 F0.13 S& Q1 c6 f3 Y1 i3 Y+ N" T
G00 X200 Z100
7 O' n+ T: r o* d0 R" f RM30" M, Z5 {1 ?* Z) l
螺紋切削指令
9 Q" w% y" X. B3 D 該指令用于螺紋切削加工。" |, C* o* D# @. j8 h! P
? 基本螺紋切削指令
9 w. }0 o. a& ~* B1 y! H' b3 w? 螺紋切削循環(huán)指令
% o S& V1 A% [" I? 復(fù)合螺紋切削循環(huán)指令6 y3 |9 v7 B$ v) M
基本螺紋切削指令
# i$ x# P t# x3 ~( F$ _
& w" y4 J) A5 W6 [1 N9 D, `5 B/ ?( v# u$ m8 s) |- `9 V/ \* H
圖1 基本螺紋切削
: A" G+ m' W+ y1 w' o0 I: e $ s+ w1 n/ ?" ^9 a9 i5 \ r
7 [1 A6 u) t$ l7 }& _# _/ A$ r圖2 圓錐螺紋切削
( X+ S, F: L/ E$ @ 基本螺紋切削方法見圖1所示。
4 r1 P4 b4 L( U& W編程格式 G32 X(U)~ Z(W)~ F~4 P) M* v0 ~ j6 u2 T
式中:; {7 G- I( {: X
X(U)、 Z(W)—— 螺紋切削的終點(diǎn)坐標(biāo)值;X省略時(shí)為圓柱螺紋切削,Z省略時(shí)為端面螺紋切削;X、Z均不省略時(shí)為錐螺紋切削;(X坐標(biāo)值依據(jù)《機(jī)械設(shè)計(jì)手冊(cè)》查表確定)
" u; A) q! k9 {+ g2 K* {. ?9 A% fF ——螺紋導(dǎo)程。4 `- G3 B5 H4 [* I$ _" V w8 G
螺紋切削應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段δ1和降速退刀段δ2。
* r9 v' m" Y- t3 ~7 e 例:試編寫圖1所示螺紋的加工程序。(螺紋導(dǎo)程4mm,升速進(jìn)刀段δ1=3mm,降速退刀段δ2=1.5mm,螺紋深度2.165 mm)。3 Z# |& U4 ], {1 j; [
……
" V+ H$ Y: B9 C5 \% V( TG00 U-62! z. H: i1 d D$ z
G32 W-74.5 F4, n' t& c8 A8 \' p
G00 U62- v! G1 Q# q! i* q w. S1 t7 Q
W74.5 U2 z- g7 L, |7 L% d( p9 v
U-64
% \1 Y" o9 k) R J$ ~G32 W-74.5
& i m i4 j9 VG00 U64
3 u/ j7 v9 j; uW74.5( Q3 Z& V8 S7 V8 @" `8 ~$ i9 c& ~* L
……: z1 M) g5 O7 u! u. p! p% d
例:試編寫圖所示圓錐螺紋的加工程序。(螺紋導(dǎo)程3.5mm,升速進(jìn)刀段δ1=2mm,降速退刀段δ2=1mm,螺紋深度1.0825 mm)。' L2 @6 x# E4 {3 k6 k. u
G00 X12
( f8 l* `, a! {$ e: k2 Q# c8 tG32 X41 W-43 F3.5, n+ r0 C) o8 P) X; u# A& v3 a
G00 X50+ M9 G9 P Q. C, F% }* T+ N5 |
W43
5 y' C$ ~7 i* \* GX10 - r) W3 X7 W" K, G. ^; h
G32 X39 W-43' o8 G. O; S7 A6 [* j; U
G00 X504 d7 M- }2 X1 p [0 `2 h
W43. k2 t7 `+ y/ Y0 ^8 E" C
螺紋切削循環(huán)指令
2 C% _( l6 w/ S: a# T0 g2 S 螺紋切削循環(huán)指令把“切入-螺紋切削-退刀-返回”四個(gè)動(dòng)作作為一個(gè)循環(huán)(如圖1所示),用一個(gè)程序段來指令。
4 w4 b; ^* a! h編程格式 G92 X(U)~ Z(W)~ I~ F~5 m; r& b- b2 l) V% P9 l4 J
z5 f% r! j% O9 W
. `/ w7 ~" R: @0 F1 E" ?
, U5 v7 N2 M( G/ m! Y) i- c8 ]4 \圖1 錐螺紋切削循環(huán) 圖2 圓柱螺紋切削循環(huán)
( ?7 x0 p* T3 S; m( v, _
# Q0 q+ l: D- [
" O+ Q9 s0 Z# y' K: v圖3 錐螺紋切削循環(huán)應(yīng)用
, @9 g% V1 L! t5 E. v C2 \' g式中:X(U)、 Z(W)——螺紋切削的終點(diǎn)坐標(biāo)值;
; a u" A" T' b) {9 k# ?I ——螺紋部分半徑之差,即螺紋切削起始點(diǎn)與切削終點(diǎn)的半徑差。加工圓柱螺紋時(shí),I=0。加工圓錐螺紋時(shí),當(dāng)X向切削起始點(diǎn)坐標(biāo)小于切削終點(diǎn)坐標(biāo)時(shí),I為負(fù),反之為正。
. n" {) B- \) q. Z$ a" @ 例:試編寫圖2所示圓柱螺紋的加工程序。8 C" @# s: T& Q/ B4 D
……( p" N5 ?1 \1 ~7 Z9 ^; ], x
G00 X35 Z104
, E. m1 y1 Y' {9 b. B |. [% ?$ HG92 X29.2 Z53 F1.5
; ]8 O9 |4 N0 V9 I3 L- J1 CX28.6
; c3 g9 z8 A w4 w/ T; eX28.2( T9 A9 Y9 n( A0 O6 {9 N: L/ t
X28.04
/ T0 _! |2 T) N& y c! bG00 X200 Z200
7 D) x; b& M0 Z ^: f……6 \. x0 c- S2 h" ~/ X6 i3 U
例:試編寫圖3所示圓錐螺紋的加工程序。/ U3 P( x( p4 Q! v$ @5 e
……
" ?* M, g' j& ^% F# D1 ~, I# |G00 X80 Z62
& K2 ?( C' C+ G: S7 IG92 X49.6 Z12 I-5 F2
4 m, o' y o8 N: w' r6 SX48.7
~& s7 m* j5 l. Q& Q4 CX48.1
9 \9 G% P! C' r, z YX47.5
1 D: u" _& J3 K6 e9 I* K. S# QX47# c# T2 X; K! H& i) b' I, ]. d
G00 X200 Z200
. p; C5 @$ S" @, W# }: X……
% |1 U) j C* \2 X復(fù)合螺紋切削循環(huán)指令0 h* D5 z6 K7 H# @) | p* G
: z* @+ x4 t Y% }+ C( H' u) T
' Y% V" s) Q* w圖1 復(fù)合螺紋切削循環(huán)與進(jìn)刀法 (點(diǎn)擊查看三維動(dòng)畫)+ U5 v1 v! n4 f8 J" V) X; \+ `! r
9 |6 A# \1 D: z7 ?
. k* f( o2 n0 ^& }6 z* _, f' g6 _# }# ]. C
圖2 復(fù)合螺紋切削循環(huán)應(yīng)用 (點(diǎn)擊查看三維動(dòng)畫)4 U- E# f$ S D0 X" q! G @! a
% ]! Z- Z& Y- e: p' a
復(fù)合螺紋切削循環(huán)指令可以完成一個(gè)螺紋段的全部加工任務(wù)。它的進(jìn)刀方法有利于改善刀具的切削條件,在編程中應(yīng)優(yōu)先考慮應(yīng)用該指令,如圖1所示。
. Q3 o5 |# P- [5 L, U: J編程格式 G76 P (m) (r) (α) Q(△dmin) R(d) 0 ?5 ?0 e3 E; ]* r1 E" X1 D
G76 X(U) Z(W) R(I) F(f) P(k) Q(△d)
* ~9 Z! O% t1 \4 p式中: m ——精加工重復(fù)次數(shù);
0 f4 d1 f) s* r7 {3 z9 R/ _* u r——倒角量;; |, f6 F, E1 ~) |7 [
α-刀尖角;
O- \+ t5 y, n& z% \' ` △ dmin——最小切入量;7 [) Y, R. L1 q* j$ j, I% a
d-精加工余量;
% s. D; f7 L5 X' c! L# l X(U) Z(W)——終點(diǎn)坐標(biāo);
7 N. ]8 p, d' {# g; o* y' M I ——螺紋部分半徑之差,即螺紋切削起始點(diǎn)與切削終點(diǎn)的半徑差。加工圓柱螺紋時(shí),i=0。加工圓錐螺紋時(shí),當(dāng)X向切削起始點(diǎn)坐標(biāo)小于切削終點(diǎn)坐標(biāo)時(shí),I為負(fù),反之為正。& ^7 j# I, {' e' m( @0 T
k ——螺牙的高度 (X軸方向的半徑值);
# r: i: L4 U" |4 e △ d ——第一次切入量(X軸方向的半徑值);
7 t7 ?( C o& M- j' F/ {" B, n f——螺紋導(dǎo)程。
* u8 V) y6 C+ i B% ]% z例:試編寫圖2所示圓柱螺紋的加工程序,螺距為6mm。
1 U4 m9 b& S; l' D' n$ XG76 P 02 12 60 Q0.1 R0.1
[& [7 m- b, H( @* A- o! bG76 X60.64 Z23 R0 F6 P3.68 Q1.8
: d+ M N# i/ O% r/ z9 q4 G
作者: tslyhbbm 時(shí)間: 2006-6-24 23:06
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
我是自學(xué)的,這個(gè)教材很好,我學(xué)會(huì)不少了,大家共同進(jìn)步.如有更好的教材,也希望你們給我一份,謝謝!
作者: yinliang227 時(shí)間: 2006-7-2 12:41
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看了夠累的5 m" x# i* M9 A
不過,每本書上講的都差不多呀
" Z: o/ Z# J) H' [) p7 I9 H& g看了這本,看那本$ _% g8 m; p9 |; F* N" P7 c
沒結(jié)果
% o+ S9 u% q% y( ^4 F9 T& A最后發(fā)現(xiàn),操作就出問題了
' C$ y! n! \- F* {1 P* a# _這時(shí)再來" F* f5 d* G* Y0 Q/ [
看了這本,看那本& ~# }- z! U0 i; B$ l4 B
有了結(jié)果
% Z; \) A1 R/ p0 @哈哈9 O c- W( E; c7 i
實(shí)踐出真知
作者: tslyhbbm 時(shí)間: 2006-10-4 15:04
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
up up up up
作者: cook9999 時(shí)間: 2006-10-5 11:25
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看了夠累的
作者: swerdeke 時(shí)間: 2006-10-5 12:18
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看的挺累得
作者: 飛虎119 時(shí)間: 2006-10-5 14:38
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
支持!
作者: chenzhaosi 時(shí)間: 2006-11-1 15:35
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
很好) ~% \, w0 y8 v1 b$ f: l- A
有沒有可以下載的啊
作者: tslyhbbm 時(shí)間: 2006-11-7 11:21
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
我在學(xué)數(shù)控銑,你們有好的教材嗎?
作者: icqyuyu2203 時(shí)間: 2006-11-7 20:25
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
亂~/ ~) a+ k9 J: D
整理 下不好嗎
作者: 小車不倒 時(shí)間: 2006-11-7 21:17
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
累啊!!!!
作者: jacklhg791213 時(shí)間: 2006-11-9 20:31
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
對(duì)於我們新手來說,還要謝話各位大蝦呀!7 q, k8 _5 }* ]+ s) n
作者: monkey688 時(shí)間: 2006-11-17 10:28
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
有沒有比較經(jīng)典的
作者: lyx1019 時(shí)間: 2006-11-17 12:18
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
資料挺好的,很值得我學(xué)習(xí).
作者: wangfu302 時(shí)間: 2006-12-21 18:32
標(biāo)題: Re: 我的數(shù)控課程學(xué)習(xí)資料
不錯(cuò),看了夠累的
2 W' d" {: @0 ?" k3 K( A不過,每本書上講的都差不多呀 + X! m6 _( y& }3 s* a3 m8 l
看了這本,看那本 1 v2 \- l& ]* [* [2 q, X
沒結(jié)果
# c# ?( Z& O3 t" `1 ?2 L4 w最后發(fā)現(xiàn),操作就出問題了
7 Z- [) X/ ?6 g* m, \這時(shí)再來
% A8 F, e. S8 k3 ~$ i% _
作者: xue000 時(shí)間: 2011-10-31 20:03
tslyhbbm 發(fā)表于 2006-6-24 23:04
0 F% X2 J4 ]" d4 C6 t- r% U
數(shù)控車床的編程特點(diǎn)% f) P" l$ T$ c# r& e6 C0 M6 r
1。加工坐標(biāo)系( @6 ~3 w) B) o1 D8 a, O; `
加工坐標(biāo)系應(yīng)與機(jī)床坐標(biāo)系的坐標(biāo)方向一致,X軸對(duì)應(yīng)徑向,Z軸對(duì)應(yīng)軸 ...
2 A( \+ \- \8 r/ N1 F* F$ L5 y+ `- y對(duì)于刀具半徑補(bǔ)償,還有沒有詳細(xì)的資料。FANUC系統(tǒng)的,謝謝樓主!
作者: xxdyjx373 時(shí)間: 2011-11-4 15:05
除了有點(diǎn)亂,其他的還好
| 歡迎光臨 機(jī)械社區(qū) (http://m.whclglass.com.cn/) |
Powered by Discuz! X3.5 |