国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

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

QQ登錄

只需一步,快速開始

搜索
查看: 17220|回復(fù): 26

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

[復(fù)制鏈接]
1#
發(fā)表于 2006-6-24 22:55:18 | 只看該作者 |倒序?yàn)g覽 |閱讀模式

程序格式fficeffice" />

7 C& a- J8 s+ Z6 S. Z* Z

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

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

6 E) R! l7 h7 R, w5 V0 S. |8 g5 n

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é)束符
 %

+ F% |- ]. Z: h, U6 ~$ J$ k

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

4 `! J% m- ~% k. Q* t

  在數(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)系的能力。

9 |6 J& E2 p; I( }
    ; M5 Q8 s, m [# d, g6 I/ P. c
  • 機(jī)床坐標(biāo)系
  • 9 g% i) [* m( Z& `2 v i. [- j! x# `
  • 編程坐標(biāo)系
  • M" s+ j$ X- T% w" `, d) k7 }9 t7 q
  • 加工坐標(biāo)系
  • % Y% g1 f# h0 ^/ L" r+ ?2 G% p
  • 機(jī)床加工坐標(biāo)系的設(shè)定
/ [# m9 y. h# v2 K; I5 u

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

, b6 W3 S# V; t2 `; Q& o; ^

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

/ s) c8 a, m2 r* ?& d0 ~1 j; J

" c8 S8 @' _1 ?+ h" Y0 Z8 G

* I& K$ O- t! _% k( `6 O5 p5 e/ T# D$ w, N A' f9 ~: x
/ t" b, }* B! ^" G) j7 R+ n

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

- i5 P6 n; s9 s' ]" X0 p



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

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

9 c3 h& i4 k7 M% ~) C! X

2 I n3 @9 u- `8 F7 H

1 a: S S# z1 a+ q! v: K' W+ w+ ]- B& b5 \2 ]. y7 b9 ]9 J4 ^
$ \. Q& S1 }, L8 y

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

! s/ ?0 a. b+ v* _8 n0 Z b8 L0 H

 

3 q# U9 A6 E2 v3 j1 u( C

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

0 [) D- h$ d7 n \; D$ w/ y

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

# C9 V- j# W5 t$ E4 ]

 

4 a l0 I6 @" V& K, t

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

) {( J( @: ]/ X2 f# i7 W: K

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)的正方向。 
  

# j6 s' x" f2 l: w [$ R# L

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

1 e, P, A) A" W" {5 E- K ^3 i

 

" N# `, Q$ f/ }6 f

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

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

. l, a( _& B6 K$ e# n9 H6 K

 

( \6 u' c, q" z9 }7 @7 F

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

6 J9 f& d% ~- w8 i8 ]

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

v( v* L" e5 K8 V

+ R* H1 l( r# F: F# } z: l8 y

2 B! o( h6 r2 D, B$ H2 Y! e1 o" y; y6 w# A' K1 X4 k% A6 ]. S, V, g) g6 v
1 t3 h5 j- X1 W/ ^. Q

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

, P9 X0 L. B1 F5 V! k2 L

 

( X/ W: a% Z9 ~* |1 X+ {

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

6 f6 Z ~; i3 ^8 E( Q

 

6 w' @- H1 b* T A

2 X坐標(biāo)

) P5 w, Q2 \$ N: {

$ Y6 F# H+ ?, U9 V+ F

8 c$ z' e, v6 Q( s2 f2 R0 t. Y( K# |& L3 G/ E- l# a/ U0 j8 _/ U: h- N
3 a' ~+ y7 U+ i% R5 ^, j

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

2 M4 g, r' z; ~# P: V7 E# z



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

, g2 \' ~1 P9 a; ]

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

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

7 X" O6 q6 H1 t2 { R

3Y坐標(biāo)

L5 b- P) S% z4 }6 v3 c3 o

$ V2 a4 |* _7 [9 O! N. [

/ I8 [7 N0 r/ X+ g4 {* [& X" j' n G; c2 B0 _; e0 B* ^* U- Z- o2 f$ ?
0 @$ h& l, R2 Q8 T1 B

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

5 Y3 n) o* {. c+ b: F1 _5 N

 

' R3 p" `4 k% d0 a: B& C

 

" C f. F& e+ k* y) ~

 

4 m' m! G) q- z. j( Y

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

9 C' |' ?; a, x6 j6 m

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

' c. @+ e- a+ L' w) R% }7 e

/ z/ f; N7 P5 Z1 z6 S, b5 _$ B7 ?

, \! h3 V( x) s; D& h3 _5 b5 P8 p, |& U; t% E0 j5 y! [: ?3 w# l; d3 L5 {
% \, L# V+ O8 c7 @" g

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

! H1 Z2 e( I9 @: b; ~9 m1 ~: b

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

1)指定平行于XYZ坐標(biāo)軸,可以采用的附加坐標(biāo)系:第二組UVW坐標(biāo),第三組PQR坐標(biāo)。

2)指定不平行于XYZ坐標(biāo)軸,也可以采用的附加坐標(biāo)系:第二組UVW坐標(biāo),第三組PQR坐標(biāo)。

: I1 Y& F/ {3 N

 

& t* ]" m2 o5 V& l

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

( p5 b; Z M0 i, v/ n* ?% \

: r ]$ ]0 B6 H$ I4 y

2 `: ?$ p: [9 u7 F( T U' p( ~, P1 [$ f( V5 f+ D* _- B& ]
: |* u' M$ m$ o! s

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

1 Y5 O; P7 V5 Z5 P5 k



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

v1 s A/ G l; F

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

# K" W- o% o* w1 m2 _+ M
- B5 k: Y. \* ?! d/ \ O ( r$ T% r2 U& L# g5 I; }, E* N J# c% Y C; r5 q: E& @" Q P3 k# X% b2 X& j# t# c3 s4 k, x9 o3 p4 _* g. E- Z5 X4 ]" A. a/ C5 a. \2 l& y6 b# V6 q! n& \8 U) `! ]0 G! V0 {$ K3 ~1 x2 l m& H4 q* r
p; y" Z* ]# X& `. v. `. C

ffice:word" />

; v: j( u) x6 i J% U3 f- n

% [; o5 L! N7 C6 Z, J

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

. l7 A6 l! ~( S5 i" k) @

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

6 p. H; ]5 P1 o' W( U! ~7 l, v

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

) t* r% O8 j6 r2 n7 q) G' G

 

3 A: h u, d) i+ f& {0 g

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

5 ]( [) ~3 D- o: B

9 |* Q) v; k Y: W+ W: s- ^

8 b9 o& h' ?2 V5 h* u7 k0 ^9 D. e+ y% u/ l/ |$ b, x8 Z7 R
% j+ e* T( Z$ u. U, w8 f

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

' c: j& g1 M/ }2 }1 Q' b r

                

1 i/ P( \% b0 D9 ?" I

! J0 k; z& j6 x' h, t

& x8 f( D( x: J. r. s; E: \5 A* B" }/ }) [2 W( W& J8 y/ [- D7 r4 v) y6 v2 }2 A8 G# O* V' w9 `. ^3 K" a% V% q) T: l8 v6 n
& P1 k/ @( V4 ^2 ]

. \) }; e) y' e j6 ^ l

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

* r+ C2 P* t3 D! K7 K


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

6 k. L- c7 O; @& u( T' s5 K5 ]: R

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

( {9 c2 y) p; F* z( a( i8 j% e- L

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

0 E0 G) H* j4 [: n; z, [) h

 

6 r$ F$ X- V1 t

編程坐標(biāo)系

8 q; h5 n0 ]7 ~' s$ m

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

& U C W ~$ N2 z; _9 `" s


1 編程坐標(biāo)系

' w B, S7 ~, s5 P' w

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

2 k* y, J6 O- X( a" D


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

\" o! g _& v/ \6 k" R& j! p

 

/ i- A n6 u& M

 

6 s! d! t2 j: j

 

( O) U N- U& ~ I

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

9 F$ S5 L; R9 y6 \0 d4 |

4 u6 V: \( z" V- `+ \/ D

5 L2 D' a( f6 _# m4 P3 Y$ P+ h3 L- C# t, ]/ `. W4 L; w9 Z; G% k5 k* h3 Z5 H- k c3 q1 f# |7 b6 l" `& I; F: k$ f- y) A+ n/ i
: Z% S4 k* U: H$ r

2 }: C0 I4 C# H7 i$ _( V6 j

1 齒輪坯

% _- Z+ F/ Q v% O

  加工坐標(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)。 

( e" r/ h5 T' C1 P) H, e/ y C: b

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

. {: r- l" v3 R9 Y

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

2 q- Z5 `; q& G

例題:在配置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)O1X3Y3Z3處。并且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

$ V) u; y1 Q! d

 

回復(fù)

使用道具 舉報(bào)

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

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

機(jī)床加工坐標(biāo)系的設(shè)定
  n$ ^3 `' c) l7 i& d* T1。數(shù)控銑床(FANUC 0M)加工坐標(biāo)系的設(shè)定步驟& D3 R3 X4 e2 @. B$ o
3 h7 k2 K8 q. M8 O5 X

0 F5 p# j6 O  ^. C6 \7 U2 N, |8 E  l& r3 R
9 F: K  w7 O! J8 [, ~& C
5 ~) E( }5 K0 i% x/ s$ B" q2 U5 G
6 F2 ?, e; h. J

- L; c0 ^' W9 i4 |圖3 Z向?qū)Φ斗椒?br /> 3 X2 W, ^' v! h# E8 Z: D( w, g4 l6 X* c- R+ k0 ?' y: e
  在選擇了圖1所示的被加工零件圖樣,并確定了編程原點(diǎn)位置后,可按以下方法進(jìn)行加工坐標(biāo)系設(shè)定:& b1 X/ _' O' Q& C
(1)準(zhǔn)備工作
' @/ l) N; }, e: g; |% v4 Z! B  機(jī)床回參考點(diǎn),確認(rèn)機(jī)床坐標(biāo)系;
2 x% G% R: G" F+ H; @2 `$ T6 u9 U(2)裝夾工件毛坯
5 r3 P/ N3 o# }  通過夾具使零件定位,并使工件定位基準(zhǔn)面與機(jī)床運(yùn)動(dòng)方向一致;/ K0 E: X; x" a9 l0 C
(3)對(duì)刀測量 . I3 l  y3 u- {! o! z+ l
  用簡易對(duì)刀法測量,方法如下:6 i1 p8 d1 O5 n- Z
  用直徑為φ10的標(biāo)準(zhǔn)測量棒、塞尺對(duì)刀,得到測量值為X = -437.726, Y = -298.160,如圖2所示。Z = -31.833,如圖3所示。$ _9 n" f# r. L7 R+ `% V5 N9 i" z
  e( k' M% f* q4 U
(4)計(jì)算設(shè)定值
. K2 \9 S- \. J* C6 c, r  將前面已測得的各項(xiàng)數(shù)據(jù),按設(shè)定要求運(yùn)算。' W2 C  y  q! G! h& c
  X坐標(biāo)設(shè)定值:X= -437.726+5+0.1+40= -392.626mm  q4 X2 u" Q& {0 l* |9 J
注:如圖2所示。: H5 M* l* f$ g1 X. a( K3 }
-437.726mm為X坐標(biāo)顯示值;: C5 ^) O5 x+ E
+5mm為測量棒半徑值;) x2 h0 ~- t* l+ o  t
+0.1mm為塞尺厚度;
# t* T# C. @+ W$ A. ~, s+40.0為編程原點(diǎn)到工件定位基準(zhǔn)面在X坐標(biāo)方向的距離。
  `; C( u& j8 y# y* f3 P* e' mY坐標(biāo)設(shè)定值:Y= -298.160+5+0.1+46.5= -246.46mm
" Y1 u# z+ O9 N9 ?# T" ]! f- F注:如圖2所示,-298.160mm為坐標(biāo)顯示值;+5mm為測量棒半徑值;+0.1mm為塞尺厚度;+46.5為編程原點(diǎn)到工件定位基準(zhǔn)面在Y坐標(biāo)方向的距離。7 h6 R0 Q8 P/ U+ c/ V1 X
Z坐標(biāo)設(shè)定值:Z= -31.833-0.2=-32.033mm。
$ V# h  R( \3 l" z, k0 b注:-31.833為坐標(biāo)顯示值;-0.2為塞尺厚度,如圖3所示。1 c- ~0 g" V, O9 s1 Y
通過計(jì)算結(jié)果為:X -392.626;Y -246.460;Z -32.033
  }; ?; T9 u* s+ c9 M5 A! q6 s% q; K! c% d* I5 Y6 ^& O) L
(5)設(shè)定加工坐標(biāo)系8 g6 a6 J4 Q; S
  將開關(guān)放在 MDI 方式下,進(jìn)入加工坐標(biāo)系設(shè)定頁面。輸入數(shù)據(jù)為:& e0 F& l( N1 S& Q1 f
圖1 零件圖樣& N; ~  V. y: G

# K/ y3 E" e# P! i- u7 u
& I3 T8 Z1 I( F圖2 X、Y向?qū)Φ斗椒?font class="jammer">% y2 {7 L/ a% V# v
* h7 p$ ]; R' y$ P, @3 ^
X= -392.626 Y= -246.460 Z= -32.033; ^9 U1 G1 s6 E+ o, R
  表示加工原點(diǎn)設(shè)置在機(jī)床坐標(biāo)系的X= -392.626 Y= -246.460 Z= -32.033 的位置上。- ~& `# e$ R% R0 O, D- s) L8 [

! K% E  v: M) F$ @) ?% w(6)校對(duì)設(shè)定值, G2 W  i, U9 i/ v
  對(duì)于初學(xué)者,在進(jìn)行了加工原點(diǎn)的設(shè)定后,應(yīng)進(jìn)一步校對(duì)設(shè)定值,以保證參數(shù)的正確性。( v5 P& L$ e" q  V% H/ ?$ k
  校對(duì)工作的具體過程如下:在設(shè)定了G54加工坐標(biāo)系后,再進(jìn)行回機(jī)床參考點(diǎn)操作,其顯示值為
3 p  q& I5 a4 ]* I6 H0 [7 t; TX +392.626
$ V+ X% N. _8 A" ~( cY +246.460
; y6 p- e2 ^  C( zZ +32.033
- e% P0 m& V: M% H0 ~7 k  這說明在設(shè)定了G54加工坐標(biāo)系后,機(jī)床原點(diǎn)在加工坐標(biāo)系中的位置為:
% P  s2 a/ H' q4 Y# n: Q5 d6 l4 R1 l  oX +392.626
5 X* B7 i: q2 U, e& Z; u5 MY +246.460+ t1 y* t8 Q+ D) h! F& l
Z +32.033, M* `; |% y1 l5 y2 W  D, y! d
這反過來也說明G54的設(shè)定值是正確的。+ M& n- A; l! W* f" }$ `
3。注意事項(xiàng)
/ S4 i1 O1 `# B5 e; I* N0 j) F(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)值顯示零值。% D2 I+ p( c" U) r0 k
0 h7 @7 w4 h3 x2 x
(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)前刀具位置的不同而改變的。. Z5 h7 f6 G7 S, F

: l% O- [: M- U2 z, M8 K! J! [9 g7 o% q  o) V(3)G54~G59指令是通過MDI在設(shè)置參數(shù)方式下設(shè)定工件加工坐標(biāo)系的,一旦設(shè)定,加工原點(diǎn)在機(jī)床坐標(biāo)系中的位置是不變的,它與刀具的當(dāng)前位置無關(guān),除非再通過MDI 方式修改。
" r- g/ d8 B, N# y# u* C: b+ W2 M+ }# ^; b7 A$ d  f
(4)本課程所例加工坐標(biāo)系的設(shè)置方法,僅是FANUC系統(tǒng)中常用的方法之一,其余不一一例舉。其它數(shù)控系統(tǒng)的設(shè)置方法應(yīng)按隨機(jī)說明書執(zhí)行。
; k  _# d$ F! Z1 j2 j( c4。常見錯(cuò)誤1 u, O( i- h3 N: {2 T  D0 S
  當(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)上。0 b2 S  Q0 F% m# A# n& ^" Z% Z7 W
  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 w/ G7 }, {0 h
2)G54~G59在加工程序中出現(xiàn)時(shí),即選擇了相應(yīng)的加工坐標(biāo)系。 0 r; l) A7 s* M6 {
方法二:通過刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。1 O$ w5 D) q; |2 k: H% ]9 M$ w
(1)加工坐標(biāo)系的選擇
- m4 s! D* R! e# U5 j  加工坐標(biāo)系的原點(diǎn)可設(shè)定在相對(duì)于刀具起始點(diǎn)的某一符合加工要求的空間點(diǎn)上。
/ i& e: {  q8 Y3 e! _# l  m% P! R- Z  應(yīng)注意的是,當(dāng)機(jī)床開機(jī)回參考點(diǎn)之后,無論刀具運(yùn)動(dòng)到哪一點(diǎn),數(shù)控系統(tǒng)對(duì)其位置都是已知的。也就是說,刀具起始點(diǎn)是一個(gè)已知點(diǎn)。" n% l0 x) i4 `$ @6 l( _

4 ^5 q8 v6 v) Y* v% u" S(2)設(shè)定加工坐標(biāo)系指令 6 v# S1 ^) `* y5 c7 P5 G! h- g
 G92為設(shè)定加工坐標(biāo)系指令。在程序中出現(xiàn)G92程序段時(shí),即通過刀具當(dāng)前所在位置即刀具起始點(diǎn)來設(shè)定加工坐標(biāo)系。/ r; Q& u/ _0 I" ?8 C. S+ k3 o
  G92指令的編程格式:G92 X a Y b Z c: k' j* C- @8 v# S- W" E9 Y) M
 該程序段運(yùn)行后,就根據(jù)刀具起始點(diǎn)設(shè)定了加工原點(diǎn),如圖4所示。
$ A3 R7 `+ ]6 Q" Q. q. e$ V* o% L, I) u" ?; f: G1 c
  從圖4中可看出,用G92設(shè)置加工坐標(biāo)系,也可看作是:在加工坐標(biāo)系中,確定刀具起始點(diǎn)的坐標(biāo)值,并將該坐標(biāo)值寫入G92編程格式中。
! s; e5 u" v: [* y( T" G: K, t9 ~' |
  例題:在圖5中,當(dāng)a=50mm,b=50mm,c=10mm時(shí),試用G92指令設(shè)定加工坐標(biāo)系。( Z' e$ b% P3 e* q5 c' O3 W- T
設(shè)定程序段為 G92 X50 Y50 Z10。1 @, C3 [# R- @0 }- s& `4 Y% D
  V1 `# S' Q2 O3 M0 r/ ~& T9 j# \/ a

4 |  D6 F  r. ^1 m5 ?: j4 j$ j
9 S4 E; h2 a' X2 P3 }絕對(duì)尺寸指令和增量尺寸指令& O. O$ Q9 M4 G1 s, ]
  在加工程序中,絕對(duì)尺寸指令和增量尺寸指令有兩種表達(dá)方法。% s) I0 V2 |: V! K0 H3 f1 i
  絕對(duì)尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于坐標(biāo)原點(diǎn)給出,如圖1所示。 增量尺寸指機(jī)床運(yùn)動(dòng)部件的坐標(biāo)尺寸值相對(duì)于前一位置給出1. 用G功能字指定
  K# t& K6 n( K0 b  g& r  G90指定尺寸值為絕對(duì)尺寸。0 ~. X) A# G7 w3 {" w+ {, U7 \5 r. }
  G91指定尺寸值為增量尺寸。' b$ b( N& u; X4 |
  這種表達(dá)方式的特點(diǎn)是同一程序段中只能用一種,不能混用;同一坐標(biāo)軸方向的尺寸字的地址符是相同的。
- k; G* _1 \& Z5 z2. 用尺寸字的地址符指定(本課程中車床部分使用)
; e- ~) S9 z* F" Z9 }! }' J  絕對(duì)尺寸的尺寸字的地址符用 X、Y、Z5 G3 a* H6 f$ N
  增量尺寸的尺寸字的地址符用 U、V、W  ~& c& m! s3 m. M; d
  這種表達(dá)方式的特點(diǎn)是同一條程序段中絕對(duì)尺寸和增量尺寸可以混用,這給編程帶來很大方便。( S% I6 p3 ?+ l8 O! V1 U
預(yù)置寄存指令G92' b) N2 C+ Z8 y9 D% U) q" \. w
  預(yù)置寄存指令是按照程序規(guī)定的尺寸字的值通過當(dāng)前刀具所在位置來設(shè)定加工坐標(biāo)系的原點(diǎn),不產(chǎn)生機(jī)床運(yùn)動(dòng)。0 m# g& h1 ?. d! {* y. R
 編程格式 G92 X~Y~ Z~% C5 O8 t7 \$ v5 b% k, K
  X、Y、Z的值是當(dāng)前刀具位置相對(duì)于加工原點(diǎn)位置的值。0 O* m) V- P, M0 t/ D( N3 b
  例:建立圖1所示的加工坐標(biāo)系。9 W) L, ^+ D8 t, \0 b
  1. 當(dāng)前的刀具位置點(diǎn)在A點(diǎn):G92 X20 Y30* N5 c3 D% ~& J3 f, u
  2. 當(dāng)前的刀具位置點(diǎn)在B點(diǎn):G92 X10 Y10
% \6 D- }5 P" ]' f
5 C: F8 |& K  o* E: e  ?% W) k, [注意:這種方式設(shè)置的加工原點(diǎn)是隨刀具當(dāng)前位置(起始位置)的變化而變化的。
- I: o. s' z1 @& O9 U6 N5 J- ]
) ~( x4 d3 W) }4 E) N' C
3#
 樓主| 發(fā)表于 2006-6-24 22:59:21 | 只看該作者

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

坐標(biāo)平面選擇指令
9 M( h) U7 B3 G9 K$ A$ ]) g
& `! @# D& Y) {- d
; }1 t  w% o+ ]3 |, G圖1 坐標(biāo)平面選擇0 A; L5 \! I% L4 V% W; ^3 |( Z2 b* o2 {
8 k& Q/ A7 s$ ~9 {7 k
  坐標(biāo)平面選擇指令是用來選擇圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。
' B6 s, W. g: u2 R6 G( W3 R  G17表示選擇 XY平面
3 M) s6 Q7 N$ f' `7 w  G18表示選擇 ZX平面
0 R0 G5 m4 i! W- W  R; w$ M  G19表示選擇 YZ平面) s. i& C/ I. H0 F* t9 H
  各坐標(biāo)平面如圖1所示。一般,數(shù)控車床默認(rèn)在ZX平面內(nèi)加工,數(shù)控銑床默認(rèn)在XY平面內(nèi)加工。
1 X$ n$ T  R# b0 L: M; ?4 A$ M3 V! P+ n

3 X  |/ U+ k$ e, x( m6 k快速點(diǎn)定位指令+ x5 b. d# W1 V' r0 B8 e
# o# \$ b2 s/ Y. z" q% ~

! O8 P8 A7 ]6 p) ]' A& J8 ~. f2 C0 v: u. d- c9 A7 }# @+ v
a         b* C+ |2 m& }$ z2 i( n7 \- v
圖1 快速點(diǎn)定位
9 c( `( U' f) p0 i$ D* T& G" C7 x  快速點(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)的碰撞。  Z0 J5 R2 b& `: o3 P& S3 r. b1 t
  編程格式 G00 X~ Y~ Z~) V7 [. C9 c4 ^
  X、Y、Z的值是快速點(diǎn)定位的終點(diǎn)坐標(biāo)值
, p) M8 b$ D8 v  例:從A點(diǎn)到B點(diǎn)快速移動(dòng)的程序段為:
9 z, D7 l% s' K( ~( o5 m" {+ q  G90 G00 X20 Y30
+ e. p; Y& z" w/ {* [直線插補(bǔ)指令
% M  l1 j' Y' B4 ~2 ?6 A8 Q; k# ?$ S% u
' N4 q) }1 k0 ^3 R
圖1 直線插補(bǔ)運(yùn)動(dòng)
; k3 M) H1 e  J8 k* @+ o直線插補(bǔ)指令用于產(chǎn)生按指定進(jìn)給速度F實(shí)現(xiàn)的空間直線運(yùn)動(dòng)。$ V6 {( \$ u% X' ~3 d0 X
程序格式 G01 X~ Y~ Z~ F~& ^; U& a# ^3 Z/ H0 |
其中:X、Y、Z的值是直線插補(bǔ)的終點(diǎn)坐標(biāo)值。, R! m" Y+ P$ O1 f9 j
例:實(shí)現(xiàn)圖1中從A點(diǎn)到B點(diǎn)的直線插補(bǔ)運(yùn)動(dòng),其程序段為
) v- g, I9 I2 V絕對(duì)方式編程:G90 G01 X10 Y10 F100
2 ?3 U$ I5 W  \  J7 }  x增量方式編程:G91 G01 X-10 Y-20 F100
: `2 H2 V! g" [3 a4 @+ h8 k4 e  p3 k7 M

8 B4 S) a( e2 ?" O  K! b; X) {* i* a
; |6 L- K% D: A6 Q( i! M" x) C. r, t5 A( Q  @

) |3 \, o, w3 x1 X! J
. V/ T+ c  y+ Q" I! Y5 z: V
  o5 j0 J+ ^5 q, k3 ^; X4 L( l
* Q1 L- s6 j! q8 w1 n% a$ I7 i4 T/ l/ y# F' A. U6 W

# o2 ?9 R: P0 x+ ~) `, P
! V6 F9 G- f" E) Q
, E% t5 F) o" D  ^) u, H9 [5 Z7 Z8 D  }

( Z  d. }$ @( m3 M+ L" B7 u1 x+ A. j$ I
圓弧插補(bǔ)指令. K0 U: W$ [4 `. n! i8 b" b
  G02為按指定進(jìn)給速度的順時(shí)針圓弧插補(bǔ)。
: ~7 {. b  H/ g1 K  G03為按指定進(jìn)給速度的逆時(shí)針圓弧插補(bǔ)。
, {% W9 W$ {  E1 ?- t. W9 |; |  圓弧順逆方向的判別:沿著不在圓弧平面內(nèi)的坐標(biāo)軸,由正方向向負(fù)方向看,順時(shí)針方向G02,逆時(shí)針方向G03,1 u6 k# u& V% e. l
選擇編程原點(diǎn)2 a9 M4 B% w0 P3 }, l0 D6 c
  從理論上講編程原點(diǎn)選在零件上的任何一點(diǎn)都可以,但實(shí)際上,為了換算尺寸盡可能簡便,減少計(jì)算誤差,應(yīng)選擇一個(gè)合理的編程原點(diǎn)。
8 h% Z3 k( P) m  車削零件編程原點(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。
5 N4 [, e0 m% H- ?$ a4 Z9 I, P7 S
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。
' F. u6 F6 x. t8 z7 x) d
2 J5 r& v' k8 d1 t1 `1 M 6 t% r: n! w' S

! D( m1 S$ j, p" O: g# I7 n圖2 銑削加工的編程原點(diǎn)         圖3 零件尺寸公差的調(diào)整見, g! A4 p' i5 r
  編程原點(diǎn)選定后,就應(yīng)把各點(diǎn)的尺寸換算成以編程原點(diǎn)為基準(zhǔn)的坐標(biāo)值。為了在加工過程中有效的控制尺寸公差,應(yīng)按尺寸公差的中值來計(jì)算坐標(biāo)值。對(duì)零件尺寸公差的調(diào)整見圖3所示。# c, W* B% V6 L4 K6 t+ l6 D
基點(diǎn)" q3 Y1 {$ M5 H' h6 l$ `
1 n& t. \% z9 M" m3 A% x1 X' P

; p* d$ F4 r% `) P0 I& _圖2-50 零件圖樣
; ?: w; P/ f% H) J  零件的輪廓是由許多不同的幾何要素所組成,如直線、圓弧、二次曲線等,各幾何要素之間的連接點(diǎn)稱為基點(diǎn)。基點(diǎn)坐標(biāo)是編程中必需的重要數(shù)據(jù)。  }9 s% F) Y* Y# V- d' C- M% A9 m
  0 N! P$ J+ P! p5 ?% c& V
  例:圖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)立下列方程:; \  t( u" A2 T" P3 s
  直線方程: Y=tg(α+β)X
& w+ i7 s; }7 g$ ^3 y8 G) X1 d  圓弧方程:(X-80)2 +(Y-14)2 =30
# P, ^: ^+ N1 t2 Q1 Q% ~  可求得(64.2786,39.5507),換算到以A點(diǎn)為原點(diǎn)的編程坐標(biāo)系中,C點(diǎn)坐標(biāo)為(64.2786,54.5507)。
' X# T: ~0 s" a. L8 O& z  可以看出,對(duì)于如此簡單的零件,基點(diǎn)的計(jì)算都很麻煩。對(duì)于復(fù)雜的零件,其計(jì)算工作量可想而知,為提高編程效率,可應(yīng)用CAD/CAM軟件輔助編程,請(qǐng)參考本教程CAD/CAM部分。
# v/ l& L* T3 J. e3 F, [0 U  w" [( r; c- ^$ w" f4 V' I8 D
非圓曲線數(shù)學(xué)處理的基本過程' q! Q5 \6 u$ ~/ U2 r+ Z( |7 R: L* A  t
  數(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)。
5 ]6 o( l" V  b6 x! l, l  ; z4 W- e$ d( |" y
   例如,對(duì)圖2-51所示的曲線用直線逼近時(shí),其交點(diǎn)A、B、C、D、E等即為節(jié)點(diǎn)。
5 E; x8 L4 q9 @9 ~3 \# n) i " p& w9 d$ C! O& O  j0 M
圖2-51 零件輪廓的節(jié)點(diǎn)
# E+ u, |7 l# O/ n# H  # R9 P% N# @9 |5 X
  在編程時(shí),首先要計(jì)算出節(jié)點(diǎn)的坐標(biāo),節(jié)點(diǎn)的計(jì)算一般都比較復(fù)雜,靠手工計(jì)算已很難勝任,必須借助計(jì)算機(jī)輔助處理。求得各節(jié)點(diǎn)后,就可按相鄰兩節(jié)點(diǎn)間的直線來編寫加工程序。+ b1 u- `7 K2 m: n, _. P! K9 ~
  這種通過求得節(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部分。) I  Y) k5 o2 v5 ]- \  r! v4 x2 s
5#
 樓主| 發(fā)表于 2006-6-24 23:00:26 | 只看該作者

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

數(shù)控加工誤差的組成
8 p/ M: r- X; l  數(shù)控加工誤差△數(shù)加是由編程誤差△編、機(jī)床誤差△機(jī)、定位誤差△定、對(duì)刀誤差
# v' A3 p+ J5 z7 A' R; c3 c+ k
0 z& X- h3 a. n% f1 Y  ~# f6 k+ x. S2 ]" p
圖1 逼近誤差' a! {4 H- k: ~
△刀等誤差綜合形成。
' F9 x7 D" k" f; K8 T  即:△數(shù)加=f(△編+△機(jī)+△定+△刀)! \4 D" J- x9 n
  其中:
) t5 ?! A3 \( u7 [7 i (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等。4 M0 [3 g: y. X
 (2)機(jī)床誤差△機(jī)由數(shù)控系統(tǒng)誤差、進(jìn)給系統(tǒng)誤差等原因產(chǎn)生。 7 p, w* \5 h9 p' U& h
 (3)定位誤差△定是當(dāng)工件在夾具上定位、夾具在機(jī)床上定位時(shí)產(chǎn)生的。
, m, w3 r$ V" M8 ^ (4)對(duì)刀誤差△刀是在確定刀具與工件的相對(duì)位置時(shí)產(chǎn)生。" o& Y6 O- P+ ]9 x
6#
 樓主| 發(fā)表于 2006-6-24 23:01:18 | 只看該作者

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

數(shù)控程序編程的概念
& Z# t& C; I% O3 n  在編制數(shù)控加工程序前,應(yīng)首先明確: $ l8 y/ A- f# ]' G$ c
  數(shù)控程序的編制是指哪些具體工作,這些工作應(yīng)按什么步驟來進(jìn)行,每一步應(yīng)按照相應(yīng)的工作原則來實(shí)現(xiàn),最終獲得滿足要求的數(shù)控程序(如圖1所示的程序樣本)。+ e/ B) S% x) j5 g/ K+ b" m
?        數(shù)控程序編制的定義
$ }; v: H: V; u4 a$ l?        字與字的功能
" ]$ g5 ]! [! p1 f$ e9 B?        程序格式
! q2 ~, H0 k, D/ B! w. ^1 r                         圖1  程序樣本
& x& Z/ J7 Q/ N2 r  d數(shù)控程序編制的定義
5 F4 U5 y& v9 u5 \4 I/ J( v  數(shù)控機(jī)床是一種高效的自動(dòng)化加工設(shè)備。理想的數(shù)控程序不僅應(yīng)該保證加工出符合零件圖樣要求的合格工件,還應(yīng)該使數(shù)控機(jī)床的功能得到合理的應(yīng)用與充分的發(fā)揮,使數(shù)控機(jī)床能安全、可靠、高效的工作。! N% e' ~  p4 T; u& W+ L/ B/ I
1. 數(shù)控程序編制的內(nèi)容及步驟
9 V1 v+ m* {6 R3 J7 K, A) J  數(shù)控編程是指從零件圖紙到獲得數(shù)控加工程序的全過程。% ], p2 C, V8 b" V5 B
2.?dāng)?shù)控程序編制的方法* t8 S+ ^. R0 X  ~# f5 }7 L- \2 C
(1) 手工編程
& Z. t+ \- Q3 u' z6 Y+ S7 A  手工編程指由人工來完成數(shù)控編程中各個(gè)階段的工作。如圖2所示。9 j7 c5 P) i# q
                                                     編程) i* W8 u# o0 F
手冊(cè)         ( L# W) X: I9 d, M: u" S# W! A; g
, I% j6 I, g( ~4 J1 B$ _4 R
                           
, _2 N! q, v. m                   
! I5 U. j; `) S( I  `% p* S                                              
" @$ F+ T: e( P6 _& D                            1 }# Q2 X) ^5 }) z# r

% g5 z- e# [4 e  E% B2 i4 ?  t! U3 X, j' z$ I% q# A' G

9 h& a7 J, E) P' p, ^樣         * l. H, G% N# A- V3 E$ f

0 _5 t3 E* p5 u9 t4 G
7 ?1 T8 h- E% t9 B
: x* A6 k: p2 J# r* {# {員         ! y/ L) T$ [- |% c. g$ ^4 U3 k8 U
夾具表           ^/ }+ l2 ?1 r0 W; O" _. d% G
' p8 w9 o0 U  Y* v

, ?% h+ Y- }, ^6 e3 J) E規(guī)
# d, Q% O; E; o& V0 p程         
2 I2 u" I; q& R0 }. X
& X) W* t+ b( C( Y" m, W8 X' K" a5 @4 S8 m. Y
* e5 R) T! g- \5 s9 w# P8 y& F
員         
+ d+ n6 s5 i5 n+ V( K& M9 {0 {& O+ A) j# d
8 K" A% m8 ?$ K1 ^7 U$ ?5 w
6 B1 Y+ w& ^1 E

9 R9 o* A, K) b
! m/ n# j7 I- \- l& r稿         ) E1 ]- D" h, a. C
+ |/ i1 o* D( l( T% t7 c

% R( b9 n3 G0 z  l% o) B7 h. T( i* S" {3 Q, P

7 A$ u* A# M7 ]# z                                                                                                   ; X6 P. {+ M' d4 M. t$ O7 R* n
                         
9 V$ \7 `* X5 c6 F/ G3 O機(jī)床表         ' q# u4 \: J: T% b
                                                  p& m) U. `7 d2 ?, T  e4 Y0 n
                                                                                                   . a# E( |) f- W2 B  w1 i3 j* i
                         
0 {! a6 f$ ~3 Y刀具表         ! L5 @% \! u% }1 o! R* I" |8 {# q
                                                7 s1 K) s& h$ s# D/ t
                  7 z. P6 v; R' |
                                             
" b; O" B* l0 ]' t$ h6 B          & w& R' s0 N* U; U& o' M! D
         6 E8 B& s# }$ w: T
                  
+ V4 ^. e4 p6 Z" F" S1 k3 ~9 p        修改                  
( Z( b" p1 Z1 t+ J* l/ ^+ R/ E* l% |+ z$ T8 o6 d
圖2 手工編程
7 D, e( c1 U: |+ _6 i+ e  一般對(duì)幾何形狀不太復(fù)雜的零件,所需的加工程序不長,計(jì)算比較簡單,用手工編程比較合適。
2 I' {5 A% r* C  手工編程的特點(diǎn):* `5 ^4 o) V. Q
  耗費(fèi)時(shí)間較長,容易出現(xiàn)錯(cuò)誤,無法勝任復(fù)雜形狀零件的編程。2 D5 _0 t+ C8 g/ ?& {* M0 @$ ~3 i
(2) 計(jì)算機(jī)自動(dòng)編程( Q  S% \$ W& f1 o+ d* T
  計(jì)算機(jī)自動(dòng)編程指在編程過程中,除了分析零件圖和制定工藝方案由人工進(jìn)行外,其余工作均由計(jì)算機(jī)輔助完成。" \9 C# ]3 I+ K' y6 h
  自動(dòng)編程的特點(diǎn):編程工作效率高,可解決復(fù)雜形狀零件的編程難題。
4 n- [% a2 {: A; T8 z( e2 d字與字的功能
6 h1 R7 K. i: B, u0 Z3 e1. 字符與代碼
& K- U+ X, f1 U  字符是用來組織、控制或表示數(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)代碼:6 J$ L' l( I$ [' E
(1) ISO國際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn)代碼
' O5 f3 F1 l6 {2 N7 c: w) g(2) EIA美國電子工業(yè)協(xié)會(huì)標(biāo)準(zhǔn)代碼
$ Z! c( ?  z3 L* i6 T2 Y+ p  這兩種標(biāo)準(zhǔn)的編碼方法不同,在現(xiàn)代大多數(shù)數(shù)控機(jī)床上這兩種代碼都可以使用。
! X) m0 C3 f0 U( {9 |/ M# j; `7 V2. 字7 _, G  D# G1 N) w6 T" Q5 Q0 z
  在數(shù)控加工程序中,字是指一系列按規(guī)定排列的字符,作為一個(gè)信息單元存儲(chǔ)、傳遞和操作。字是由一個(gè)英文字母與隨后的若干位十進(jìn)制數(shù)字組成。這個(gè)英文字母稱為地址符。7 [( {; D& m0 j7 {& j
  如:“X2500”是一個(gè)字,X為地址符,數(shù)字“2500”為地址中的內(nèi)容。$ Y  f7 }6 Z" F2 X
3. 字的功能
8 ^/ F6 b( K! D1 f  組成程序段的每一個(gè)字都有其特定的功能含義,以下是以FANUC-0M數(shù)控系統(tǒng)的規(guī)范為主來介紹的,實(shí)際工作中,請(qǐng)遵照機(jī)床數(shù)控系統(tǒng)說明書來使用各個(gè)功能字。# b0 V6 H" m1 V3 D: C
(1) 順序號(hào)字N
3 d- d* I* w) x. g' r6 A% R* ?1 V  順序號(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í)行。; }" e! z7 O/ m
  順序號(hào)的作用:
( f: v$ I% A* |5 i( ]" k  對(duì)程序的校對(duì)和檢索修改;  a8 S" g: V! z0 I3 k* P
  作為條件轉(zhuǎn)向的目標(biāo),即作為轉(zhuǎn)向目的程序段的名稱。( r* I: U- }6 b" |: A& d1 O2 W
  有順序號(hào)的程序段可以進(jìn)行復(fù)歸操作,這是指加工可以從程序的中間開始,或回到程序中斷處開始。
" O, ~1 z0 U" z$ E2 r  一般使用方法:編程時(shí)將第一程序段冠以N10,以后以間隔10遞增的方法設(shè)置順序號(hào),這樣,在調(diào)試程序時(shí)如果需要在N10和N20之間插入程序段時(shí),就可以使用N11、N12。4 u. \% B7 F/ c) e2 }4 {# e, @
(2)準(zhǔn)備功能字G) H" ?* T. t; h
  準(zhǔn)備功能字的地址符是G,又稱為G功能或G指令,是用于建立機(jī)床或控制系統(tǒng)工作方式的一種指令。后續(xù)數(shù)字一般1~3位正整數(shù)。
+ G) O' @, |* Q0 U/ S  L+ X# B
7#
 樓主| 發(fā)表于 2006-6-24 23:02:18 | 只看該作者

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

G功能字含義表(FANUC-0M系統(tǒng))$ H8 H- O1 J4 U/ |
G功能字         含義         G功能字         含義
6 U8 O* t1 b& H! I8 w: G" `G00         快速移動(dòng)點(diǎn)定位         G70         精加工循環(huán) 5 v+ o  k, A2 x% h3 R, K, h
G01         直線插補(bǔ)         G71         外圓粗切循環(huán) + x' s) }# G( q# R4 ^
G02         順時(shí)針圓弧插補(bǔ)         G72         端面粗切循環(huán) - I. K0 W( S( n. `* W+ Q
G03         逆時(shí)針圓弧插補(bǔ)         G73         封閉切削循環(huán) 2 z" ~0 S( p$ V, _, B
G04         暫停         G74         深孔鉆循環(huán)
4 F! G5 T* M; Z/ yG17         XY平面選擇         G75         外徑切槽循環(huán)
6 t% p8 |. H+ ?3 xG18         ZX平面選擇         G76         復(fù)合螺紋切削循環(huán)
. ]; ~* x6 p  o: cG19         YZ平面選擇         G80         撤銷固定循環(huán) + K/ C) L: F( t9 X' k
G32         螺紋切削         G81         定點(diǎn)鉆孔循環(huán) ' N7 f: b4 A, U/ Y3 l( s7 u
G40         刀具補(bǔ)償注銷         G90         絕對(duì)值編程
. A$ v$ f6 Y5 r( o) z; ~G41         刀具半徑補(bǔ)償——左        G91         增量值編程
% L3 u9 K" y/ P% _7 `9 `0 IG42         刀具半徑補(bǔ)償——右         G92         螺紋切削循環(huán) ) R) x2 F" b, c0 M' Y+ [' ?5 n5 v
G43         刀具長度補(bǔ)償——正         G94         每分鐘進(jìn)給量
6 C. q) B/ e# _8 u$ B4 [G44         刀具長度補(bǔ)償——負(fù)         G95         每轉(zhuǎn)進(jìn)給量 & V  ]: ]0 ^" p- F$ M. m" H
G49         刀具長度補(bǔ)償注銷         G96         恒線速控制
4 U# W3 _$ r+ N# h4 \4 ?G50         主軸最高轉(zhuǎn)速限制         G97         恒線速取消 8 }( A$ }8 ?/ g% ^7 a
G54~G59         加工坐標(biāo)系設(shè)定         G98         返回起始平面 9 q  {  ^3 m' j- G: w
G65         用戶宏指令         G99         返回R平面 ' O! \  i& r5 B7 m! z

% \! F: z3 V+ |, x7 M(3)尺寸字8 |3 K$ N6 M8 S6 h
  尺寸字用于確定機(jī)床上刀具運(yùn)動(dòng)終點(diǎn)的坐標(biāo)位置。
8 o2 I* |- u. f: v  第一組 X,Y,Z,U,V,W,P,Q,R 用于確定終點(diǎn)的直線坐標(biāo)尺寸;: X+ }1 v4 x9 a' o* D& a
  第二組 A,B,C,D,E 用于確定終點(diǎn)的角度坐標(biāo)尺寸;
, E3 Y. U' w5 R# T  第三組 I,J,K 用于確定圓弧輪廓的圓心坐標(biāo)尺寸。
" S" b6 w* u. R+ n& O(4)進(jìn)給功能字 F' n: ]  A5 U, C) H- c2 j& O3 K
  進(jìn)給功能字的地址符是F,又稱為F功能或F指令,用于指定切削的進(jìn)給速度。* O/ m2 L$ L7 o, B8 c) V
(5)主軸轉(zhuǎn)速功能字 S
9 w3 v$ W$ f, B- }. K3 D) U  主軸轉(zhuǎn)速功能字的地址符是S,又稱為S功能或S指令,用于指定主軸轉(zhuǎn)速。 / Z2 h4 T( P/ Z* G2 [9 F
(6)刀具功能字 T- L. E. D; H+ G
  刀具功能字的地址符是T,又稱為T功能或T指令,用于指定加工時(shí)所用刀具的編號(hào)。- ?5 D; ?  P9 Z- z
(7)輔助功能字 M0 D" o4 L- j2 F2 q
  輔助功能字的地址符是M,后續(xù)數(shù)字一般1~3位正整數(shù),又稱為M功能或M指令,用于指定數(shù)控機(jī)床輔助裝置的開關(guān)動(dòng)作。5 `5 b( [. S8 C$ t7 b0 c7 ^8 ~
M功能字含義表(FANUC-0M系統(tǒng))1 X3 X) t/ ~( i' _' [$ M
M功能字         含 義 " d3 Z2 P- l, a& d/ U
M00         程序停止 4 i" H8 @4 N6 u# h# S4 s5 K/ w; p
M01         計(jì)劃停止
+ |- F# q. u: J/ P% X# EM02         程序停止 + R# M5 o+ `8 c( }# [6 b1 B  f
M03         主軸順時(shí)針旋轉(zhuǎn) ; |" J2 q6 Y/ p! {9 P+ c7 o0 c
M04         主軸逆時(shí)針旋轉(zhuǎn) ( y% v7 P6 G2 c2 z# r
M05         主軸旋轉(zhuǎn)停止
+ \, W2 G) k' ~2 zM06         換刀 ' M0 B* t9 J; D3 _5 h
M07         2號(hào)冷卻液開 2 C! n" v+ T( M8 ]3 g
M08         1號(hào)冷卻液開 8 ^! r# g7 b' s' ]" h& U
M09         冷卻液關(guān) ' R, L1 l# P; U( w$ N) U
M30         程序停止并返回開始處 + S3 y* S/ i( b( }# o1 g2 M
M98         調(diào)用子程序
; J) ]# u. d4 dM99         返回子程序
! \3 A$ n& Q9 z5 V* i- U: g5 [
8 q6 l. J0 S$ m0 u, c; T數(shù)控加工工藝設(shè)計(jì)主要內(nèi)容  5 F7 a4 m! c/ [7 @  C
查看樹形目錄+ ^+ ^* E( I; t( X5 E
在進(jìn)行數(shù)控加工工藝設(shè)計(jì)時(shí),一般進(jìn)行以下幾方面的工作:
* l. U. F+ O" B; Z" }8 i?        數(shù)控加工工藝內(nèi)容的選擇; 8 M' y; [& r8 }) F" E6 F+ A% F
?        數(shù)控加工工藝性分析; $ V$ X" s" ]4 }1 r3 t& E
?        數(shù)控加工工藝路線的設(shè)計(jì)。
# ]$ {! P7 J2 N# n- V以下從這幾個(gè)方面進(jìn)行說明。
2 S1 Z4 I5 O' R( U0 _4 d( m. L填寫數(shù)控加工技術(shù)文件9 ?* n1 B& w+ V. y' I
  填寫數(shù)控加工專用技術(shù)文件是數(shù)控加工工藝設(shè)計(jì)的內(nèi)容之一。這些技術(shù)文件既是數(shù)控加工的依據(jù)、產(chǎn)品驗(yàn)收的依據(jù),也是操作者遵守、執(zhí)行的規(guī)程。技術(shù)文件是對(duì)數(shù)控加工的具體說明,目的是讓操作者更明確加工程序的內(nèi)容、裝夾方式、各個(gè)加工部位所選用的刀具及其它問題。
6 T6 i+ R% j( p9 i3 j2 F* |/ M數(shù)控加工技術(shù)文件主要有:數(shù)控編程任務(wù)書、工件安裝和原點(diǎn)設(shè)定卡片、數(shù)控加工工序卡片、數(shù)控加工走刀路線圖、數(shù)控刀具卡片等。以下提供了常用文件格式,文件格式可根據(jù)企業(yè)實(shí)際情況自行設(shè)計(jì)。; f& v7 ]) }2 s' D( @  C" @
1。數(shù)控編程任務(wù)書
3 m. m4 `* t6 u. y  它闡明了工藝人員對(duì)數(shù)控加工工序的技術(shù)要求和工序說明以及數(shù)控加工前應(yīng)保證的加工余量。它是編程人員和工藝人員協(xié)調(diào)工作和編制數(shù)控程序的重要依據(jù)之一,詳見表1。1 Q7 s# N3 W4 q
表1 數(shù)控編程任務(wù)書
7 R) K: O% q9 Z工藝處         數(shù)控編程任務(wù)書         產(chǎn)品零件圖號(hào)                   任務(wù)書編號(hào) ; F; A2 P" C3 O# [% j6 T
                零件名稱                     
' W" T# U4 w% H" h                使用數(shù)控設(shè)備                   共  頁第  頁 # b, e3 T( L) e: C  `) `" Q
主要工序說明及技術(shù)要求:
/ i- l1 d4 I' Y4 Z) {  V8 h          編程收到日期         月 日         經(jīng)手人           
$ O  P9 S! \, G  t3 G                                        
' ?% B( F& h' q編制                   審核                   編程                   審核                   批準(zhǔn)           
/ g) \6 l7 L7 b( m' h) x
; P8 {" v5 R' L% L6 ~+ c* v1 @- T0 K  |
2。數(shù)控加工工件安裝和加工原點(diǎn)設(shè)定卡片(簡稱裝夾圖和零件設(shè)定卡) 2 [9 K' g" P) F% ]" h9 R4 ?; I
  它應(yīng)表示出數(shù)控加工原點(diǎn)、定位方法和夾緊方法,并應(yīng)注明加工原點(diǎn)設(shè)定位置和坐標(biāo)方向,使用的夾具名稱和編號(hào)等,詳見表2。( q0 a4 q0 b& v4 M" W: B, V. `
表2 工件安裝和原點(diǎn)設(shè)定卡片0 _/ `$ L; a/ i: C8 h
零件圖號(hào)        J30102-4        數(shù)控加工工件安裝和零點(diǎn)設(shè)定卡片        工序號(hào)       
7 A! a4 |) d" p, ]* ]5 i! ?零件名稱        行星架                裝夾次數(shù)       
; [( g9 E$ G' Q" D' |. K$ O( I6 f ! ~4 W% g+ z" @9 R9 m  k. b# `

/ }. |( ?  I0 R6 S% z                  3        梯形槽螺栓         
; z* G8 ^2 e5 n                 2        壓板         
% Z! k& m  B* I+ \9 w- m4 P                 1        鏜銑夾具板        GS53-61
4 M# s+ U" Y3 d3 o% j$ p! Y編制(日期) 審核(日期)                 批準(zhǔn)(日期)        第 頁                           # w& u% V- r" h7 U- J" u
                          共 頁        序號(hào)        夾具名稱        夾具圖號(hào)! j/ p# z0 M0 C0 o
: K& n9 V- P- F8 K" t6 @
3。數(shù)控加工工序卡片
3 Z$ F9 A6 ^2 u- w- }1 N8 z  數(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。; t! V( E! U  |9 V4 w6 a- T/ X
表3 數(shù)控加工工序卡片
' ^, y) y6 l/ {9 g* \7 R+ d, ~單位         數(shù)控加工工序卡片         產(chǎn)品名稱或代號(hào)         零件名稱         零件圖號(hào) 9 k  T9 P9 W0 Y$ ]& i( S
                                      
  V1 z8 v, T# ?工序簡圖         車    間         使用設(shè)備 ( Q; y* o# r$ D; e! [4 e5 k
                    
! ^% ?% n. U5 ^: f0 `0 b4 \! q        工藝序號(hào)         程序編號(hào) * A5 a. u" P, q- B% S. \
                    
$ n4 t$ I% H* P/ c, ^% `        夾具名稱         夾具編號(hào)
8 R8 S2 T# ~* r% a! |( [                    4 S! a/ X7 R: v
工步號(hào)         工  步  作  業(yè)  內(nèi)  容         加工面         刀
; W1 p- Q8 h# k, w& n
. W6 T: m0 _2 G* J! U  h3 g號(hào)         刀 補(bǔ) 量         主軸轉(zhuǎn)速         進(jìn)給速度         背
! c( G2 @9 R2 \; V; s: t, j2 c7 A7 K8 B+ }% e. J& h+ M

0 c, V6 o( o0 x- C量         備注
3 p/ c' s) ^1 F6 Q                                                                                  
) [  v  |+ U  A) ~3 ]; W                                                                                  
/ g  d( e$ R: H6 C& R) p- W  ?                                                                                  
/ U' I  f/ c$ w2 s                                                                                  & U; X" t. o: k2 p& r% E/ M
                                                                                  
* L! [+ {' Z! c" @; m* d5 A                                                                                  " N( ~. n, e$ n
                                                                                  3 G! E6 n+ u, U
                                                                                  
6 ^0 f: r& h3 S                                                                                  
7 }- `- P; i  o                                                                                  
- Z* c. n* e7 ?! P, A編制                   審核                   批準(zhǔn)                   年月日         共  頁         第  頁
! Q  N6 `# _. G  y
" l* l, w4 G% J! O& }4 d
' n9 s/ O7 P  P) h7 n. x4。數(shù)控加工走刀路線圖2 G8 e% i; v$ h6 N: e2 s
  在數(shù)控加工中,常常要注意并防止刀具在運(yùn)動(dòng)過程中與夾具或工件發(fā)生意外碰撞,為此必須設(shè)法告訴操作者關(guān)于編程中的刀具運(yùn)動(dòng)路線(如:從哪里下刀、在哪里抬刀、哪里是斜下刀等)。為簡化走刀路線圖,一般可采用統(tǒng)一約定的符號(hào)來表示。不同的機(jī)床可以采用不同的圖例與格式,表4為一種常用格式。7 R3 f! A3 Q3 Y; i+ O) k2 W& Q
表4 數(shù)控加工走刀路線圖
$ [+ H* g' {2 q  p# k數(shù)控加工走刀路線圖        零件圖號(hào)        NC01        工序號(hào)                工步號(hào)                程序號(hào)        O1001 |' ^: [7 L' ?
機(jī)床型號(hào)        XK5032        程序段號(hào)        N10~N170        加工內(nèi)容        銑輪廓周邊        共1頁        第 頁5 v4 s4 b  a7 G
' f  q5 B6 z, C+ v
$ q8 f2 ~/ P/ b- j  Y8 I4 [$ M( n
        編程       
# }' P5 g( w) D0 e        校對(duì)       
, z6 n7 F0 ]' U" Z        審批        2 l4 J: q$ o0 z( p- B+ u: ?! ?
符號(hào)         
0 @6 Z3 }' Y: w' G( | % J: i6 Q& e: B1 n; c9 B
# e9 J  I1 O5 s. T2 o
1 B- Q4 j  g* l! v

5 Z* l: \2 Z, ^9 O) L
; D( s5 i8 C  w& l! s
  N; B1 v8 j2 }3 ^- s8 T' G+ u * }: t5 g  F9 Z5 p
$ z, s% Z& B: I
* I5 L$ V8 @+ f& w1 K- _
含義        抬刀        下刀        編程原點(diǎn)        起刀點(diǎn)        走刀方向        走刀線相交        爬斜坡        鉸孔        行切. t' j! Z4 B  f6 E  y: p" s; f1 z" V

, J9 \; I' z3 R! f5。數(shù)控刀具卡片
& D. r6 G+ `" M" H  數(shù)控加工時(shí)要求刀具十分嚴(yán)格,一般要在機(jī)外對(duì)刀儀上預(yù)先調(diào)整刀具直徑和長度。刀具卡反映刀具編號(hào)、刀具結(jié)構(gòu)、尾柄規(guī)格、組合件名稱代號(hào)、刀片型號(hào)和材料等。它是組裝刀具和調(diào)整刀具的依據(jù),詳見表5。
& x: D# v3 e+ ?- T' Q表5 數(shù)控刀具卡片
& D! j' k7 ]. x9 X. `零件圖號(hào)        J30102-4        數(shù)  控  刀  具  卡  片        使用設(shè)備
4 G6 N. v2 N+ Q0 g; a刀具名稱        鏜刀                TC-30
/ _1 e4 e0 M7 x$ O' Q刀具編號(hào)        T13006        換刀方式        自動(dòng)        程序編號(hào)               
) X& Q' M, a6 H9 {+ u2 _  l# L
; f5 |2 U# Q0 e, r1 k
8 N/ r$ t# `3 P
) h4 w5 @% E% x- u3 O/ t: u成        序號(hào)        編號(hào)        刀具名稱        規(guī)格        數(shù)量        備注
% F+ [; W( S' z  x0 p/ O1 l2 W        1        T013960        拉釘                1       
7 M) ^6 |7 N2 b/ t        2        390、140-50 50 027        刀柄                1        4 t( W+ F. F7 S7 l$ Q" `
        3        391、01-50 50 100        接桿        Φ50×100        1       
  U$ j, u4 C8 g/ P/ k        4        391、68-03650 085        鏜刀桿                1        0 D* u. J$ Q/ ]: u5 r9 R3 c% h4 `' G
        5        R416.3-122053 25        鏜刀組件        Φ41-Φ53        1       
& j7 k4 c  B, ?% d' n        6        TCMM110208-52        刀片                1        3 z1 P8 R- m# Z# o4 P' T
        7                                2        GC4359 m" e3 m/ ~# c4 j

" I$ n" N/ ]% D- l" D6 j3 Q4 H0 p6 O+ X8 ~8 R  k
備注        & l/ P- t( p/ P- ?, ~
編制                審校                批準(zhǔn)                共頁        第頁" G. q5 s! f% f& o+ ?8 D3 V
  不同的機(jī)床或不同的加工目的可能會(huì)需要不同形式的數(shù)控加工專用技術(shù)文件。在工作中,可根據(jù)具體情況設(shè)計(jì)文件格式。% A& @9 G. X/ O  V
8#
 樓主| 發(fā)表于 2006-6-24 23:03:06 | 只看該作者

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

數(shù)控車床程序編制的基礎(chǔ)8 n- U! M. v, W. |+ {

# M4 E; [" ]( U6 ?% P
" y" O( y3 t; SHM-077數(shù)控車床; c) Z% S  P0 N6 \6 ]3 a) d- ^9 F: y
  針對(duì)回轉(zhuǎn)體零件加工的數(shù)控車床,在車削加工工藝、車削工藝裝備、編程指令應(yīng)用等方面都有鮮明的特色。為充分發(fā)揮數(shù)控車床的效益,本課程將結(jié)合HM-077數(shù)控車床(機(jī)床更詳細(xì)情況請(qǐng)瀏覽www.mingjing.com)的使用,分析數(shù)控車床加工程序編制的基礎(chǔ),首先提出以下三個(gè)問題來討論:
$ O1 _$ k9 e0 `/ k/ j- x- M# k6 L?        數(shù)控車床的工藝裝備 1 Y* m# w. f, T1 {, V* u4 M: O# Q% o
?        對(duì)刀 ; F9 g4 Y7 L8 v2 ~! g
?        數(shù)控車床的編程特點(diǎn) & x  `$ j# @! o* j6 j1 s
數(shù)控車床的工藝裝備
5 V" f$ w2 X. Z* D' }1 P  由于數(shù)控車床的加工對(duì)象多為回轉(zhuǎn)體,一般使用通用三爪卡盤夾具,因而在工藝裝備中,我們將以WALTER系列車削刀具為例(更詳細(xì)刀具情況請(qǐng)瀏覽www.walter-ag.com),重點(diǎn)討論車削刀具的選用及使用問題。
: C" A2 g4 Y3 |2 h1。數(shù)控車床可轉(zhuǎn)位刀具特點(diǎn)
3 D7 T7 g. C5 ^; A8 A3 o  數(shù)控車床所采用的可轉(zhuǎn)位車刀,與普通車床相比一般無本質(zhì)的區(qū)別,其基本結(jié)構(gòu)、功能特點(diǎn)是相同的。但數(shù)控車床的加工工序是自動(dòng)完成的,因此對(duì)可轉(zhuǎn)位車刀的要求又有別于普通車床的刀具,具體要求和特點(diǎn)如下表所示。 . H5 v, ^9 ?! m* I) M
要求         特  點(diǎn)         目    的
  B  c, k2 k$ W9 N  R" G$ A" v精度高         采用M級(jí)或更高精度等級(jí)的刀片;
- s. _* [9 Y7 E" h' g% R7 X多采用精密級(jí)的刀桿;
& @( q0 A7 X! n3 y5 W用帶微調(diào)裝置的刀桿在機(jī)外預(yù)調(diào)好。         保證刀片重復(fù)定位精度,方便坐標(biāo)設(shè)定,保證刀尖位置精度。
# {1 e: \* _3 W0 _可靠性高         采用斷屑可靠性高的斷屑槽形或有斷屑臺(tái)和斷屑器的車刀;   b* E/ w9 c) z$ u
采用結(jié)構(gòu)可靠的車刀,采用復(fù)合式夾緊結(jié)構(gòu)和夾緊可靠的其他結(jié)構(gòu)。         斷屑穩(wěn)定,不能有紊亂和帶狀切屑; ) G. Y+ O( x, ]
適應(yīng)刀架快速移動(dòng)和換位以及整個(gè)自動(dòng)切削過程中夾緊不得有松動(dòng)的要求。 % `4 W( h8 ?% D, o0 ?0 U, q% n, X
換刀迅速         采用車削工具系統(tǒng); # }4 {' B" A! n& U) a* ?
采用快換小刀夾。         迅速更換不同形式的切削部件,完成多種切削加工,提高生產(chǎn)效率。 ! g- s5 A  D6 `% @5 k
刀片材料         刀片較多采用涂層刀片。         滿足生產(chǎn)節(jié)拍要求,提高加工效率。 6 Y+ w; Z3 ^3 n* y) ^
刀桿截形         刀桿較多采用正方形刀桿,但因刀架系統(tǒng)結(jié)構(gòu)差異大,有的需采用專用刀桿。         刀桿與刀架系統(tǒng)匹配。
. c* v# e" y* _8 ^2。數(shù)控車床刀具的選刀過程+ n8 I- A! R7 r* R8 b% 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)畫圖片以查看具體說明。
  k( j$ B$ Q3 d8 K& e- l) O' F對(duì)刀
4 }7 T. ~: T2 @9 z2 T  數(shù)控車削加工中,應(yīng)首先確定零件的加工原點(diǎn),以建立準(zhǔn)確的加工坐標(biāo)系,同時(shí)考慮刀具的不同尺寸對(duì)加工的影響。這些都需要通過對(duì)刀來解決。2 p" r8 O& L! ]: }- w
1。一般對(duì)刀
7 t4 N% W' x& Z, {  一般對(duì)刀是指在機(jī)床上手動(dòng)對(duì)刀。下面以Z向?yàn)槔f明對(duì)刀方法,見圖1。! G: C( H. G5 Z' o
  刀具安裝后,移動(dòng)刀具手動(dòng)切削工件右端面,沿X向退刀,將右端面與加工原點(diǎn)距離N輸入數(shù)控系統(tǒng),即完成這把刀具Z向?qū)Φ哆^程。
2 J2 x0 a3 }$ d# p0 A  手動(dòng)對(duì)刀是基本對(duì)刀方法,但它還是沒跳出傳統(tǒng)車床的“試切--測量--調(diào)整”的對(duì)刀模式,占用較多的在機(jī)床上時(shí)間。此方法較為落后。* H  ]/ E$ _* G
2。機(jī)外對(duì)刀儀對(duì)刀" V$ M: m& ~% ^; l
  機(jī)外對(duì)刀的本質(zhì)是測量出刀具假想刀尖點(diǎn)到刀具臺(tái)基準(zhǔn)之間X及Z方向的距離。利用機(jī)外對(duì)刀儀可將刀具預(yù)先在機(jī)床外校對(duì)好,以便裝上機(jī)床后將對(duì)刀長度輸?shù)较鄳?yīng)刀具補(bǔ)償號(hào)即可以使用,如圖2所示。/ h0 a+ o: z' W$ t4 {9 z
3。自動(dòng)對(duì)刀
2 n& E* `; ~; P; H  自動(dòng)對(duì)刀是通過刀尖檢測系統(tǒng)實(shí)現(xiàn)的,刀尖以設(shè)定的速度向接觸式傳感器接近,當(dāng)?shù)都馀c傳感器接觸并發(fā)出信號(hào),數(shù)控系統(tǒng)立即記下該瞬間的坐標(biāo)值,并自動(dòng)修正刀具補(bǔ)償值。
/ b9 `1 y+ J$ R: x; U6 b, N0 c' i/ Q( N
9#
 樓主| 發(fā)表于 2006-6-24 23:04:12 | 只看該作者

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

數(shù)控車床的編程特點(diǎn)
: c5 U/ b. m  U1。加工坐標(biāo)系
) k* [+ u9 N. X  加工坐標(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所示:( O8 C* M+ q  _
   加工坐標(biāo)系的原點(diǎn)選在便于測量或?qū)Φ兜幕鶞?zhǔn)位置,一般在工件的右端面或左端面上。
% n( ?' u2 O! l2 X: E9 z' _; o, [2。、直徑編程方式
5 G5 d, M8 B4 f  J( W  在車削加工的數(shù)控程序中,X軸的坐標(biāo)值取為零件圖樣上的直徑值,如圖2所示:圖中A點(diǎn)的坐標(biāo)值為(30,80),B點(diǎn)的坐標(biāo)值為(40,60)。采用直徑尺寸編程與零件圖樣中的尺寸標(biāo)注一致,這樣可避免尺寸換算過程中可能造成的錯(cuò)誤,給編程帶來很大方便。, ~7 b) \' [6 a) `; H1 N4 U2 a" W  l
3。進(jìn)刀和退刀方式
/ _8 D0 V4 X6 R3 E  對(duì)于車削加工,進(jìn)刀時(shí)采用快速走刀接近工件切削起點(diǎn)附近的某個(gè)點(diǎn),再改用切削進(jìn)給,以減少空走刀的時(shí)間,提高加工效率。切削起點(diǎn)的確定與工件毛坯余量大小有關(guān),應(yīng)以刀具快速走到該點(diǎn)時(shí)刀尖不與工件發(fā)生碰撞為原則。. z& r7 F5 q2 I' T2 j; H0 d2 v# J( G. S, V
數(shù)控車床的基本編程方法. t) z/ L5 s" t7 T7 O
  數(shù)控車削加工包括端面車削加工、內(nèi)外圓柱面的車削加工、鉆孔加工、螺紋加工、復(fù)雜外形輪廓回轉(zhuǎn)面的車削加工等,在分析了數(shù)控車床工藝裝備和數(shù)控車床編程特點(diǎn)的基礎(chǔ)上,下面將結(jié)合配置FANUC-0T數(shù)控系統(tǒng)的HM-077數(shù)控車床
$ M: \* N8 V) @8 f" s- t' c" G. RF功能
: \/ g" S- n+ F3 W8 `1。每轉(zhuǎn)進(jìn)給量  t7 L3 g+ [2 a% v. |
編程格式 G95 F~ . |8 r+ k, ^2 w8 d8 ^% a/ d( p7 ]
F后面的數(shù)字表示的是主軸每轉(zhuǎn)進(jìn)給量:mm/r。" F  R$ \  v% ~- p+ `; g8 U
例:G95 F0.2 表示進(jìn)給量為0.2 mm/r。
' J* F6 p; U+ f7 \2。每分鐘進(jìn)給量
3 `! n! Y! `. {3 F) m6 N/ B編程格式 G94 F~ ' v, f$ T5 q* |, j, l8 X( i6 B
F后面的數(shù)字表示的是每分鐘進(jìn)給量: mm/min。
; C, m8 K$ ^2 T* S7 d; P3 c例:G94 F100 表示進(jìn)給量單位設(shè)定為每分鐘進(jìn)給量為100mm/min 6 k0 V/ R  c( a- E& I; E
S功能. |2 Y; N/ _$ N" o1 ~
1.最高轉(zhuǎn)速限制; J  S% {" w+ }- y. w; J
編程格式 G50 S~
2 K7 ?) L1 G5 q. m% jS后面的數(shù)字表示的是最高轉(zhuǎn)速:r/min。% ?9 q+ ]& k# [( i

% V7 Y7 I& s# Y% w2 X, Y# U) K
. K7 z: p4 R4 |7 C! h恒線速速度切削方式
. ~0 r: ^' M2 G; u! S$ ?例:G50 S3000 表示最高轉(zhuǎn)速限制為3000r/min。
: }$ {. H1 ?& D9 T2 d0 L3 g, O2.恒線速控制
: ^, W3 l( p8 g1 T編程格式 G96 S~' `; h& s% o+ i& H
S后面的數(shù)字表示的是恒定的線速度 m/min。- i% w  Z* v1 T  d! W7 ~
例:G96 S150 表示切削點(diǎn)線速度控制在150 m/min。
3 j4 G5 R6 y) |  對(duì)圖中所示的零件,為保持A、B、C各點(diǎn)的線速度在150 m/min,則各點(diǎn)在加工時(shí)的主軸轉(zhuǎn)速分別為:
, S! G% Q+ b- C5 }* L+ l( JA:n=1000×150÷(π×40)=1193 r/min. l% V% f+ x$ h- h4 C$ Y/ n1 S: ~
B:n=1000×150÷(π×60)=795r/min5 O, T# d2 l! ?$ l5 d" \% k/ |
C:n=1000×150÷(π×70)=682 r/min
3 {2 T% d7 E& N" M3.恒線速取消
; Q' U( D' p% r6 T+ q編程格式 G97 S~( T! ^% H; [( @" t( V; c
S后面的數(shù)字表示的是恒線速控制取消后主軸轉(zhuǎn)速,如S未指定,將保留G96的最終值。( J3 x+ @; Z; D* A! ~
例:G97 S3000 表示恒線速控制取消后主軸轉(zhuǎn)速3000 r/min。4 i! M) d1 j! L; I% U( _
T功能( f* _+ d% k0 ?+ I0 T5 x
  T后面有四位數(shù)字,前兩位是刀具號(hào),后兩位是刀具長度補(bǔ)償號(hào),又是刀尖圓弧半徑補(bǔ)償號(hào)。) B8 @8 z: B, C. b2 G% C! w
例:T0303 表示選用3號(hào)刀及3號(hào)刀具長度補(bǔ)償值和刀尖圓弧半徑補(bǔ)償值
7 @9 l6 B: s6 @1 j3 f8 j4 ]T0300 表示取消刀具補(bǔ)償
5 |) X) F( P% V* kM功能
" p% _& b) Z! [* |# RM00: 程序暫停,可用NC啟動(dòng)命令(CYCLE START)使程序繼續(xù)運(yùn)行;  |1 P! [  X! r/ i/ o7 U
M01:計(jì)劃暫停,與M00作用相似,但M01可以用機(jī)床“任選停止按鈕”選擇是否有效;
# U% s# N$ L. ~  A. LM03:主軸順時(shí)針旋轉(zhuǎn);
: t& c+ r# l, W2 nM04:主軸逆時(shí)針旋轉(zhuǎn);7 G3 }5 b$ w6 W9 x
M05:主軸旋轉(zhuǎn)停止;
$ c" ^* ~' a6 r9 e% @5 }M08:冷卻液開;6 C( ~9 X/ W6 @2 R* W  E
M09:冷卻液關(guān);2 p" @. `* z' b; Q2 _
M30:程序停止,程序復(fù)位到起始位置。
2 ~6 X( F9 ^& ]$ i& T. K: L加工坐標(biāo)系設(shè)定
! u, S5 Y. `1 f+ e6 [# l編程格式 G50 X~ Z~) \1 Y8 G# U* |8 z# W7 h) N0 b
X、Z的值是起刀點(diǎn)相對(duì)于加工原點(diǎn)的位置。0 z; R4 w) J( Z6 z5 Y0 e
在數(shù)控車床編程時(shí),所有X坐標(biāo)值使用直徑值,如下圖所示。3 X$ U6 q  c0 L9 W; p0 i
G50使用方法與G92類似。4 ]5 a0 I9 {2 S  R/ {9 x4 i
例:按下圖設(shè)置加工坐標(biāo)5 E! H* q: j7 }! [1 D3 g
G50 X128.7 Z375.1。+ J* W0 F0 |' i$ `3 n: Y9 h
* A  n* q! W5 E) V6 L" J5 U
. `. Z( V% `4 B0 U
設(shè)定加工坐標(biāo)系
+ ~, _% S9 i  z+ H3 o' ]: @6 E倒角、倒圓編程
' }+ V* {* u" ~2 \" p4 ^. Q1。45度倒角
. S( V5 ]% l% A0 u. _  A1 m( T& g  由軸向切削向端面切削倒角,即由Z軸向X軸倒角,i的正負(fù)根據(jù)倒角是向X軸正向還是負(fù)向,如圖1a所示。
; h& y8 D& y* }9 T& p9 l2 j編程格式 G01 Z(W)~ I±i ( k; t0 Q2 z& J- {$ ]9 k
  由端面切削向軸向切削倒角,即由X軸向Z軸倒角,k的正負(fù)根據(jù)倒角是向Z軸正向還是負(fù)向,如圖1b所示。
/ v6 l1 Q* f2 i* w& N& p% i編程格式 G01 X(U)~ K±k
& J% \0 i! j4 R+ A                   
, F. w4 E8 U3 T! U" ga         b        圖2 任意角度倒角' q" h: s( M$ K8 s
圖1 倒角         
3 i  M, }# B% W. U8 K9 [9 w2。任意角度倒角
- h0 n8 C0 M* ^; [  在直線指令尾部加上C~,可自動(dòng)插入任意角度的倒角功能。C的數(shù)值是從假設(shè)沒有倒角的拐角交點(diǎn)距倒角始點(diǎn)或與終點(diǎn)之間的距離,如圖2所示。/ I' G5 U7 R8 J+ A2 d
例:G01 X50 C10
: c/ |% D) U. I5 z  X100 Z-100
+ ]; y  R6 z3 z- r- E! b7 v1 @3。倒圓角! v/ E; r8 R( j, n, {$ }
編程格式 G01 Z(W)~ R±r時(shí),圓弧倒角情況如圖3a所示。% P3 e3 _5 o2 ]) a, o: \" a
編程格式 G01 X(U)~ R±r時(shí),圓弧倒角情況如圖3b所示。
1 y! T' `6 t  r) F0 u8 B $ v/ q5 d$ j, K- p5 j
7 D4 w' k% W' g' q' q

8 K; [0 y0 o& U6 Y$ @+ B. X5 T) T4 X3 r# t* E
a         b        圖4 任意角度倒圓
. ^$ v$ S4 T1 Y) u" e7 _圖3 倒圓         . Y, C* L$ Z4 ^6 _) m9 ?+ R2 C$ I

* r/ J4 L* e& B+ o6 }# B
" w% H8 j( Q3 A6 R3 D圖5 應(yīng)用例圖1 n& [" d; U- P( X( {9 u- C$ \* {) ?

: P5 p- p/ P% s8 P4。任意角度倒圓角 2 \+ B/ i( Q  F' F' C
若程序?yàn)镚01 X50 R10 F0.2
# R0 k# ^5 w5 n* s' _    X100 Z-100! u" Z; E) e" s# J6 y8 F
則加工情況如圖4所示。
* t0 d3 C0 W. R9 S# J4 s& q例:加工圖5所示零件的輪廓,程序如下:
7 \2 d$ p& t  z  LG00 X10 Z22
% z& a) [( _  m4 _G01 Z10 R5 F0.2 " n) R6 I6 C; j
X38 K-4
0 p- l! M# Z8 V  l. XZ0
- I# l! z6 p. S& T9 @刀尖圓弧自動(dòng)補(bǔ)償功能5 R% t: d. F9 i+ ]
  編程時(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)生。$ a* N8 P9 G) z# A6 a" j( k

) I+ x7 b( s" ~4 d& g
/ p: O! M1 z( d1 E% E
: W7 P4 {  T3 H/ [3 y
9 C3 u4 F2 J2 F! U" K! u. {圖1 刀尖圓角R        圖2 刀尖圓角R造成的少切與過切        圖3 刀尖圓角R的確定方法* o9 {7 C% ^- E6 H; l

# l- |& y% o7 V$ J
; f0 l; _5 |0 `: ^圖4 刀具補(bǔ)償編程
" }/ N( O: \6 m! k! b0 I7 D, z, D' Z  q
G40--取消刀具半徑補(bǔ)償,按程序路徑進(jìn)給。, {4 i; B4 q5 {2 E. @: L0 Q
G41--左偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件左側(cè)進(jìn)給。  \8 q3 L( b( e1 }, U& o0 G
G42--右偏刀具半徑補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件右側(cè)進(jìn)給。0 g, ^9 v  [' l, l
  在設(shè)置刀尖圓弧自動(dòng)補(bǔ)償值時(shí),還要設(shè)置刀尖圓弧位置編碼,指定編碼值的方法參考圖3。
! ^# g( x6 N) S- I/ h% C* f  E  例:應(yīng)用刀尖圓弧自動(dòng)補(bǔ)償功能加工圖4所示零件:
# `. u: Y! B9 t, ?3 {8 g% e5 ~刀尖位置編碼:3' N7 u4 D! _0 i' K1 u; p% `: G
N10 G50 X200 Z175 T0101
% h/ b9 r8 U. j1 I5 YN20 M03 S1500' O% V  v$ }4 B& x# u0 L9 Q% G4 s
N30 G00 G42 X58 Z10 M087 u# {) i8 D1 z* {1 n
N40 G96 S2007 M! h  i' a; \* b/ [! X
N50 G01 Z0 F1.5
5 V4 Q2 R% D; `) X  f$ A. |7 N, XN60 X70 F0.2
3 V- h* o, E0 f* l  i5 }N70 X78 Z-45 n0 |, ~" t1 x5 p: \
N80 X83
) [5 `9 X" p4 {1 {  }- J' J( f6 ZN90 X85 Z-5
* k% Z( R& j3 v+ s" E( f* qN100 G02 X91 Z-18 R3 F0.15+ ?2 \) j( n2 }% q$ h4 |- M6 |
N110 G01 X94
) w# @% x5 x# T0 m; [- ^! s* pN120 X97 Z-19.5( g# M/ Z  p' C5 y, o/ c
N130 X100
  L4 s* Q' f0 t# Q( n% s( tN140 G00 G40 G97 X200 Z175 S1000 ( A/ U/ Y8 ^0 J6 Q- E  s0 E1 l
N150 M30; R' N$ l! v$ j# }! C3 ?
10#
 樓主| 發(fā)表于 2006-6-24 23:05:06 | 只看該作者

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

單一固定循環(huán)可以將一系列連續(xù)加工動(dòng)作,如“切入-切削-退刀-返回”,用一個(gè)循環(huán)指令完成,從而簡化程序。
9 u3 t. e" f5 ^/ @$ h1.圓柱面或圓錐面切削循環(huán)
, m% }: F* b8 V9 V  圓柱面或圓錐面切削循環(huán)是一種單一固定循環(huán),圓柱面單一固定循環(huán)如圖1所示,圓錐面單一固定循環(huán)如圖3所示。
+ z9 P( T0 W1 |. Y& ^) ^, k' K(1)圓柱面切削循環(huán)
3 W! S3 `2 D, ~/ _編程格式 G90 X(U)~ Z(W)~ F~
2 F" Z6 t& ~! p0 J& q% x" ^% _式中:X、Z——圓柱面切削的終點(diǎn)坐標(biāo)值;$ j& w2 }$ N0 m2 H. _  |1 j
U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)坐標(biāo)分量。
" e" |2 Y/ R0 d/ }5 X  例:應(yīng)用圓柱面切削循環(huán)功能加工圖2所示零件。  h" B% g( Z- R  N4 O: [" a5 k5 W
N10 G50 X200 Z200 T0101 2 z, ?0 o$ F6 [5 J' j% O
N20 M03 S1000$ N6 k& H' t3 ^" h% M" G8 P3 r# u5 z
N30 G00 X55 Z4 M08( J5 ~0 e/ W% V  U" S! |7 |
N40 G01 G96 Z2 F2.5 S150
* r* ^! f4 p4 V$ d0 a$ ]% P1 L8 ^N50 G90 X45 Z-25 F0.2+ V) Q' i( ~+ A' c3 |/ o6 {3 n8 C
N60 X406 Q# e0 u" P" i' Y6 L5 v, m
N70 X35
2 ?' F# \7 O6 Q; m  x1 LN80 G00 X200 Z200 + U' k% x5 H8 _( h& F0 r! C
N90 M309 j% e. D* Q9 E+ {; ^8 w: `6 L
(2)圓錐面切削循環(huán)0 d! Z2 d7 ^! d- E2 N" t0 s  T
編程格式 G90 X(U)~ Z(W)~ I~ F~5 d' U! C6 ~+ d3 h6 M
式中:X、Z——圓錐面切削的終點(diǎn)坐標(biāo)值;/ l1 ?# d) l6 S. g5 h! z) O
U、W——圓柱面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);3 S; c: ~4 z' {2 x; F
I——圓錐面切削的起點(diǎn)相對(duì)于終點(diǎn)的半徑差。如果切削起點(diǎn)的X向坐標(biāo)小于終點(diǎn)的X向坐標(biāo),I值為負(fù),反之為正。如圖3所示。) O# V/ I3 P0 g9 n4 e
  例:應(yīng)用圓錐面切削循環(huán)功能加工圖4所示零件。" [4 a: W% `& q# ?( K) ?
……
4 r. g1 u7 r( i( z! U8 `* c" E; N& f9 {G01 X65 Z2
5 L2 O( V6 j9 V7 g$ F; Q: LG90 X60 Z-35 I-5 F0.2 ) e9 z: U% Q4 N2 l. t: \; [
X50( H$ h" K+ I8 P6 k6 n7 f
G00 X100 Z200
" b' I0 J8 P$ V1 j* X. r……
- k6 ]% g' v7 q2 {9 x, x2.端面切削循環(huán)0 |( N0 {* L; Z! V( b8 A
  端面切削循環(huán)是一種單一固定循環(huán)。適用于端面切削加工,如圖5所示。
8 M, J: ]9 i7 U9 }5 x! p
4 `3 r/ U! E* \8 b$ @) I- M8 \' w2 o6 r3 ^" Q
圖6 錐面端面切削循環(huán)
) @2 H( ]7 i( _. M/ y2 X 5 r3 R, ?- t, j6 M
2 Y( [' c+ o' p" n$ y- y0 \
圖7 G94的用法(錐面)
2 [! Q3 ]# x4 r8 U4 H7 S/ S(1)平面端面切削循環(huán)- C3 h5 X% T% y" `) T  ?% P
編程格式 G94 X(U)~ Z(W)~ F~
& D& a" O& C8 F' X/ \式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;' n1 h, u0 O9 W) z5 v1 @7 G) t
U、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo)。3 w! Y, H+ g* j) b6 W7 c4 d
(2)錐面端面切削循環(huán), _2 O- V7 u; ]4 w% z, k( q
編程格式 G94 X(U)~ Z(W)~ K~ F~
" x9 U5 d( a4 V# C* r+ N. a1 m式中:X、Z——端面切削的終點(diǎn)坐標(biāo)值;
9 g2 L! A6 L* Y: K* M( kU、W——端面切削的終點(diǎn)相對(duì)于循環(huán)起點(diǎn)的坐標(biāo);: {3 D2 G  }) i2 ]4 b$ u$ V
K—— 端面切削的起點(diǎn)相對(duì)于終點(diǎn)在Z軸方向的坐標(biāo)分量。當(dāng)起點(diǎn)Z向坐標(biāo)小于終點(diǎn)Z向坐標(biāo)時(shí)K為負(fù),反之為正。如圖6所示。
( W; l; M) ?2 j' t  例:應(yīng)用端面切削循環(huán)功能加工圖7所示零件。
  R2 F, b7 K6 }. r& Q' Z- }6 q……' I! B. H+ {8 e: v1 i
G94 X20 Z0 K-5 F0.23 i$ C( u4 h& T: b
Z-5
8 ^  u2 i4 o' BZ-10
/ r+ s: K5 R) F9 p5 `- Y……
* d2 j- w, m. \- N8 ]+ B* [9 R復(fù)合固定循環(huán)& |) c, `' u5 |3 z* ^" o* o
  在復(fù)合固定循環(huán)中,對(duì)零件的輪廓定義之后,即可完成從粗加工到精加工的全過程,使程序得到進(jìn)一步簡化。
% q# x/ S. c4 G& {' Q( \* t2 {' d; X

本版積分規(guī)則

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

GMT+8, 2025-9-23 16:37 , Processed in 0.085597 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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