機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 15867|回復(fù): 26
打印 上一主題 下一主題

我的數(shù)控課程學(xué)習(xí)資料

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2006-6-24 22:55:18 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

程序格式fficeffice" />

& n% C, a8 T# c7 a9 R

1. 程序段格式
  程序段是可作為一個(gè)單位來處理的、連續(xù)的字組,是數(shù)控加工程序中的一條語句。一個(gè)完整的數(shù)控加 工程序是若干個(gè)程序段組成的。
程序段格式是指程序段中的字、字符和數(shù)據(jù)的安排形式,F(xiàn)在一般使用字地址可變程序段格式,每個(gè)字長不固定,各個(gè)程序段中的長度和功能字的個(gè)數(shù)都是可變的。
  地址可變程序段格式中,在上一程序段中寫明的、本程序段里又不變化的那些字仍然有效,可以不再重寫。這種功能字稱之為續(xù)效字。
  程序段格式舉例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08
N40 X90
(本程序段省略了續(xù)效字“G01,Y30.2F500,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。

' }) W: q6 F8 v* ] z# K6 V

2.加工程序的一般格式
1)程序開始符、結(jié)束符
  程序開始符、結(jié)束符是同一個(gè)字符,ISO代碼中是%,EIA代碼中是EP,書寫時(shí)要單列一段。
2)程序名
  程序名有兩種形式:一種是英文字母O14位正整數(shù)組成;另一種是由英文字母開頭,字母數(shù)字混合組成的。一般要求單列一段。
3)程序主體
  程序主體是由若干個(gè)程序段組成的。每個(gè)程序段一般占一行。

4 V4 q& a! H+ U: u5 T

4)程序結(jié)束指令
  程序結(jié)束指令可以用M02M30。一般要求單列一段。
  加工程序的一般格式舉例:
 %                   // 開始符
 O1000                 // 程序名
 N10 G00 G54 X50 Y30 M03 S3000
 N20 G01 X88.1 Y30.2 F500 T02 M08   // 程序主體
 N30 X90
 ……
 N300 M30               // 結(jié)束符
 %

2 }! U0 H/ A; n* Z4 ]! A

數(shù)控機(jī)床的坐標(biāo)系

) O+ \* m8 v, a% s, v% x

  在數(shù)控編程時(shí)為了描述機(jī)床的運(yùn)動(dòng),簡化程序編制的方法及保證紀(jì)錄數(shù)據(jù)的互換性,數(shù)控機(jī)床的坐標(biāo)系和運(yùn)動(dòng)方向均已標(biāo)準(zhǔn)化,ISO和我國都擬定了命名的標(biāo)準(zhǔn)。
  通過這一單元的學(xué)習(xí),能夠掌握機(jī)床坐標(biāo)系、編程坐標(biāo)系、加工坐標(biāo)系的概念,具備實(shí)際動(dòng)手設(shè)置機(jī)床加工坐標(biāo)系的能力。

$ _; h- k" [/ p4 H8 R9 T
    ' W6 \. `% U% f7 {) @9 S1 [5 y8 Y
  • 機(jī)床坐標(biāo)系
  • 3 V5 G7 ?0 }- U
  • 編程坐標(biāo)系
  • ! X2 I/ j$ n( U6 J5 l
  • 加工坐標(biāo)系
  • 8 r- F9 d) u# Y
  • 機(jī)床加工坐標(biāo)系的設(shè)定
$ u$ b Z7 x+ G4 x/ |1 L9 t+ s

1。機(jī)床坐標(biāo)系的確定

* n3 Q* b8 D+ k

1)機(jī)床相對(duì)運(yùn)動(dòng)的規(guī)定

7 i4 b. b1 H8 U* V v

, v; G6 X! I6 p- I& r7 @' K

, Z1 m$ h. S) o& F5 D, ]3 B, L' c) I1 J# ~2 i e3 U, S0 t0 K& l3 i- Z; H% I' @/ C
. H. {: x. O( o8 {" R

工件相對(duì)靜止,而刀具運(yùn)動(dòng)。

: J& n0 n* D/ w4 \0 s



  在機(jī)床上,始終認(rèn)為工件靜止,而刀具是運(yùn)動(dòng)的。這樣編程人員在不考慮機(jī)床上工件與刀具具體運(yùn)動(dòng)的情況下,就可以依據(jù)零件圖樣,確定機(jī)床的加工過程。

2)機(jī)床坐標(biāo)系的規(guī)定

% a8 a4 [6 S+ [" }" L$ l

6 v- q( L6 W7 R% g

# c* [6 v: I) V! ^& m5 ?- a: P% ]# u2 o) w7 k7 _/ X6 ?9 X. R2 ~" {% U
. }, o$ M- P. G* d

標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的相互關(guān)系用右手笛卡爾直角坐標(biāo)系決定。

D0 B3 k+ o. I0 @, f/ M/ Q" c

 

& ]- k3 V5 C# ^& A

  在數(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)系來描述.

/ s+ N% H8 m5 {4 x! [7 I

標(biāo)準(zhǔn)機(jī)床坐標(biāo)系中X、Y、Z坐標(biāo)軸的相互關(guān)系用右手笛卡爾直角坐標(biāo)系決定:

* a# w' d, e. w5 ]: _' A

 

! N% v4 t; K' @' R" J" N" ?7 o

1)伸出右手的大拇指、食指和中指,并互為90度。則大拇指代表X坐標(biāo),食指代表Y坐標(biāo),中指代表Z坐標(biāo)。

& P3 r4 y5 q# W \

2)大拇指的指向?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)的正方向。 
  

8 m6 i1 O8 R1 c' v' z

3)圍繞X、Y、Z坐標(biāo)旋轉(zhuǎn)的旋轉(zhuǎn)坐標(biāo)分別用AB、C表示,根據(jù)右手螺旋定則,大拇指的指向?yàn)?SPAN lang=EN-US>XY、Z坐標(biāo)中任意一軸的正向,則其余四指的旋轉(zhuǎn)方向即為旋轉(zhuǎn)坐標(biāo)A、B、C的正向

0 C% x, ~* Q2 p( P& f; ]

 

; u4 s( H4 j, W, [7 [5 C' \' T1 ]

3)運(yùn)動(dòng)方向的規(guī)定

增大刀具與工件距離的方向即為各坐標(biāo)軸的正方向

* z j% a& r9 C# Q! A3 m% E! h

 

5 Y. Y6 }0 U2 Z

2。坐標(biāo)軸方向的確定

7 w' ^) @2 j* B& p7 q2 {

2。坐標(biāo)軸方向的確定
1Z坐標(biāo)

4 w& f2 n3 a9 i" i7 B% _* s

2 V; q5 U- a$ B5 o/ w) M$ J

0 H1 V: F" }& B) o% a9 J3 z# I2 j/ u! ?/ _/ n* c; n. Z- [
8 D, ?* }$ D+ x9 @! d

Z坐標(biāo)的運(yùn)動(dòng)方向是由傳遞切削動(dòng)力的主軸所決定的,即平行于主軸軸線的坐標(biāo)軸即為Z坐標(biāo),Z坐標(biāo)的正向?yàn)榈毒唠x開工件的方向。

1 w5 A" T8 S/ @. B8 S( g9 b# r- B4 j/ a

 

2 F2 y B$ e, l

  如果機(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)方向。

5 `1 @, W7 ]8 P$ n9 d* I( B, a

 

) c& E' y' u( s. O" d6 f D0 R) C

2 X坐標(biāo)

; M; D0 x0 ?8 y0 y1 D! r

- n8 G1 L1 S' C; c8 }; m* _/ v

6 c4 p6 r; R4 T( e, ~. \7 f+ D; r. v9 ~. _3 T# u3 L3 }( u$ @- C1 ~
2 Z+ ]5 P- F6 k

X坐標(biāo)平行于工件的裝夾平面,一般在水平面內(nèi)。

5 @: v/ _1 b, a# K9 W



  如果工件做旋轉(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)方向指向右方;

& R r% e3 A: O B

 2)Z坐標(biāo)垂直時(shí),觀察者面對(duì)刀具主軸向立柱看時(shí),+X運(yùn)動(dòng)方向指向右方。

 圖6所示為數(shù)控車床的X坐標(biāo)。

( G5 i7 M5 |1 x4 S

3Y坐標(biāo)

/ K1 `( `: B: r9 f3 Z+ o2 R: X$ u2 S

2 M7 d k7 o6 r- ` w% h

1 Q$ z. b: ]4 V, T T# F; K4 t# n# o j1 N0 h0 {9 k- V$ ]& B' T" v3 ^& j* R
3 ^7 V5 g" R' q- d" n" q, A" P8 f( U

在確定X、Z坐標(biāo)的正方向后,可以用根據(jù)XZ坐標(biāo)的方向,按照右手直角坐標(biāo)系來確定Y坐標(biāo)的方向。

/ m! Y i( F7 O. X) p) N

 

$ J( N! q6 P. A; a; a

 

8 P( D6 L9 m& ^2 l

 

8 ~' p$ Q1 \; l0 Y

3。附加坐標(biāo)系

) d1 Z4 b+ E2 G$ R

3。附加坐標(biāo)系

K; M9 H3 n5 H; U5 H2 @! Z3 e

% y' R; ^4 h# Q+ W! q6 F+ u4 E

2 f9 ]+ P) f+ X& W7 n$ Y5 n9 M5 Q! L7 P6 [6 D8 M+ d- l7 t$ H! z5 i1 y: U
+ Y. Q p5 |. m7 T8 f

為了編程和加工的方便,有時(shí)還要設(shè)置附加坐標(biāo)系。

7 z* n$ b! p* _7 _

                
  
對(duì)于直線運(yùn)動(dòng),通常建立的附加坐標(biāo)系有:

1)指定平行于X、YZ坐標(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)。

- T$ V( n% c! L9 }! z5 T( M: X) n

 

. j8 k+ [5 r4 L- T% f$ n" k

4。機(jī)床原點(diǎn)的設(shè)置

3 d* D% `! M; q+ C0 j

0 c* ?) \% z: [6 v

6 n/ @% }/ v! |+ D: `- ?2 T1 d" ~. _ x4 o% `9 C+ m/ Y$ A8 K0 e4 C5 P/ F
# i) f3 x* c; o# N) a N) G5 O

機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。

# Z5 Z3 }! y' ]" |2 g% {8 T' l3 ^



  它在機(jī)床裝配、調(diào)試時(shí)就已確定下來,是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。

/ p6 V5 W P6 H, B& y2 }# P4 H

1)在數(shù)控車床上,機(jī)床原點(diǎn)一般取在卡盤端面與主軸中心線的交點(diǎn)處,見圖9。同時(shí),通過設(shè)置參數(shù)的方法,也可將機(jī)床原點(diǎn)設(shè)定在XZ坐標(biāo)的正方向極限位置上。

. q2 p; k% X. T+ [# K6 x9 W6 K
, L1 R& Z4 L) ]: [9 s6 E9 {# ]4 W4 b( t8 n4 C. `1 ?5 ^3 q5 }. w3 ]' {( u. D1 \1 s1 M8 n/ S: [ C. o% T$ Q8 g% E5 z! u8 t. u( [4 V( ?3 O7 q2 ~& W- k) T8 ^: z- ], N4 F* y) C
2 n" u% _' J0 _) Z- L

ffice:word" />

; \0 ]$ x' p* X

+ W; C1 {0 l( w3 J/ M' s

9 車床的機(jī)床原點(diǎn)

! C, m" m; `1 r1 k

 圖10 銑床的機(jī)床原點(diǎn)

% Q! ]- S% a$ S8 B" |+ z

2)在數(shù)控銑床上,機(jī)床原點(diǎn)一般取在X、YZ坐標(biāo)的正方向極限位置上,見圖10

! A9 i; p. k" v' P

 

, f; Z. V$ v; Z

5。機(jī)床參考點(diǎn)

9 E. P9 b u, a9 O; Z% n

7 P8 z5 S9 L, [2 a; [4 |4 q/ Y! `

( O0 @' N. q2 i: C, n" |- u9 T1 G) t* r+ o. |6 L8 T. M+ o6 e6 H5 g
- D/ w5 [- } x7 g/ O' k

機(jī)床參考點(diǎn)是用于對(duì)機(jī)床運(yùn)動(dòng)進(jìn)行檢測(cè)和控制的固定位置點(diǎn)。

; L0 V ^" X4 F* X& t

                

- _: a4 R' Y+ X2 T5 T

' G# P' Y2 m) l( K% }, S# Y

3 Z8 }5 L4 N e0 h! z" \# u2 V# K2 ~" W7 [" Z! D( O' K% Y( H4 l' ^/ A7 G3 O' [+ d6 a. w+ L2 X1 Q \1 x; F4 O% Q( F3 r2 s6 _
$ E, A2 K; n, l! t+ x! }

) y) s: A; o4 {3 j% x x

11 數(shù)控車床的參考點(diǎn)

9 o& u; ^# G6 O0 E+ A+ Z


  機(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ù)。

" O2 f8 p9 ?* I

  通常在數(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)。 

! Q! X! H( ?% ?7 N- v

  數(shù)控機(jī)床開機(jī)時(shí),必須先確定機(jī)床原點(diǎn),即刀架返回參考點(diǎn)的操作。只有機(jī)床參考點(diǎn)被確認(rèn)后,刀具(或工作臺(tái))移動(dòng)才有基準(zhǔn)

. r4 ^* j/ |' O3 h5 ?6 c% \! @

 

1 _5 e4 c( P3 d. k" n* G* f$ y

編程坐標(biāo)系

; m c+ T8 W( b& e. E; a

  編程坐標(biāo)系編程人員根據(jù)零件圖樣及加工工藝等建立的坐標(biāo)系。
  編程坐標(biāo)系一般供編程使用,確定編程坐標(biāo)系時(shí)不必考慮工件毛坯在機(jī)床上的實(shí)際裝夾位置。如圖1所示。

2 M' ~' M9 U! l% B0 D# M' ^


1 編程坐標(biāo)系

. m3 c2 l+ {# j y' q% P

  編程原點(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)。

4 u7 }/ i/ b1 x' {8 R( Q3 t


2 確定編程原點(diǎn)

" g* D) \; y, }6 w

 

: S2 ?0 M" n: ~6 L: K

 

9 b4 t, A( i3 {3 e( \+ S

 

* m3 \) b K# m: n/ w! o# F

1加工坐標(biāo)系的確定

* p3 w5 g. H, F4 N4 z

6 C% {5 [) j, \' X

4 {7 m% T& j: w* B: C- c5 P1 z: ]3 D1 {+ p% D6 J: L! u, Z8 m* W" m7 h( n1 D( ]& o7 |! _( y4 u8 l. F4 Y G+ O
- B& f6 M, e9 r2 m ^, F/ g/ Y

" Z% N* j2 C! J. W5 q- [

1 齒輪坯

! D: `" e2 t9 E8 i3 D7 _8 N

  加工坐標(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)系位置開始加工。圖1O2為編程原點(diǎn)。 

# V$ y7 e8 s4 _7 T+ T% C

2。加工坐標(biāo)系的設(shè)定 

1 b* v4 d& D% F# c

方法一在機(jī)床坐標(biāo)系中直接設(shè)定加工原點(diǎn)。

' D K" W& i5 H- M% `; X

例題:在配置FANUC-OM系統(tǒng)的立式數(shù)控銑床上設(shè)置加工原點(diǎn)03,如圖2所示。
1)加工坐標(biāo)系的選擇   
   編程原點(diǎn)設(shè)置在工件軸心線與工件底端面的交點(diǎn)上。  
  設(shè)工作臺(tái)工作面尺寸為800mm×320mm,若工件裝夾在接近工作臺(tái)中間處,則確定了加工坐標(biāo)系的位置,其加工原點(diǎn)0
3就在距機(jī)床原點(diǎn)O1X3Y3、Z3處。并且X3=-345.700mm, Y3=-196.22mm, Z3=-53.165mm。
2)設(shè)定加工坐標(biāo)系指令
1
G54G59為設(shè)定加工坐標(biāo)系指令。G54對(duì)應(yīng)一號(hào)工件坐標(biāo)系,其余以此類推?稍MDI 方式的參數(shù)設(shè)置頁面中,設(shè)定加工坐標(biāo)系。如對(duì)已選定的加工原點(diǎn)O
3,將其坐標(biāo)值
   X3= -345.700mm
   Y3= -196.220mm
   Z3=-53.165mm
  設(shè)在G54中,如圖3所示。則表明在數(shù)控系統(tǒng)中設(shè)定了一號(hào)工件加工坐標(biāo)。設(shè)置頁面如圖3

5 L: e; b5 k4 `9 {/ z& N

 

回復(fù)

使用道具 舉報(bào)

2#
 樓主| 發(fā)表于 2006-6-24 22:58:04 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

機(jī)床加工坐標(biāo)系的設(shè)定 5 G& J( w3 {1 n! ^4 b
1。數(shù)控銑床(FANUC 0M)加工坐標(biāo)系的設(shè)定步驟
5 y" c/ Q6 ]6 U1 b3 E  Y9 c+ n/ `& ]) ]* n; O3 h9 i4 p2 V
# D: L. |0 u) I, H# m! ~- p3 P7 R5 r

& \4 O& h% O. }% j9 ?" k; Q4 X
1 Q& P( }+ ~  K# {" Q( a3 _" T8 e$ l$ k1 n; X, z. Y

  n- D+ k- u8 V. }) G
8 Q1 N$ I4 D/ ~6 p圖3 Z向?qū)Φ斗椒?font class="jammer">0 r4 D6 N. _8 g( u! b

! x! M: c5 w4 }4 q. g  P) V. W9 u  在選擇了圖1所示的被加工零件圖樣,并確定了編程原點(diǎn)位置后,可按以下方法進(jìn)行加工坐標(biāo)系設(shè)定:/ [. s6 Z0 f: h6 h
(1)準(zhǔn)備工作
. ?7 L% _. l8 y2 D- v9 }  機(jī)床回參考點(diǎn),確認(rèn)機(jī)床坐標(biāo)系;
3 c( n2 F( _! m; Z" @(2)裝夾工件毛坯 ' B7 Z% H! @4 l  P! X1 [
  通過夾具使零件定位,并使工件定位基準(zhǔn)面與機(jī)床運(yùn)動(dòng)方向一致;  H$ f& v+ V6 H2 v. s
(3)對(duì)刀測(cè)量 " d5 _1 V6 E, m. H8 X
  用簡易對(duì)刀法測(cè)量,方法如下:
" O; D0 Y  L1 e( O8 ~3 P  用直徑為φ10的標(biāo)準(zhǔn)測(cè)量棒、塞尺對(duì)刀,得到測(cè)量值為X = -437.726, Y = -298.160,如圖2所示。Z = -31.833,如圖3所示。! K' E/ J4 `& [

! ^. k" e; J1 R9 b1 d(4)計(jì)算設(shè)定值
, n0 N6 h9 \: ~4 B; y  將前面已測(cè)得的各項(xiàng)數(shù)據(jù),按設(shè)定要求運(yùn)算。- O; c; x, R4 p% q
  X坐標(biāo)設(shè)定值:X= -437.726+5+0.1+40= -392.626mm
- ^% V3 m6 P3 k+ j  \: e+ q: x9 j注:如圖2所示。0 D; }7 L% Y3 h0 _6 f
-437.726mm為X坐標(biāo)顯示值;
$ s0 \/ y7 i* \  u+5mm為測(cè)量棒半徑值;. Z1 |5 Q# \: D: G' C# o& R3 d
+0.1mm為塞尺厚度;
* U$ n- b# |& u* K0 X, K# i4 K+40.0為編程原點(diǎn)到工件定位基準(zhǔn)面在X坐標(biāo)方向的距離。9 K# b/ s( h! p8 C0 Z
Y坐標(biāo)設(shè)定值:Y= -298.160+5+0.1+46.5= -246.46mm$ z7 H" C1 f% F" n% Y, Q/ K
注:如圖2所示,-298.160mm為坐標(biāo)顯示值;+5mm為測(cè)量棒半徑值;+0.1mm為塞尺厚度;+46.5為編程原點(diǎn)到工件定位基準(zhǔn)面在Y坐標(biāo)方向的距離。3 @# S# a& n, w& n4 ^; ~1 u3 b+ n. M3 N! d
Z坐標(biāo)設(shè)定值:Z= -31.833-0.2=-32.033mm。
+ U/ L0 {* c0 |: ?注:-31.833為坐標(biāo)顯示值;-0.2為塞尺厚度,如圖3所示。) q5 @1 e# b) I* j, [" u) U: P: n
通過計(jì)算結(jié)果為:X -392.626;Y -246.460;Z -32.033- x; H5 p4 [  z+ f
9 |; U+ y0 p/ _0 @3 `1 O
(5)設(shè)定加工坐標(biāo)系0 X) E7 [; t5 o8 T8 ^+ M0 S( Q
  將開關(guān)放在 MDI 方式下,進(jìn)入加工坐標(biāo)系設(shè)定頁面。輸入數(shù)據(jù)為:
/ ]& `0 c7 G: |2 t: z圖1 零件圖樣
% i: D3 g% U* m% q! z
+ t/ U% O! L/ W- D) ~! H
+ s. g( W. N9 b' y* D圖2 X、Y向?qū)Φ斗椒?font class="jammer">& p- E! `% s; c' V7 E

; ]& c9 A0 w8 z9 XX= -392.626 Y= -246.460 Z= -32.0333 ^& |' k* C' n' @' f
  表示加工原點(diǎn)設(shè)置在機(jī)床坐標(biāo)系的X= -392.626 Y= -246.460 Z= -32.033 的位置上。
4 K# y. T+ x( _# V
$ {! V0 G3 o7 R(6)校對(duì)設(shè)定值
; L7 l. r4 W# _1 o( E' O  對(duì)于初學(xué)者,在進(jìn)行了加工原點(diǎn)的設(shè)定后,應(yīng)進(jìn)一步校對(duì)設(shè)定值,以保證參數(shù)的正確性。+ f6 L; C7 i3 J/ @- \
  校對(duì)工作的具體過程如下:在設(shè)定了G54加工坐標(biāo)系后,再進(jìn)行回機(jī)床參考點(diǎn)操作,其顯示值為2 r1 E7 t( F3 Y9 L( r
X +392.626
, r) G# B  \7 u  S0 DY +246.4600 f, E' L, X( C1 F/ m; ~
Z +32.033
4 q. p' [# }+ N& z( _  這說明在設(shè)定了G54加工坐標(biāo)系后,機(jī)床原點(diǎn)在加工坐標(biāo)系中的位置為:
3 f% l( P3 n% h+ pX +392.626
+ u9 W+ }+ b4 U* p; K( n" TY +246.4604 [- i, H4 f# J9 U5 C( O
Z +32.033' \, ]7 c- v- ~5 V8 ?- h& H
這反過來也說明G54的設(shè)定值是正確的。4 s. V* Y0 x9 G/ B6 f1 K9 N
3。注意事項(xiàng)" s: U: _, O# K4 a1 j' d& L7 d* P
(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)值顯示零值。
0 G! |$ c* @9 r0 t0 E3 g! r5 ~! a$ h; `% D
(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)前刀具位置的不同而改變的。. y* _! @3 P  i* _! H
: ^$ B% v/ \* G# ]- [
(3)G54~G59指令是通過MDI在設(shè)置參數(shù)方式下設(shè)定工件加工坐標(biāo)系的,一旦設(shè)定,加工原點(diǎn)在機(jī)床坐標(biāo)系中的位置是不變的,它與刀具的當(dāng)前位置無關(guān),除非再通過MDI 方式修改。
# g5 H* c* O& \) p7 j* ]
+ V- W8 ]6 t7 z) Q' @9 `1 L(4)本課程所例加工坐標(biāo)系的設(shè)置方法,僅是FANUC系統(tǒng)中常用的方法之一,其余不一一例舉。其它數(shù)控系統(tǒng)的設(shè)置方法應(yīng)按隨機(jī)說明書執(zhí)行。8 O* `) N' h  j8 R
4。常見錯(cuò)誤
& X$ q/ o: E1 X0 ~* D  當(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)上。
: X" `1 x, j+ [: X" T  b" }  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)上。
# U1 S6 B0 }  `' ^5 @2 S2)G54~G59在加工程序中出現(xiàn)時(shí),即選擇了相應(yīng)的加工坐標(biāo)系。
( |* _0 ~" b  A2 P' w/ ^+ I方法二:通過刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。, Z" a8 L/ Z# m7 \" y4 w! V
(1)加工坐標(biāo)系的選擇7 h/ S$ f% X$ v; B
  加工坐標(biāo)系的原點(diǎn)可設(shè)定在相對(duì)于刀具起始點(diǎn)的某一符合加工要求的空間點(diǎn)上。' b- e$ h  e- g" R* U9 R
  應(yīng)注意的是,當(dāng)機(jī)床開機(jī)回參考點(diǎn)之后,無論刀具運(yùn)動(dòng)到哪一點(diǎn),數(shù)控系統(tǒng)對(duì)其位置都是已知的。也就是說,刀具起始點(diǎn)是一個(gè)已知點(diǎn)。1 q& Z  X3 v; f

5 h( O( Q3 @1 A) `0 o! |# C" j4 t1 C(2)設(shè)定加工坐標(biāo)系指令 0 C4 ~; Q' r& U+ ]6 p$ y: d
 G92為設(shè)定加工坐標(biāo)系指令。在程序中出現(xiàn)G92程序段時(shí),即通過刀具當(dāng)前所在位置即刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。
: {0 v" G0 P" D  G92指令的編程格式:G92 X a Y b Z c
3 l, G! y* T/ v' b 該程序段運(yùn)行后,就根據(jù)刀具起始點(diǎn)設(shè)定了加工原點(diǎn),如圖4所示。
5 Z" @- `6 L( p. [( |# y/ ^! l. M& o& p0 m( S
  從圖4中可看出,用G92設(shè)置加工坐標(biāo)系,也可看作是:在加工坐標(biāo)系中,確定刀具起始點(diǎn)的坐標(biāo)值,并將該坐標(biāo)值寫入G92編程格式中。: I; ~$ r( U1 D( i- ]1 C& s8 O. O

2 f. H7 t, Z* i, d2 Z0 E, E' X: ~  例題:在圖5中,當(dāng)a=50mm,b=50mm,c=10mm時(shí),試用G92指令設(shè)定加工坐標(biāo)系。1 p* D, y, j* S. O+ z
設(shè)定程序段為 G92 X50 Y50 Z10。
9 D! s: v& c2 Q* C8 J
9 o% ^9 o! r: @4 I8 h% Z# x; H! W% X9 Y) ^4 A0 }: g& F

$ |+ @" ?- Q' V1 W0 y0 y6 f絕對(duì)尺寸指令和增量尺寸指令& k3 g6 L9 r2 Q' _, ]4 F! l+ B9 e
  在加工程序中,絕對(duì)尺寸指令和增量尺寸指令有兩種表達(dá)方法。
, ]% f" v) E: M  絕對(duì)尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于坐標(biāo)原點(diǎn)給出,如圖1所示。 增量尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于前一位置給出1. 用G功能字指定4 l5 c5 _. s! O+ p2 \
  G90指定尺寸值為絕對(duì)尺寸。5 q+ H8 W, ]* b, L7 ~
  G91指定尺寸值為增量尺寸。# d! @* \7 t" K. H/ N* z
  這種表達(dá)方式的特點(diǎn)是同一程序段中只能用一種,不能混用;同一坐標(biāo)軸方向的尺寸字的地址符是相同的。
2 _! A$ Z6 C7 _6 O0 J% `2. 用尺寸字的地址符指定(本課程中車床部分使用)
8 m6 i6 j# s+ _' l  絕對(duì)尺寸的尺寸字的地址符用 X、Y、Z0 F; M! f/ d% f# n4 C- p9 h/ `  O
  增量尺寸的尺寸字的地址符用 U、V、W. s  f/ L4 s1 d/ j3 G" |4 v9 P
  這種表達(dá)方式的特點(diǎn)是同一條程序段中絕對(duì)尺寸和增量尺寸可以混用,這給編程帶來很大方便。
! M  y' t+ E% N9 t" ?預(yù)置寄存指令G925 l  f* A3 m5 D" L
  預(yù)置寄存指令是按照程序規(guī)定的尺寸字的值通過當(dāng)前刀具所在位置來設(shè)定加工坐標(biāo)系的原點(diǎn),不產(chǎn)生機(jī)床運(yùn)動(dòng)。9 a# y/ E% b# |, C% }. ]
 編程格式 G92 X~Y~ Z~7 P8 I# m0 G, ?* J
  X、Y、Z的值是當(dāng)前刀具位置相對(duì)于加工原點(diǎn)位置的值。
0 o# v1 U# q+ z. P  }  例:建立圖1所示的加工坐標(biāo)系。# V# B8 L$ H# i. O$ z( \& `
  1. 當(dāng)前的刀具位置點(diǎn)在A點(diǎn):G92 X20 Y30$ A+ h, V) x. [
  2. 當(dāng)前的刀具位置點(diǎn)在B點(diǎn):G92 X10 Y10: s$ F+ y# `  Q. ?

$ m7 x& Z7 G8 `5 t注意:這種方式設(shè)置的加工原點(diǎn)是隨刀具當(dāng)前位置(起始位置)的變化而變化的。
& e0 e1 [6 a8 q
3 J! T0 f  L3 Q0 K; J8 u
3#
 樓主| 發(fā)表于 2006-6-24 22:59:21 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

坐標(biāo)平面選擇指令* l' b- w. M0 j1 l  g

& v$ `: O0 k/ U5 ?5 G3 H$ x3 V: Q+ A, [" ^
圖1 坐標(biāo)平面選擇/ \1 }) b) H- X/ C% {
) r2 z6 A0 _  Y& z
  坐標(biāo)平面選擇指令是用來選擇圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。) F$ G4 f7 F/ Z; k3 ^1 V- ?; f3 Q: o
  G17表示選擇 XY平面  [! S; i* c' ?9 L
  G18表示選擇 ZX平面# @# m6 X9 B8 G% C
  G19表示選擇 YZ平面
1 v3 O  w3 I: R& u# T' h; c# A  各坐標(biāo)平面如圖1所示。一般,數(shù)控車床默認(rèn)在ZX平面內(nèi)加工,數(shù)控銑床默認(rèn)在XY平面內(nèi)加工。
% p+ Q: A* @! I- _
5 m8 ]  d) Y) [+ s1 j) j5 i+ |( ^  x
快速點(diǎn)定位指令: ?) |1 E  X8 m' E

! R9 Q& P9 ]2 u) J7 P3 W* x8 K) c* U% _+ F: ^3 P

8 ^4 G$ n* @3 m' n' F( s$ W/ Ia         b* g  Y2 {- Q  @% f
圖1 快速點(diǎn)定位1 _( K* X5 H% K4 j, l* ?3 v# O
  快速點(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)的碰撞。, s: X( M1 w( u4 h6 a
  編程格式 G00 X~ Y~ Z~
& F( \/ y4 j. r% K* i  X、Y、Z的值是快速點(diǎn)定位的終點(diǎn)坐標(biāo)值
) L5 i( ^8 z( W  a( ]/ s$ q  例:從A點(diǎn)到B點(diǎn)快速移動(dòng)的程序段為:
% P4 c4 c; T1 t" j  G90 G00 X20 Y30
* b4 ?, @5 m) K5 h- f直線插補(bǔ)指令
. s1 t8 T0 k6 m9 c/ K4 l
/ v' \; `: p! J- E
3 T3 j8 B% k0 i/ M' |圖1 直線插補(bǔ)運(yùn)動(dòng)
( H; E% f2 R- w9 s直線插補(bǔ)指令用于產(chǎn)生按指定進(jìn)給速度F實(shí)現(xiàn)的空間直線運(yùn)動(dòng)。
: X2 u( g2 m, G* E: j+ N程序格式 G01 X~ Y~ Z~ F~& `- e) U  G8 i) _. `1 W/ C
其中:X、Y、Z的值是直線插補(bǔ)的終點(diǎn)坐標(biāo)值。7 N+ V% g  A0 V* T! s% o* M
例:實(shí)現(xiàn)圖1中從A點(diǎn)到B點(diǎn)的直線插補(bǔ)運(yùn)動(dòng),其程序段為
8 j  z8 F  }4 e絕對(duì)方式編程:G90 G01 X10 Y10 F100
, `- m% J) _7 i+ L1 s+ k- ]增量方式編程:G91 G01 X-10 Y-20 F100- e" u% L2 ]: a* z
: C9 N1 j. D2 M' M( K& f

! _6 d% z0 ?# x5 n' v0 W* D4 I# M5 V2 Q* x1 i
  ^9 v1 g2 J, w/ x1 y! D: \0 {
( j; M( Q" X3 g
5 y' F" v7 }" d% h9 N8 x. Y/ ]
, N5 k' f, |+ v  R! k( z5 `* y  ?1 O
, n. E5 e* G: v0 Q
2 z2 a! x# J/ L$ b$ S6 W
- M% f, L  m& J) Y

' {' l! L7 A( s2 y1 o$ B6 S$ e  \1 r$ H: H2 t& e, G4 s

' r; n5 P) e; y+ d% u" u7 }+ ~! @6 b: Q0 C

* P4 T5 o) {, H& j) S圓弧插補(bǔ)指令
+ Q9 Y: c2 V/ F' j  G02為按指定進(jìn)給速度的順時(shí)針圓弧插補(bǔ)。
1 R; p  v! z0 E/ v2 Q  G03為按指定進(jìn)給速度的逆時(shí)針圓弧插補(bǔ)。
* }8 q( d; U, w0 N7 O+ x  圓弧順逆方向的判別:沿著不在圓弧平面內(nèi)的坐標(biāo)軸,由正方向向負(fù)方向看,順時(shí)針方向G02,逆時(shí)針方向G03,& ?; M, m! m' |, p5 |3 O
選擇編程原點(diǎn)
8 k/ B2 [1 z5 P9 f  從理論上講編程原點(diǎn)選在零件上的任何一點(diǎn)都可以,但實(shí)際上,為了換算尺寸盡可能簡便,減少計(jì)算誤差,應(yīng)選擇一個(gè)合理的編程原點(diǎn)。
9 _5 A7 V1 T: U& O& y8 i  車削零件編程原點(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。
) j/ Q& v0 s- B) S. `  m
4#
 樓主| 發(fā)表于 2006-6-24 22:59:58 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

銑削零件的編程原點(diǎn),X、Y向零點(diǎn)一般可選在設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)的端面或孔的中心線上,對(duì)于有對(duì)稱部分的工件,可以選在對(duì)稱面上,以便用鏡像等指令來簡化編程。Z向的編程原點(diǎn),習(xí)慣選在工件上表面,這樣當(dāng)?shù)毒咔腥牍ぜ骦向尺寸字均為負(fù)值,以便于檢查程序。銑削零件的編程原點(diǎn)見圖2。$ q1 e! Y& d; O7 _4 i/ N+ f

1 h( N8 M, ?9 _# U. [2 X' M. {' v / V6 Y2 o2 ~) d# ^3 @
. i! |6 A8 j* V8 t; Y0 b
圖2 銑削加工的編程原點(diǎn)         圖3 零件尺寸公差的調(diào)整見$ X) a; x# k1 E" N# ?
  編程原點(diǎn)選定后,就應(yīng)把各點(diǎn)的尺寸換算成以編程原點(diǎn)為基準(zhǔn)的坐標(biāo)值。為了在加工過程中有效的控制尺寸公差,應(yīng)按尺寸公差的中值來計(jì)算坐標(biāo)值。對(duì)零件尺寸公差的調(diào)整見圖3所示。; V( y5 ^9 t5 q$ ?% i" T1 B, U
基點(diǎn)
. Z5 h% A9 p- l5 ?/ M8 W' [5 E9 E' \4 I) g* [3 `
9 w/ t7 k& m9 l( V. V
圖2-50 零件圖樣
) u  r3 P" b: c5 j  零件的輪廓是由許多不同的幾何要素所組成,如直線、圓弧、二次曲線等,各幾何要素之間的連接點(diǎn)稱為基點(diǎn);c(diǎn)坐標(biāo)是編程中必需的重要數(shù)據(jù)。
% r5 H, X7 y) O1 E  8 s8 Y% L' L2 y2 X" z, I
  例:圖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)立下列方程:
; L: Z: P0 C: H" x7 X* i  直線方程: Y=tg(α+β)X9 Q) Q( Z5 o# D* c
  圓弧方程:(X-80)2 +(Y-14)2 =30/ ]; z$ F% ]* H5 R8 y4 D
  可求得(64.2786,39.5507),換算到以A點(diǎn)為原點(diǎn)的編程坐標(biāo)系中,C點(diǎn)坐標(biāo)為(64.2786,54.5507)。
7 d2 Q0 ^& M, G2 c( [  可以看出,對(duì)于如此簡單的零件,基點(diǎn)的計(jì)算都很麻煩。對(duì)于復(fù)雜的零件,其計(jì)算工作量可想而知,為提高編程效率,可應(yīng)用CAD/CAM軟件輔助編程,請(qǐng)參考本教程CAD/CAM部分。
4 |! l0 n" S0 {. r) Y* E1 m/ q3 R' {; l* W! E6 k" H: K: P( R2 r
非圓曲線數(shù)學(xué)處理的基本過程
( z, h1 A" ?; K8 w  數(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)。9 O* s8 }/ \/ H" o
  + t8 f: B8 D1 a7 Y( |1 |: o
   例如,對(duì)圖2-51所示的曲線用直線逼近時(shí),其交點(diǎn)A、B、C、D、E等即為節(jié)點(diǎn)。* ]9 F/ A3 r* @5 C8 z

$ ]" ]" X8 R" H6 {! `) {圖2-51 零件輪廓的節(jié)點(diǎn)
' C$ r1 L3 S) J$ Y& i: I! @  ) S2 N7 C7 _; s# g. u! Q4 l
  在編程時(shí),首先要計(jì)算出節(jié)點(diǎn)的坐標(biāo),節(jié)點(diǎn)的計(jì)算一般都比較復(fù)雜,靠手工計(jì)算已很難勝任,必須借助計(jì)算機(jī)輔助處理。求得各節(jié)點(diǎn)后,就可按相鄰兩節(jié)點(diǎn)間的直線來編寫加工程序。
) F( C6 k# L( c# Y9 L" C  這種通過求得節(jié)點(diǎn),再編寫程序的方法,使得節(jié)點(diǎn)數(shù)目決定了程序段的數(shù)目。如上圖中有5個(gè)節(jié)點(diǎn),即用五段直線逼近了曲線,因而就有五個(gè)直線插補(bǔ)程序段。節(jié)點(diǎn)數(shù)目越多,由直線逼近曲線產(chǎn)生的誤差δ越小,程序的長度則越長?梢,節(jié)點(diǎn)數(shù)目的多少,決定了加工的精度和程序的長度。因此,正確確定節(jié)點(diǎn)數(shù)目是個(gè)關(guān)鍵問題,也請(qǐng)參考本教程CAD/CAM部分。; S2 n& u0 V" t
5#
 樓主| 發(fā)表于 2006-6-24 23:00:26 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

數(shù)控加工誤差的組成% R- M  ~# K9 `9 g% ]/ s
  數(shù)控加工誤差△數(shù)加是由編程誤差△編、機(jī)床誤差△機(jī)、定位誤差△定、對(duì)刀誤差& p9 P) j; D8 }, l; G
! e, l4 m7 L9 w+ J- i& P+ r
* G+ a  G1 S" W3 J
圖1 逼近誤差
- C; L5 m5 O  |7 Z( q# @: M' b$ @( X& M△刀等誤差綜合形成。
4 Q5 c8 i6 k3 \. ]. d4 q  即:△數(shù)加=f(△編+△機(jī)+△定+△刀)
/ s+ {) f' n% p* c: `4 q; `' D0 f/ l  其中:
0 M; B8 p; [4 ^  t9 r+ \* _。1)編程誤差△編由逼近誤差δ、圓整誤差組成。逼近誤差δ是在用直線段或圓弧段去逼近非圓曲線的過程中產(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等。
3 Y( E# s% Q* ?: n; |。2)機(jī)床誤差△機(jī)由數(shù)控系統(tǒng)誤差、進(jìn)給系統(tǒng)誤差等原因產(chǎn)生。
, w2 z6 o+ O- n$ r5 `% L。3)定位誤差△定是當(dāng)工件在夾具上定位、夾具在機(jī)床上定位時(shí)產(chǎn)生的。  I2 [) {* j8 a4 {( E, a; V
。4)對(duì)刀誤差△刀是在確定刀具與工件的相對(duì)位置時(shí)產(chǎn)生。: p% Z8 K8 ^, i, p0 D- z9 i' G1 u
6#
 樓主| 發(fā)表于 2006-6-24 23:01:18 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

數(shù)控程序編程的概念
/ K" N6 a. y3 v) _2 q  在編制數(shù)控加工程序前,應(yīng)首先明確: 4 W# s: O! N9 f0 c/ E
  數(shù)控程序的編制是指哪些具體工作,這些工作應(yīng)按什么步驟來進(jìn)行,每一步應(yīng)按照相應(yīng)的工作原則來實(shí)現(xiàn),最終獲得滿足要求的數(shù)控程序(如圖1所示的程序樣本)。# @- _) P! j5 ~5 J& A  L
?        數(shù)控程序編制的定義0 K# i% B9 U3 b% O* k" m/ P$ T
?        字與字的功能
1 {1 _4 S5 A5 E8 T8 V$ x" a?        程序格式3 z1 V, V1 p- B7 e2 n
                         圖1  程序樣本
6 A5 y4 c! ~& Z2 g0 N  h' \數(shù)控程序編制的定義
! f0 g6 G4 S* S% `. w  數(shù)控機(jī)床是一種高效的自動(dòng)化加工設(shè)備。理想的數(shù)控程序不僅應(yīng)該保證加工出符合零件圖樣要求的合格工件,還應(yīng)該使數(shù)控機(jī)床的功能得到合理的應(yīng)用與充分的發(fā)揮,使數(shù)控機(jī)床能安全、可靠、高效的工作。! U% [: Y" V9 {5 k
1. 數(shù)控程序編制的內(nèi)容及步驟- s7 T6 N0 h2 ~* {2 C& ?" O) L
  數(shù)控編程是指從零件圖紙到獲得數(shù)控加工程序的全過程。
$ I/ u. W  G) D2.?dāng)?shù)控程序編制的方法
' x) c- e& ?6 t(1) 手工編程
6 x# g( g/ }4 l  手工編程指由人工來完成數(shù)控編程中各個(gè)階段的工作。如圖2所示。
2 P7 E7 z( R' i* u: r; Q# o4 h/ T                                                      編程& [8 s9 x% H5 h! c& B; u) c
手冊(cè)         
, I9 u7 Z9 g% z" ?& h$ I+ ` ! W6 V# }! \# u* B  A
                           
8 S1 C' L+ Y  @                   ( U. r# y: j+ w0 m# K6 }
                                             
; U: n# F5 E2 u1 N1 g; l                            
  j) q! q9 ~9 Z& R8 U1 w  w. H& n7 Y: @: ~+ [4 @" ^$ [

; |2 ]" l6 g% r5 \+ d9 @1 ?5 ?/ n' t: t0 p- U
樣         
. W! Z7 ]) g8 a, n" p) @0 p& u' R8 v2 s' q: y! N
) D1 p6 K1 g) s' I8 @

% p0 T! F5 p+ d# S員         
) M# R  \8 ?; K9 C+ K# e% w夾具表         + w, Z# D( T0 K" P! j
# K2 U+ F. S- X. J- c; v

* v4 C  ?3 k: K+ ]1 X( p: s$ q1 B/ @規(guī)$ P' |/ I. A+ G* X0 {+ v( j
程         
+ D) I9 D  i9 o( q8 j  R3 y
2 N& u$ o2 p: z* `9 D7 h. T
+ @& m* `- L9 h- G7 X; S6 E& K: o8 D" J  W7 {4 w% ^  `
員         
! j# _( C1 D# m2 B! {
7 _5 {' K3 h% i* r, w& A! O) z1 U
2 e% w0 [# J, k0 l0 f  ^3 R+ m, {$ r/ D0 l! N# Y2 r3 a

% a' O8 ~& f3 ?) w% w$ f; V! E) H; x( x# f, |. F4 C' k
稿         
; e. N  R/ Y( R8 r6 O* N* ]5 j  Y. J: ^& f* W7 I2 |1 q) z( S

7 M; L' j% o% `) B4 M) a8 t" w+ M  M+ Y0 y' q
5 ?9 [; h. _' i
                                                                                                   ' H1 y& j# e" c: L% M
                         0 I( {! p9 k2 }: ?
機(jī)床表         
/ ]3 T3 a5 z+ i; P, D                                                2 l( k0 v- @7 X* i
                                                                                                  
- f, D. z7 M  h* O* Z; s                         
3 \: T, g2 v$ W7 X: I! D) V刀具表         9 N# k) r* f9 k2 K  x# J' k  X
                                               
" }, w% s# I; p6 V- {8 h  j                   
& m) S% Z5 O1 [& j: F) z  s                                              / [, [" Q, T6 V& j1 f
         ) ^' g# X- Y1 {4 O+ Q5 U. p" K
         
9 S* N$ @3 A2 `3 u5 w& D, K4 h                   8 E- t# ]  Q4 z9 \
        修改                  3 ^( }' l9 n" w3 u1 c" d) X
  g& u% |+ q$ P# {
圖2 手工編程
! h/ H7 }' \! d+ }2 ?  一般對(duì)幾何形狀不太復(fù)雜的零件,所需的加工程序不長,計(jì)算比較簡單,用手工編程比較合適。$ `7 J' e; C" Y" ^  X& |
  手工編程的特點(diǎn):
" O7 m! }6 j3 ]8 T: u  耗費(fèi)時(shí)間較長,容易出現(xiàn)錯(cuò)誤,無法勝任復(fù)雜形狀零件的編程。
  s5 ^$ q6 b" t& P; [7 d5 o(2) 計(jì)算機(jī)自動(dòng)編程
) P  w+ U4 J3 L  計(jì)算機(jī)自動(dòng)編程指在編程過程中,除了分析零件圖和制定工藝方案由人工進(jìn)行外,其余工作均由計(jì)算機(jī)輔助完成。
# d* r: C2 u/ Z% n  y  自動(dòng)編程的特點(diǎn):編程工作效率高,可解決復(fù)雜形狀零件的編程難題。
2 c6 E" J% ~$ b2 @/ r; N字與字的功能* h8 U5 u3 G$ a3 [. u4 r
1. 字符與代碼
# h6 J3 _+ K0 r" n  字符是用來組織、控制或表示數(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á)。國際上廣泛采用兩種標(biāo)準(zhǔn)代碼:! B* U5 F  y* @6 u0 X  N  U
(1) ISO國際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn)代碼
! D; F. ~' \) @+ w(2) EIA美國電子工業(yè)協(xié)會(huì)標(biāo)準(zhǔn)代碼# S4 w8 I/ P- t( R& E
  這兩種標(biāo)準(zhǔn)的編碼方法不同,在現(xiàn)代大多數(shù)數(shù)控機(jī)床上這兩種代碼都可以使用。
3 ?8 Y" {! r2 Q+ U  \2. 字
9 `5 ?4 }: l; ~9 Z) B  在數(shù)控加工程序中,字是指一系列按規(guī)定排列的字符,作為一個(gè)信息單元存儲(chǔ)、傳遞和操作。字是由一個(gè)英文字母與隨后的若干位十進(jìn)制數(shù)字組成。這個(gè)英文字母稱為地址符。" o, P& A+ a! ?
  如:“X2500”是一個(gè)字,X為地址符,數(shù)字“2500”為地址中的內(nèi)容。
$ |! ^; r, m9 d7 p3. 字的功能
$ Q# U& J' G4 o" c2 f0 y  組成程序段的每一個(gè)字都有其特定的功能含義,以下是以FANUC-0M數(shù)控系統(tǒng)的規(guī)范為主來介紹的,實(shí)際工作中,請(qǐng)遵照機(jī)床數(shù)控系統(tǒng)說明書來使用各個(gè)功能字。
5 d% d& [' w/ ]3 G(1) 順序號(hào)字N5 Z# T; T8 P4 Z3 b" ?
  順序號(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í)行。
+ I" V  {- _; D) a. ?5 w  順序號(hào)的作用:+ B+ K+ V& i% V: ?* X1 I
  對(duì)程序的校對(duì)和檢索修改;
# Z+ }& b! O2 A: V, ?5 H/ ]$ K0 F6 ]  作為條件轉(zhuǎn)向的目標(biāo),即作為轉(zhuǎn)向目的程序段的名稱。* R; M- [& W8 S- W7 l+ v
  有順序號(hào)的程序段可以進(jìn)行復(fù)歸操作,這是指加工可以從程序的中間開始,或回到程序中斷處開始。
8 k/ {  {+ O7 i3 u9 f  一般使用方法:編程時(shí)將第一程序段冠以N10,以后以間隔10遞增的方法設(shè)置順序號(hào),這樣,在調(diào)試程序時(shí)如果需要在N10和N20之間插入程序段時(shí),就可以使用N11、N12。+ j% q. Q* u# c- e7 X. K4 F
(2)準(zhǔn)備功能字G
. t- q! a' ]( Z  準(zhǔn)備功能字的地址符是G,又稱為G功能或G指令,是用于建立機(jī)床或控制系統(tǒng)工作方式的一種指令。后續(xù)數(shù)字一般1~3位正整數(shù)。
# p2 m, j. _& |. U% f+ E2 s
7#
 樓主| 發(fā)表于 2006-6-24 23:02:18 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

G功能字含義表(FANUC-0M系統(tǒng))& K8 T. V7 s$ e; e' R# A7 o7 u
G功能字         含義         G功能字         含義
  L) V0 @1 u+ b/ P6 w/ Y& bG00         快速移動(dòng)點(diǎn)定位         G70         精加工循環(huán) 3 _, ?# `1 f  D: S2 R; R
G01         直線插補(bǔ)         G71         外圓粗切循環(huán)
. X" h! T* O+ r, g: k2 ]9 }$ rG02         順時(shí)針圓弧插補(bǔ)         G72         端面粗切循環(huán)
! z7 U4 J; y& s2 cG03         逆時(shí)針圓弧插補(bǔ)         G73         封閉切削循環(huán)
& n+ f1 [+ F; N# a; x: f5 L: PG04         暫停         G74         深孔鉆循環(huán)
+ [- d% B, v$ u* r7 GG17         XY平面選擇         G75         外徑切槽循環(huán) , T" T: c7 x$ a( I/ T* y0 A! v
G18         ZX平面選擇         G76         復(fù)合螺紋切削循環(huán)   o$ O/ n4 t9 h& C. Y( o3 J+ k6 Y  O
G19         YZ平面選擇         G80         撤銷固定循環(huán)
- Y# ]2 Z& v# fG32         螺紋切削         G81         定點(diǎn)鉆孔循環(huán) ( O) `- m4 Y! B# y
G40         刀具補(bǔ)償注銷         G90         絕對(duì)值編程
6 X* W. _% ?- U; \% R0 B- gG41         刀具半徑補(bǔ)償——左        G91         增量值編程 9 z$ H, S1 v# e. r
G42         刀具半徑補(bǔ)償——右         G92         螺紋切削循環(huán) ' k5 v; p$ u3 g! c; _' g; z8 y
G43         刀具長度補(bǔ)償——正         G94         每分鐘進(jìn)給量
/ \. D3 |' S/ J% A0 S8 G8 pG44         刀具長度補(bǔ)償——負(fù)         G95         每轉(zhuǎn)進(jìn)給量
* z8 e' M) y$ y4 m3 v1 jG49         刀具長度補(bǔ)償注銷         G96         恒線速控制 9 _* }: ^$ m4 G* B# t/ `1 `" b
G50         主軸最高轉(zhuǎn)速限制         G97         恒線速取消 2 M+ \; m4 y# f* \1 E& ]1 K0 r
G54~G59         加工坐標(biāo)系設(shè)定         G98         返回起始平面 " t- T* n/ L' H# m$ [" u0 r! F# t6 L
G65         用戶宏指令         G99         返回R平面 + {8 b8 M: g) W6 y, D) r- k% r8 s
( T" x% o6 c0 O
(3)尺寸字/ J% M/ }8 c0 \! D" N
  尺寸字用于確定機(jī)床上刀具運(yùn)動(dòng)終點(diǎn)的坐標(biāo)位置。4 M" O, F" m  v0 d' z
  第一組 X,Y,Z,U,V,W,P,Q,R 用于確定終點(diǎn)的直線坐標(biāo)尺寸;
: f0 U/ J3 s7 D4 R( j/ j  第二組 A,B,C,D,E 用于確定終點(diǎn)的角度坐標(biāo)尺寸;
2 j+ g* K% \, V1 t9 z  第三組 I,J,K 用于確定圓弧輪廓的圓心坐標(biāo)尺寸。1 c' F3 `' z$ {3 _: m. O6 R  O
(4)進(jìn)給功能字 F5 e( A0 W5 z  |! _
  進(jìn)給功能字的地址符是F,又稱為F功能或F指令,用于指定切削的進(jìn)給速度。- _0 [/ }- w( j; N; P3 n, j
(5)主軸轉(zhuǎn)速功能字 S4 F" Z' v  l/ I2 f& k6 X! L& E5 Q' C
  主軸轉(zhuǎn)速功能字的地址符是S,又稱為S功能或S指令,用于指定主軸轉(zhuǎn)速。 0 A: x' T7 C3 {( J. }2 k9 Z
(6)刀具功能字 T6 G' X$ L: Z9 L. K; i# V  Q2 T
  刀具功能字的地址符是T,又稱為T功能或T指令,用于指定加工時(shí)所用刀具的編號(hào)。
5 D7 ]* Y% j; m8 J' @+ d(7)輔助功能字 M
% W: s+ U7 E+ r8 S3 U3 Y. q  輔助功能字的地址符是M,后續(xù)數(shù)字一般1~3位正整數(shù),又稱為M功能或M指令,用于指定數(shù)控機(jī)床輔助裝置的開關(guān)動(dòng)作。
9 b; q  l% b: u, k3 nM功能字含義表(FANUC-0M系統(tǒng))
# W, G1 e9 X8 ]- @+ p! N5 {/ zM功能字         含 義   c) l) @7 i% o1 M- T5 j7 t
M00         程序停止 9 s7 d$ }& A. w. ?
M01         計(jì)劃停止 $ @$ B9 O% w6 [" y
M02         程序停止
7 v) t7 d0 v+ m3 P# H: _M03         主軸順時(shí)針旋轉(zhuǎn) - t, i6 t( m" q; H; L! n
M04         主軸逆時(shí)針旋轉(zhuǎn)   g: ~; w6 ^0 E' g# ?4 P6 c
M05         主軸旋轉(zhuǎn)停止
+ \8 V( u( {6 w: DM06         換刀
; l2 E3 p6 t3 G# n' V1 ~M07         2號(hào)冷卻液開 % N0 u" q( j; }7 C% @- Z
M08         1號(hào)冷卻液開 ' t: \1 J0 P5 \/ d& M( |0 n
M09         冷卻液關(guān)
1 N) H/ W  x& r. TM30         程序停止并返回開始處 : Y: s/ j* Z/ e8 W, R
M98         調(diào)用子程序
; u$ S7 H$ s  R) zM99         返回子程序
( ?: \, }$ l' w
- y9 W& G1 Z+ M數(shù)控加工工藝設(shè)計(jì)主要內(nèi)容  8 w, M9 N# k$ z. Q# F8 {- p! v
查看樹形目錄3 _* t6 [8 I4 G% b1 q
在進(jìn)行數(shù)控加工工藝設(shè)計(jì)時(shí),一般進(jìn)行以下幾方面的工作:( ~$ d2 f3 x$ F( J+ U4 x
?        數(shù)控加工工藝內(nèi)容的選擇; ) x5 H: ^# ?2 |" ]  _6 g
?        數(shù)控加工工藝性分析;
2 _- j# u7 F+ O" {* O0 q?        數(shù)控加工工藝路線的設(shè)計(jì)。 6 w8 t8 L" x1 ^4 C* Z% K
以下從這幾個(gè)方面進(jìn)行說明。
' |( L' e8 d3 O& c6 ^填寫數(shù)控加工技術(shù)文件
; V. ]6 X" |0 q. b2 h  填寫數(shù)控加工專用技術(shù)文件是數(shù)控加工工藝設(shè)計(jì)的內(nèi)容之一。這些技術(shù)文件既是數(shù)控加工的依據(jù)、產(chǎn)品驗(yàn)收的依據(jù),也是操作者遵守、執(zhí)行的規(guī)程。技術(shù)文件是對(duì)數(shù)控加工的具體說明,目的是讓操作者更明確加工程序的內(nèi)容、裝夾方式、各個(gè)加工部位所選用的刀具及其它問題。0 P( v7 d. q! a( V+ q5 i
數(shù)控加工技術(shù)文件主要有:數(shù)控編程任務(wù)書、工件安裝和原點(diǎn)設(shè)定卡片、數(shù)控加工工序卡片、數(shù)控加工走刀路線圖、數(shù)控刀具卡片等。以下提供了常用文件格式,文件格式可根據(jù)企業(yè)實(shí)際情況自行設(shè)計(jì)。5 L! u7 w1 j; L8 k4 ]7 u
1。數(shù)控編程任務(wù)書
6 @! W/ C6 ^: l7 P# D  它闡明了工藝人員對(duì)數(shù)控加工工序的技術(shù)要求和工序說明以及數(shù)控加工前應(yīng)保證的加工余量。它是編程人員和工藝人員協(xié)調(diào)工作和編制數(shù)控程序的重要依據(jù)之一,詳見表1。
- Z9 s7 C1 X) |+ h表1 數(shù)控編程任務(wù)書: Z6 n7 k* }# x! R$ t1 g
工藝處         數(shù)控編程任務(wù)書         產(chǎn)品零件圖號(hào)                   任務(wù)書編號(hào)
+ K* t& C  _; H  Z                零件名稱                     ) k- i$ e) M4 u' f7 M/ R4 ]
                使用數(shù)控設(shè)備                   共  頁第  頁 % O' r# ~* r9 H( @# ]
主要工序說明及技術(shù)要求: 8 @" B; s2 Z/ V! W7 f) R
          編程收到日期         月 日         經(jīng)手人           
3 J# X0 s) u( s# }% p/ ~1 Q  C% K+ b                                        ' Z: Z" I0 y! }9 @0 V
編制                   審核                   編程                   審核                   批準(zhǔn)             j  V8 N9 I( S5 q. L

6 I" \! E* z8 X% f( x. q) o! `; V8 [0 M
2。數(shù)控加工工件安裝和加工原點(diǎn)設(shè)定卡片(簡稱裝夾圖和零件設(shè)定卡) 6 f0 t: l5 c) N  w- ^6 w
  它應(yīng)表示出數(shù)控加工原點(diǎn)、定位方法和夾緊方法,并應(yīng)注明加工原點(diǎn)設(shè)定位置和坐標(biāo)方向,使用的夾具名稱和編號(hào)等,詳見表2。. o6 p1 K& A  b! r9 ~
表2 工件安裝和原點(diǎn)設(shè)定卡片
" B; z" ^3 l( J零件圖號(hào)        J30102-4        數(shù)控加工工件安裝和零點(diǎn)設(shè)定卡片        工序號(hào)        & Q! N# E% L0 i. E+ U$ f
零件名稱        行星架                裝夾次數(shù)        8 m( f4 N6 A" l5 s7 o/ W0 q6 z
9 ?# E5 p6 E( A+ {+ v) p( c4 U
" o% P; k* Z* d! P. g. a  t7 V
                 3        梯形槽螺栓         
6 F" n* k; |; r7 @                 2        壓板         - c) [8 I' o; k' C* h, o
                 1        鏜銑夾具板        GS53-61
; B$ d6 n  }% b) V! }5 @編制(日期) 審核(日期)                 批準(zhǔn)(日期)        第 頁                           
: y. D3 U9 t, V2 X" o6 ]2 c                           共 頁        序號(hào)        夾具名稱        夾具圖號(hào)
: U# m1 u( z  w. v0 W+ y8 ~7 t" N$ Z" m9 F' n9 Q
3。數(shù)控加工工序卡片' a0 q1 E0 ^$ A6 x; S
  數(shù)控加工工序卡與普通加工工序卡有許多相似之處,所不同的是:工序草圖中應(yīng)注明編程原點(diǎn)與對(duì)刀點(diǎn),要進(jìn)行簡要編程說明(如:所用機(jī)床型號(hào)、程序介質(zhì)、程序編號(hào)、刀具半徑補(bǔ)償、鏡向?qū)ΨQ加工方式等)及切削參數(shù)(即程序編入的主軸轉(zhuǎn)速、進(jìn)給速度、最大背吃刀量或?qū)挾鹊龋┑倪x擇,詳見表3。' x5 |4 u) R) ?2 D. r& {
表3 數(shù)控加工工序卡片
6 f- }& V  y/ u3 Y' D單位         數(shù)控加工工序卡片         產(chǎn)品名稱或代號(hào)         零件名稱         零件圖號(hào)   t4 M9 I6 s# k1 V* N2 t( ~
                                      
$ G+ W" m, k( J$ l工序簡圖         車    間         使用設(shè)備 , U% Z5 ]/ S: q9 H; Z
                    
. l$ o4 R8 t" V3 b        工藝序號(hào)         程序編號(hào)
& i7 @; l0 h, c# Q                    
. P9 J7 u6 d7 b+ \        夾具名稱         夾具編號(hào)   S* e4 f$ ?/ ]3 G  S" `  [/ f
                    ! s( Y* o. X, }; s/ z& D
工步號(hào)         工  步  作  業(yè)  內(nèi)  容         加工面         刀 2 O2 y9 R7 w! s6 E

! M, B$ [& w+ Z- _* l9 _2 E號(hào)         刀 補(bǔ) 量         主軸轉(zhuǎn)速         進(jìn)給速度         背
1 T, `5 a( G5 S( `7 W- J
; |' Y* Y9 c3 w/ G' Q4 |0 ^" I! X% z; U, `8 c: z
量         備注 - a6 k- Y& x, Y, R$ Y
                                                                                  * P# ~3 E. S& B' N$ b
                                                                                  ; s# V( g8 t, I9 A" L4 Z3 j/ j' |
                                                                                  9 L: X; Z0 e% v
                                                                                  4 [& v! e" I$ z7 [/ Q' l/ Q6 y
                                                                                  
+ e9 I) H7 p4 l                                                                                  
  s$ j. `: A* h                                                                                  
% h  a  n1 n1 s2 I4 @                                                                                  
# O! p* N1 b: @7 N0 G2 D$ K                                                                                  
" T$ a! b; |! B# _4 F1 o                                                                                  4 ?9 M5 I% ^, f) Z; z( T' z$ n
編制                   審核                   批準(zhǔn)                   年月日         共  頁         第  頁 " o6 e) t  E% p7 z0 E0 j
( p1 t7 o  P6 F- C/ U0 j

: O: K5 m# v, A7 K0 W4。數(shù)控加工走刀路線圖
2 U8 E, c: M* j& c( Q  在數(shù)控加工中,常常要注意并防止刀具在運(yùn)動(dòng)過程中與夾具或工件發(fā)生意外碰撞,為此必須設(shè)法告訴操作者關(guān)于編程中的刀具運(yùn)動(dòng)路線(如:從哪里下刀、在哪里抬刀、哪里是斜下刀等)。為簡化走刀路線圖,一般可采用統(tǒng)一約定的符號(hào)來表示。不同的機(jī)床可以采用不同的圖例與格式,表4為一種常用格式。# J7 B. e8 j- e) o6 R
表4 數(shù)控加工走刀路線圖
2 q7 i9 W4 T5 t. S  B- b# v, v數(shù)控加工走刀路線圖        零件圖號(hào)        NC01        工序號(hào)                工步號(hào)                程序號(hào)        O1004 r3 Z7 B0 j' Z4 t
機(jī)床型號(hào)        XK5032        程序段號(hào)        N10~N170        加工內(nèi)容        銑輪廓周邊        共1頁        第 頁$ b8 q, V- b3 {: G% v7 u7 s

7 ?( E7 A3 A' _- x, [' V, u# w" r, q, }2 t4 N5 x" m
        編程        " f4 t2 _4 U% H: h+ m
        校對(duì)       
# P* z$ O2 M6 A        審批        ' u3 {* L5 a+ H! w8 e
符號(hào)         6 l" d9 K6 U3 h/ X$ d
# c3 J/ A, S! A) x# ?1 Y+ ?0 N

. w/ a% P) I: a5 ^+ b9 K
' O) Z8 ]( u1 v$ ~/ ^
" S, G: t0 ~0 E- O  y ) n9 v; b* i8 v: J

0 N( S8 f8 v& s. l. {8 o 9 N2 k& [! @$ Z$ c  a, V

$ v+ {" _& C' i2 \- K0 A3 g5 X5 R: K7 H6 D/ y
含義        抬刀        下刀        編程原點(diǎn)        起刀點(diǎn)        走刀方向        走刀線相交        爬斜坡        鉸孔        行切
; D6 J. V2 a, ]3 p( x! j' Y7 Y2 k+ K) K6 W8 r5 ]( \
5。數(shù)控刀具卡片: g/ E5 @" f4 p
  數(shù)控加工時(shí)要求刀具十分嚴(yán)格,一般要在機(jī)外對(duì)刀儀上預(yù)先調(diào)整刀具直徑和長度。刀具卡反映刀具編號(hào)、刀具結(jié)構(gòu)、尾柄規(guī)格、組合件名稱代號(hào)、刀片型號(hào)和材料等。它是組裝刀具和調(diào)整刀具的依據(jù),詳見表5。
6 X6 A; Z( f: b! r/ W) w表5 數(shù)控刀具卡片* }, H) z! u% |7 y6 ?
零件圖號(hào)        J30102-4        數(shù)  控  刀  具  卡  片        使用設(shè)備/ F, u. L" f9 w8 X0 G
刀具名稱        鏜刀                TC-30
: i0 J7 z# M5 H0 I, `* H刀具編號(hào)        T13006        換刀方式        自動(dòng)        程序編號(hào)                : Z4 l8 a  C! e& N# C4 F
) g4 x$ ?; x, ]
5 K' Y8 J" G! `$ E; R) i  O& r

* v0 n: P$ h5 n* ?0 o: o5 S成        序號(hào)        編號(hào)        刀具名稱        規(guī)格        數(shù)量        備注
* ]1 d  j1 z( M# I! i' h        1        T013960        拉釘                1       
3 s6 C4 K$ Y- {# _        2        390、140-50 50 027        刀柄                1       
  _* h  i: G/ D" K        3        391、01-50 50 100        接桿        Φ50×100        1        % ]" W8 f% V5 L' k/ X; L
        4        391、68-03650 085        鏜刀桿                1       
: ]2 p2 K8 [1 ~        5        R416.3-122053 25        鏜刀組件        Φ41-Φ53        1        & M; B' p/ e. `0 z$ V2 a2 M
        6        TCMM110208-52        刀片                1       
$ z- w2 [7 V, A4 z2 d$ b, Z! U        7                                2        GC435) B3 u  [& I0 a5 G4 f* G2 M9 w. N5 ~
! O% i" s7 {  U0 U
2 N; b- m/ R: G. ]: v5 ^
備注        4 ?/ m* z& Q# o8 j0 y
編制                審校                批準(zhǔn)                共頁        第頁
& ~) _- s( X" Y$ o  不同的機(jī)床或不同的加工目的可能會(huì)需要不同形式的數(shù)控加工專用技術(shù)文件。在工作中,可根據(jù)具體情況設(shè)計(jì)文件格式。
# B6 p& {$ B7 \0 s& Z- w( g) n& y. C
8#
 樓主| 發(fā)表于 2006-6-24 23:03:06 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

數(shù)控車床程序編制的基礎(chǔ)
" [+ T. n- i3 X& Z
% r9 ]" [5 C$ i. F  L+ N. ^; V3 l1 ]
HM-077數(shù)控車床
& i/ G" ]) M8 a% z- q; ?/ J  針對(duì)回轉(zhuǎn)體零件加工的數(shù)控車床,在車削加工工藝、車削工藝裝備、編程指令應(yīng)用等方面都有鮮明的特色。為充分發(fā)揮數(shù)控車床的效益,本課程將結(jié)合HM-077數(shù)控車床(機(jī)床更詳細(xì)情況請(qǐng)瀏覽www.mingjing.com)的使用,分析數(shù)控車床加工程序編制的基礎(chǔ),首先提出以下三個(gè)問題來討論:
  A" M. t- b8 Q6 a: g! U: x. V' Y?        數(shù)控車床的工藝裝備
8 `2 L5 e  x5 T' C- V. O7 Q; L?        對(duì)刀 - F: A0 s0 ?0 }4 e5 p
?        數(shù)控車床的編程特點(diǎn)
$ Q$ L6 f6 l5 ]- X數(shù)控車床的工藝裝備  V+ x0 t0 B7 _( ^3 T& l
  由于數(shù)控車床的加工對(duì)象多為回轉(zhuǎn)體,一般使用通用三爪卡盤夾具,因而在工藝裝備中,我們將以WALTER系列車削刀具為例(更詳細(xì)刀具情況請(qǐng)瀏覽www.walter-ag.com),重點(diǎn)討論車削刀具的選用及使用問題。
) g% ?8 ]3 l: @! {# G6 ^1。數(shù)控車床可轉(zhuǎn)位刀具特點(diǎn)
& r5 z' Q1 I* N( x+ F2 R  數(shù)控車床所采用的可轉(zhuǎn)位車刀,與普通車床相比一般無本質(zhì)的區(qū)別,其基本結(jié)構(gòu)、功能特點(diǎn)是相同的。但數(shù)控車床的加工工序是自動(dòng)完成的,因此對(duì)可轉(zhuǎn)位車刀的要求又有別于普通車床的刀具,具體要求和特點(diǎn)如下表所示。 4 [' m0 Y7 Q+ r9 b# J4 O' V# q: T1 z
要求         特  點(diǎn)         目    的
6 r1 e( U5 X5 P精度高         采用M級(jí)或更高精度等級(jí)的刀片; . k% S8 H0 ^  c& j- Z
多采用精密級(jí)的刀桿; 4 I" E0 W, \3 X8 ?
用帶微調(diào)裝置的刀桿在機(jī)外預(yù)調(diào)好。         保證刀片重復(fù)定位精度,方便坐標(biāo)設(shè)定,保證刀尖位置精度。
/ _, @2 @% w! P- C可靠性高         采用斷屑可靠性高的斷屑槽形或有斷屑臺(tái)和斷屑器的車刀;
' v$ c7 r7 W% X5 \采用結(jié)構(gòu)可靠的車刀,采用復(fù)合式夾緊結(jié)構(gòu)和夾緊可靠的其他結(jié)構(gòu)。         斷屑穩(wěn)定,不能有紊亂和帶狀切屑;
; E4 ^- ~3 x1 O- L& O適應(yīng)刀架快速移動(dòng)和換位以及整個(gè)自動(dòng)切削過程中夾緊不得有松動(dòng)的要求。 / t: g; X# m9 {; K
換刀迅速         采用車削工具系統(tǒng);
4 O0 @4 y; b9 g采用快換小刀夾。         迅速更換不同形式的切削部件,完成多種切削加工,提高生產(chǎn)效率。 0 ^6 w; f$ w. o; F( Z
刀片材料         刀片較多采用涂層刀片。         滿足生產(chǎn)節(jié)拍要求,提高加工效率。
: p  ?5 l9 i$ |/ R# p刀桿截形         刀桿較多采用正方形刀桿,但因刀架系統(tǒng)結(jié)構(gòu)差異大,有的需采用專用刀桿。         刀桿與刀架系統(tǒng)匹配。 ! x+ i3 V& E: Q/ p# o
2。數(shù)控車床刀具的選刀過程/ N  b" f# q7 T. r& @
  數(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)畫圖片以查看具體說明。# R) V: n" b% P3 b% @5 s1 |* f& `
對(duì)刀; l- @6 H" o" y* I8 v8 g+ W
  數(shù)控車削加工中,應(yīng)首先確定零件的加工原點(diǎn),以建立準(zhǔn)確的加工坐標(biāo)系,同時(shí)考慮刀具的不同尺寸對(duì)加工的影響。這些都需要通過對(duì)刀來解決。0 d9 t" ?" V/ w# Q" P
1。一般對(duì)刀
! T. H) G$ ^( {  一般對(duì)刀是指在機(jī)床上手動(dòng)對(duì)刀。下面以Z向?yàn)槔f明對(duì)刀方法,見圖1。
3 Y; J1 B7 E# h3 [# x5 C  刀具安裝后,移動(dòng)刀具手動(dòng)切削工件右端面,沿X向退刀,將右端面與加工原點(diǎn)距離N輸入數(shù)控系統(tǒng),即完成這把刀具Z向?qū)Φ哆^程。
5 [0 c% l3 P0 _. Q  手動(dòng)對(duì)刀是基本對(duì)刀方法,但它還是沒跳出傳統(tǒng)車床的“試切--測(cè)量--調(diào)整”的對(duì)刀模式,占用較多的在機(jī)床上時(shí)間。此方法較為落后。; ]7 u# u: d( t3 r/ Y# g# F
2。機(jī)外對(duì)刀儀對(duì)刀
0 S9 u4 i. c4 N3 F  機(jī)外對(duì)刀的本質(zhì)是測(cè)量出刀具假想刀尖點(diǎn)到刀具臺(tái)基準(zhǔn)之間X及Z方向的距離。利用機(jī)外對(duì)刀儀可將刀具預(yù)先在機(jī)床外校對(duì)好,以便裝上機(jī)床后將對(duì)刀長度輸?shù)较鄳?yīng)刀具補(bǔ)償號(hào)即可以使用,如圖2所示。
# g+ |8 M/ M/ d5 a+ `  N% ?3。自動(dòng)對(duì)刀* `# W0 P" R6 a& |
  自動(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ǔ)償值。" q: g" u9 h* F1 ~$ ~
9#
 樓主| 發(fā)表于 2006-6-24 23:04:12 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

數(shù)控車床的編程特點(diǎn)* _1 w* V$ Y( [
1。加工坐標(biāo)系: m) ~9 p- H4 C& }* F: B" J( C8 s( B
  加工坐標(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所示:/ P/ a6 q$ R2 }- g6 x
   加工坐標(biāo)系的原點(diǎn)選在便于測(cè)量或?qū)Φ兜幕鶞?zhǔn)位置,一般在工件的右端面或左端面上。
6 \8 L6 i; I4 i5 g8 B' {- o, H5 t2。、直徑編程方式
  h8 c5 b) O! q% L- y. G- i* v  在車削加工的數(shù)控程序中,X軸的坐標(biāo)值取為零件圖樣上的直徑值,如圖2所示:圖中A點(diǎn)的坐標(biāo)值為(30,80),B點(diǎn)的坐標(biāo)值為(40,60)。采用直徑尺寸編程與零件圖樣中的尺寸標(biāo)注一致,這樣可避免尺寸換算過程中可能造成的錯(cuò)誤,給編程帶來很大方便。% X1 y0 J3 o3 \% A! h3 K( n% T
3。進(jìn)刀和退刀方式1 ~9 W, |' a$ T! i
  對(duì)于車削加工,進(jìn)刀時(shí)采用快速走刀接近工件切削起點(diǎn)附近的某個(gè)點(diǎn),再改用切削進(jìn)給,以減少空走刀的時(shí)間,提高加工效率。切削起點(diǎn)的確定與工件毛坯余量大小有關(guān),應(yīng)以刀具快速走到該點(diǎn)時(shí)刀尖不與工件發(fā)生碰撞為原則。
* _& Q% M: t2 S4 J$ o( [數(shù)控車床的基本編程方法
, O) @. ~8 V- ^0 ^7 k  數(shù)控車削加工包括端面車削加工、內(nèi)外圓柱面的車削加工、鉆孔加工、螺紋加工、復(fù)雜外形輪廓回轉(zhuǎn)面的車削加工等,在分析了數(shù)控車床工藝裝備和數(shù)控車床編程特點(diǎn)的基礎(chǔ)上,下面將結(jié)合配置FANUC-0T數(shù)控系統(tǒng)的HM-077數(shù)控車床1 Q( Q3 G& o6 a) m! e
F功能
& x% h$ J* ^0 }! u1。每轉(zhuǎn)進(jìn)給量
7 [# b2 ?  ^. c( w編程格式 G95 F~
5 |$ d) u8 k6 t7 mF后面的數(shù)字表示的是主軸每轉(zhuǎn)進(jìn)給量:mm/r。0 P) Q2 d3 s; n% @# ^$ j3 o
例:G95 F0.2 表示進(jìn)給量為0.2 mm/r。- d1 m. t( h# g8 _- ]9 ^& T
2。每分鐘進(jìn)給量
& g! v+ O, r0 w; {編程格式 G94 F~
6 h" ^( ?5 p4 CF后面的數(shù)字表示的是每分鐘進(jìn)給量: mm/min。0 D& I1 l9 P6 l$ t
例:G94 F100 表示進(jìn)給量單位設(shè)定為每分鐘進(jìn)給量為100mm/min
4 E+ S4 N, R' p- W2 W1 _S功能
. z; Q, R0 k) V8 j% c. ~$ N1.最高轉(zhuǎn)速限制! @% a* f$ Y7 `4 H; g
編程格式 G50 S~
" C4 D. n, e7 G( J  ?; ~; HS后面的數(shù)字表示的是最高轉(zhuǎn)速:r/min。
* ~$ @* ?3 F! ?9 w. |. S2 Y
) l3 B, i: c( S2 E
3 ?2 n7 e) o+ m0 e. m恒線速速度切削方式! {6 K; k" U6 d
例:G50 S3000 表示最高轉(zhuǎn)速限制為3000r/min。
  N* N* v! {0 w4 _9 [' F# F. ^2.恒線速控制
3 i$ G/ S  ^% }編程格式 G96 S~& q# i$ l1 y/ L' M8 d$ r
S后面的數(shù)字表示的是恒定的線速度 m/min。' q7 {0 j1 q8 l" S/ z. A
例:G96 S150 表示切削點(diǎn)線速度控制在150 m/min。* }* P: u+ l) y! C  ?& b' D! X
  對(duì)圖中所示的零件,為保持A、B、C各點(diǎn)的線速度在150 m/min,則各點(diǎn)在加工時(shí)的主軸轉(zhuǎn)速分別為:( B! d4 F2 D- q' ^( }
A:n=1000×150÷(π×40)=1193 r/min
+ z# q6 X0 _# y. nB:n=1000×150÷(π×60)=795r/min) k- h6 m0 F6 [5 r* X$ b
C:n=1000×150÷(π×70)=682 r/min
  _5 d; R, T' a3.恒線速取消
) n" F( s! ]5 a2 P$ Y' f  {5 i- s編程格式 G97 S~, k$ v9 r1 F9 T/ Z
S后面的數(shù)字表示的是恒線速控制取消后主軸轉(zhuǎn)速,如S未指定,將保留G96的最終值。7 r# {; w; i+ h" H  m
例:G97 S3000 表示恒線速控制取消后主軸轉(zhuǎn)速3000 r/min。: W; a. i* O8 K: P. V
T功能
/ r5 \4 t; E) {* E8 x  T后面有四位數(shù)字,前兩位是刀具號(hào),后兩位是刀具長度補(bǔ)償號(hào),又是刀尖圓弧半徑補(bǔ)償號(hào)。) g8 c- Q5 l' C9 f( G: E$ N  [& K
例:T0303 表示選用3號(hào)刀及3號(hào)刀具長度補(bǔ)償值和刀尖圓弧半徑補(bǔ)償值
; n, _: E& [# fT0300 表示取消刀具補(bǔ)償
# e' V: \9 L0 _2 x# JM功能
* w+ I: }6 w8 [  cM00: 程序暫停,可用NC啟動(dòng)命令(CYCLE START)使程序繼續(xù)運(yùn)行;3 O2 s4 B# L. y
M01:計(jì)劃暫停,與M00作用相似,但M01可以用機(jī)床“任選停止按鈕”選擇是否有效;
( Y( N& z" @: M2 D8 ~1 ~( @- W1 c2 WM03:主軸順時(shí)針旋轉(zhuǎn);! @; q& O# q, N5 @+ l" J) T6 N
M04:主軸逆時(shí)針旋轉(zhuǎn);
2 ?# X" }! u6 s. ?: uM05:主軸旋轉(zhuǎn)停止;7 y$ D: @. M  u0 ^2 {$ A3 B! F
M08:冷卻液開;
/ s* }0 V/ d' f4 s9 cM09:冷卻液關(guān);
; _  E) F" y* d4 K% RM30:程序停止,程序復(fù)位到起始位置。" r) v" n7 I+ R3 e$ w9 _0 R. Q5 W
加工坐標(biāo)系設(shè)定8 Y4 ~3 S* u0 C5 O6 B0 K% |# o
編程格式 G50 X~ Z~3 O, @4 N$ a& \
X、Z的值是起刀點(diǎn)相對(duì)于加工原點(diǎn)的位置。
/ \. |# q5 T) D7 G在數(shù)控車床編程時(shí),所有X坐標(biāo)值使用直徑值,如下圖所示。0 d8 b& V5 M' \% p
G50使用方法與G92類似。$ A$ A6 X. J. x  f2 t
例:按下圖設(shè)置加工坐標(biāo)) }8 w) Y& a9 C  q  I
G50 X128.7 Z375.1。7 h5 O$ v, B+ u

* l# Q3 m% H$ R2 {0 W! w" h
( ~9 s' n5 ~9 R, |; _) k+ }設(shè)定加工坐標(biāo)系9 E0 V4 E2 T# _; A4 t2 T! D. p% e
倒角、倒圓編程* l: ?8 S- K3 p
1。45度倒角$ g( O' V) n; K! G, I
  由軸向切削向端面切削倒角,即由Z軸向X軸倒角,i的正負(fù)根據(jù)倒角是向X軸正向還是負(fù)向,如圖1a所示。 8 }" w+ ~2 T3 L
編程格式 G01 Z(W)~ I±i 1 @( d4 n0 D3 i' @3 Y0 G: Z# Y
  由端面切削向軸向切削倒角,即由X軸向Z軸倒角,k的正負(fù)根據(jù)倒角是向Z軸正向還是負(fù)向,如圖1b所示。3 v$ D$ ^* q: T7 i. }
編程格式 G01 X(U)~ K±k
4 l* P9 f4 z0 t' ^' M8 h- J                   0 ?. m" @: H/ c! S- M* F5 ]
a         b        圖2 任意角度倒角
& Q% o& \# R! c0 ^% y" @8 A5 W圖1 倒角         
1 q1 J1 _( g% ]2 l5 R2。任意角度倒角
0 F7 M3 J. g' X' p2 v2 U  在直線指令尾部加上C~,可自動(dòng)插入任意角度的倒角功能。C的數(shù)值是從假設(shè)沒有倒角的拐角交點(diǎn)距倒角始點(diǎn)或與終點(diǎn)之間的距離,如圖2所示。4 J0 I( g. m3 q3 s
例:G01 X50 C10
2 z( i! V1 `5 |5 @1 u' X  X100 Z-100) d+ K, l4 C' p9 N: W' P
3。倒圓角
+ O. [8 N" Z# d編程格式 G01 Z(W)~ R±r時(shí),圓弧倒角情況如圖3a所示。
5 J8 K# J) ]. q$ S) s7 w" |$ J編程格式 G01 X(U)~ R±r時(shí),圓弧倒角情況如圖3b所示。: U3 a$ T5 v  b- t3 F1 [( l

" X7 _) l! D% A  `# L
0 d3 e, S: r% U2 k
, T) i/ W4 m  n3 F) a* {3 ?- [1 g" B9 u0 ^2 d4 y0 G8 ^$ b! Q  n
a         b        圖4 任意角度倒圓
3 m: Y& y' H; K+ j% s* H圖3 倒圓         & K3 O; C- O$ ^, z

- X/ \3 E* c/ {7 A. k
$ S" i5 ]# X4 D6 b' {: U圖5 應(yīng)用例圖; J6 b% C) H& T$ m

: B! F0 o' a% K6 C& H+ T/ `4。任意角度倒圓角
# }0 ^6 n% ?8 n) E  i7 M若程序?yàn)镚01 X50 R10 F0.2
* C* }3 F0 J- I: q6 d* M    X100 Z-100) L% \( v3 t$ @3 L9 k; @
則加工情況如圖4所示。
+ q; X! {: o  I0 `: X: r+ J$ {: K例:加工圖5所示零件的輪廓,程序如下:0 v" e. K, h: r
G00 X10 Z22- o3 Q, K7 r, E, ^- \# ?
G01 Z10 R5 F0.2
: Y8 f9 Q  B! d$ A0 r9 R6 A2 }" hX38 K-47 H- }* @9 Z5 ~; o( T% x  x& Y
Z05 K0 \5 @" z7 {2 I+ M
刀尖圓弧自動(dòng)補(bǔ)償功能
# j+ L: d4 m- S% J3 B# V  編程時(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)生。
  V$ ]1 W% F! B# S$ z/ I1 }% { & h2 E  u: |2 w8 r
& A4 }- E+ n0 H4 t; d' z
/ R  ]. J' P" P# y
% s3 ]8 d; N' N' E, _
圖1 刀尖圓角R        圖2 刀尖圓角R造成的少切與過切        圖3 刀尖圓角R的確定方法/ G9 L: M% J; V4 W
4 J- B4 A9 ?, D1 f
" w* \4 g6 V/ z
圖4 刀具補(bǔ)償編程
7 H1 v  O9 L. l& m* P* d6 O1 f* l  f! \% V/ {
G40--取消刀具半徑補(bǔ)償,按程序路徑進(jìn)給。
7 E" t* ~) j2 XG41--左偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件左側(cè)進(jìn)給。& y7 w' r/ x/ u% l
G42--右偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件右側(cè)進(jìn)給。
- Y( S( `! E. I' |3 s$ T  在設(shè)置刀尖圓弧自動(dòng)補(bǔ)償值時(shí),還要設(shè)置刀尖圓弧位置編碼,指定編碼值的方法參考圖3。
+ m' |/ b. y6 c9 }  例:應(yīng)用刀尖圓弧自動(dòng)補(bǔ)償功能加工圖4所示零件:# v6 D7 j$ F1 H6 j5 W& }
刀尖位置編碼:3
5 J) |: r1 F1 ]# B; H) k5 t1 sN10 G50 X200 Z175 T0101 . }% p7 l; S$ j" O) o! Z6 k
N20 M03 S1500
; |. k* h  C* D# |N30 G00 G42 X58 Z10 M08
+ ]  L/ \" _. nN40 G96 S200: Q' M& o: t1 \7 G7 U
N50 G01 Z0 F1.5
! J' h$ ^0 Q2 D" G" mN60 X70 F0.2
, _& u& t7 @/ w+ ^1 f4 AN70 X78 Z-4* ~- A7 R4 I0 M5 l
N80 X83: ^8 B) R$ B6 k4 ?+ u
N90 X85 Z-5" f, g8 ]' A$ r% k6 _; F6 T
N100 G02 X91 Z-18 R3 F0.15
: I, X* q$ A5 e$ m1 N. aN110 G01 X94% q6 S3 _$ \' \3 k. t/ ~
N120 X97 Z-19.5
& Q# e+ g+ B* D: i( J6 M9 vN130 X100
% V* G- l6 r8 PN140 G00 G40 G97 X200 Z175 S1000
' j" X4 t6 f/ B) Q6 [% IN150 M30
% I" `& m0 O5 ?5 \
10#
 樓主| 發(fā)表于 2006-6-24 23:05:06 | 只看該作者

Re: 我的數(shù)控課程學(xué)習(xí)資料

單一固定循環(huán)可以將一系列連續(xù)加工動(dòng)作,如“切入-切削-退刀-返回”,用一個(gè)循環(huán)指令完成,從而簡化程序。
$ E( `1 ]- i& ]& p0 f5 V7 K( a- {, h1.圓柱面或圓錐面切削循環(huán) & i$ @. |" B6 j) z8 [( o
  圓柱面或圓錐面切削循環(huán)是一種單一固定循環(huán),圓柱面單一固定循環(huán)如圖1所示,圓錐面單一固定循環(huán)如圖3所示。5 |: R5 l5 A9 Q. `) T5 X0 E" u# {2 k
(1)圓柱面切削循環(huán)
2 E1 `8 g3 P; o7 X" [" s編程格式 G90 X(U)~ Z(W)~ F~$ D2 x# ]4 M# z& g, U+ M
式中:X、Z——圓柱面切削的終點(diǎn)坐標(biāo)值;  N1 G% I/ j: ?7 W& d- A6 y
U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)坐標(biāo)分量。
; D, L# M" A4 f5 Y8 F! }% O/ ]  例:應(yīng)用圓柱面切削循環(huán)功能加工圖2所示零件。
  e6 v$ W9 A6 f4 q" |: Q8 ?N10 G50 X200 Z200 T0101 6 @# E& H0 f* U& N& o5 B
N20 M03 S1000; u8 u8 c% \# w4 l) {8 v) l
N30 G00 X55 Z4 M08  j$ E" f7 \% k3 i5 f
N40 G01 G96 Z2 F2.5 S150
( {1 j0 h7 A8 n( zN50 G90 X45 Z-25 F0.2& Z7 x* h4 @4 C% m: i4 T& b& U
N60 X40" r* T- g4 M$ V9 l  }3 t. C, _7 K
N70 X35! S0 b0 v) o  q( z& c) `5 E7 \  U
N80 G00 X200 Z200 5 p* Y9 u0 Y% ]1 n$ e* M
N90 M30
; _: d6 l& }5 R- G. c% v(2)圓錐面切削循環(huán)& ]! V) L5 L8 E- d& o# J
編程格式 G90 X(U)~ Z(W)~ I~ F~
; t/ U/ O- v" I4 I! {% G7 ~式中:X、Z——圓錐面切削的終點(diǎn)坐標(biāo)值;0 q/ E0 Z, u$ _+ W: V
U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);: @) w" W1 c' }8 i; P
I——圓錐面切削的起點(diǎn)相對(duì)于終點(diǎn)的半徑差。如果切削起點(diǎn)的X向坐標(biāo)小于終點(diǎn)的X向坐標(biāo),I值為負(fù),反之為正。如圖3所示。
9 ^8 T( l- B' N$ o* q. o1 Z7 }  例:應(yīng)用圓錐面切削循環(huán)功能加工圖4所示零件。8 w7 _6 b0 A- |; O
……) }4 O) u& T. L% Z3 C: k/ [- _/ i; u
G01 X65 Z2 . n) c+ U$ s9 }  H7 ~3 K
G90 X60 Z-35 I-5 F0.2
+ Y2 r& a% p% Y+ M8 u- Z: u) jX503 o/ B: v8 c0 y$ @# ~
G00 X100 Z200# L. n* C3 n5 Y* q% u
……
; U) Y+ L" ~' a/ [2.端面切削循環(huán)0 R+ f/ v/ k8 d5 E
  端面切削循環(huán)是一種單一固定循環(huán)。適用于端面切削加工,如圖5所示。1 b" Q/ ^; a$ @6 a& q
* J* G+ f" d3 B7 C6 N+ l& C

$ U7 B  j* X2 N圖6 錐面端面切削循環(huán)
9 Z, O* c' s* a  e & O4 T) U$ F: Z8 C
0 u/ s7 b7 u. M6 R" k% |  R# s
圖7 G94的用法(錐面)6 c0 k# a1 w& ^# g1 F4 k$ y! h
(1)平面端面切削循環(huán)+ f7 Z8 X" ^+ }& l- C5 p
編程格式 G94 X(U)~ Z(W)~ F~
5 c8 }% h  u) Z9 H% ?( D" L式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;1 ^- O  G1 r, `* K! P' X
U、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo)。
  r& O4 P: Z7 ]' |/ ]. Z5 E+ p(2)錐面端面切削循環(huán)' |/ ]4 g4 B5 u2 ^& s6 J
編程格式 G94 X(U)~ Z(W)~ K~ F~! @# J& S0 S) X, D* r
式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;
/ z5 _$ v. W7 h) l0 D5 bU、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);
8 i7 Y* V) E$ n. EK—— 端面切削的起點(diǎn)相對(duì)于終點(diǎn)在Z軸方向的坐標(biāo)分量。當(dāng)起點(diǎn)Z向坐標(biāo)小于終點(diǎn)Z向坐標(biāo)時(shí)K為負(fù),反之為正。如圖6所示。
9 g! ^( v; w; }* T% m9 v" r( E  例:應(yīng)用端面切削循環(huán)功能加工圖7所示零件。3 w- N! T( d# p5 n3 y: Q- M+ m
……
/ w$ g% Y, b$ X. i, F) M4 NG94 X20 Z0 K-5 F0.2. f5 d: Y; g: e
Z-5
& C! c7 i" `/ Y1 @7 J" X- a* OZ-104 I$ ^5 |9 S, f8 N& p# v5 d
……
% [( N! w9 \# {1 d# }6 ^復(fù)合固定循環(huán)4 N5 \' x. K! j) [- }. p* c
  在復(fù)合固定循環(huán)中,對(duì)零件的輪廓定義之后,即可完成從粗加工到精加工的全過程,使程序得到進(jìn)一步簡化。3 @, Y8 ~4 O: p

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-11-15 23:59 , Processed in 0.078356 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表