中國高檔機床獲突破 首次裝上自己
9 A& k! l/ J6 a! wGE和FANUC宣布同意解除合資企業
$ j1 `# ^# y& D8 x( n% [: f/ o為國產五軸機床配套 國產中高檔數
+ A9 [; ^- e7 d2 t* Y2 Z& C2 u# Z新建合肥至福州鐵路客運專線安徽
( O3 u: A4 O6 Q- r北京站旅客引導信息系統改造工程- d9 t8 u, L+ N0 a ~8 o
杭甬鐵路客運專線第二批甲控物資# m5 Q4 T4 ?$ `6 I* Y/ |
南疆線K1249、K1377道口平改立工
/ O ?! { M( T) X: z神華神東煤炭集團石圪臺煤礦地面
5 c2 u& Y0 o2 f/ p8 K1 {烏準線運營設備(壓縮機、試風及
0 ~$ ?, N0 ^+ ~' x3 F/ G/ G/ O- m* p阿拉山口散堆裝換裝線擴能改造工
& W6 I: h: v. H! V( `' q% D4 ?[公告] FANUC數控系統數控加工中心機床基礎知識
* A( ?7 [2 b {) K' u0 p6 Y4 gFANUC, 數控
! B7 q, q4 y" }5 N/ v( I. ~, ~' AFANUC數控系統數控加工中心機床基礎知識
' H. C4 L5 k* J% Y; d
5 p ?; }4 k8 I" ?3 Y2 g% h% a 在這一節中我們了解FANUC數控加工中心作的一些基礎知識。由于內容的要求,我們只作簡要的講解。
6 T+ h+ T s5 y( L3 s3 d' h; h
6 }9 q. Y& O$ H+ i9 Y) p 1.2.1坐標系/對刀點/換刀點4 ~. l! s* i7 y! J7 K+ _0 k
& U& Y( U. M6 R5 Q' U 坐標系:主要坐標系分為機床坐標系和工件坐標系,前者由廠家設定,工件坐標系:又叫編程坐標系,用來確定工件各要素的位置。9 W0 f3 w/ F; ~' I2 L0 m! S) z
* @7 P$ J# K9 w) b, g& g" E" |' Y
刀點:主要分為對刀點和換刀點,前者刀具相對工件運動的起點(又叫程序起點或起刀點)。后者是換刀的位置點,在加工中心有換刀的程序,在加工零件的時候,我們只要調刀就可以執行。
& }9 R, j8 w2 ^9 T; a8 |' u+ u& F+ v$ P J# M% h o0 s6 O0 D2 @: q1 l9 G4 J
1.2.2常用基本指令
: @& p: X: y1 o' G E
g& _: C1 y& u# r; \ 在校徽的加工過程中,我們要用到這些基本指令:進給功能字F用于指定切削的進給速度。主軸轉速功能字S用于指定主軸轉速。 刀具功能字T用于指定加工時所用刀具的編號。輔助功能字M用于指定數控機床輔助裝置的開關動作。準備功能G指令,用于刀具的運動路線 。如下表1.1是G代碼表。
. I2 m; f2 i8 x/ S4 W3 R( L
5 P0 `) }: q! q. [, U* O, Y 表1.11 B8 F, a# D9 T3 ~
( L2 J' m& c" G1 u" p2 k6 g G功能字含義表(FANUC—OM系統)
. b0 Y4 S# H0 ?9 {! j+ k! B1 B E/ o8 n- ~. N
G00 快速移動點定位 G70 粗加工循環2 `5 }0 W. f0 t, Z @4 c
& P* M9 {+ p# p5 J. T3 \ G01 直線插補 G71 外圓粗切循環6 A$ T B8 z2 H( n" _
( D; T7 _$ W: b8 L& Q G02 順時針圓弧插補 G72 端面粗切循環% O j9 B$ q/ Y5 G3 x) h- a5 B; V3 C
5 `7 e; G. ^/ [ G03 逆時針圓弧插補 G73 封閉切削循環3 w: d$ E5 [0 c3 }
1 f/ N6 l4 c( Q* L. w
G04 暫停 G74 深孔鉆循環
" m! O+ |0 [' ]6 M
x% I% X& p- h* H G17 XY平面選擇 G75 外徑切槽循環$ |5 G6 i0 m# L. z* R
1 k' d( l. M/ k/ \
G18 ZX平面選擇 G76 復合螺紋切削循環; U; ^8 X. c( o/ K; }; h
8 l3 P' u) w. E6 O5 Z) _5 _ G19 YZ平面選擇 G80 撤消固定循環+ n0 P# h; l& R- v8 W
6 V, V4 Q1 C8 ~( p; ~- C ^ G32 螺紋切削 G81 定點鉆孔循環6 U# g6 d" g2 B! I$ Q9 L: F7 a
- x" G# ?! B u7 x. Q: b" ^ G40 刀具補償注銷 G90 絕對值編程
7 T! V3 d4 j$ O6 e5 C, ~- t. r; L- g: |: z; X
G41 刀具半徑補償—左 G91 增量值編程0 B+ z2 D/ E6 ]' A& v. G
% l* E& W+ } ?6 r G42 刀具半徑補償—右 G92 螺紋切削循環( _( c; A9 f6 I& c8 v* H
8 J h& ~/ X9 X G43 刀具長度補償—正 G94 每分鐘進給量# p# J$ H' f3 N* U! ]3 x6 B
/ d1 ~. k/ ?0 m& h4 i& a
G44 刀具長度補償—負 G95 每轉進給量
7 O* {5 v0 P$ ^& u; ^* o' w' ^& V) D5 a7 D5 Y" q3 P
G49 刀具長度補償注銷 G96 恒線速控制
! q2 H0 t# R) Y3 z, f0 p+ C8 W7 K0 E$ ~2 }
G50 主軸最高轉速限制 G97 恒線速取消3 I2 C" ]/ y1 {
' H' L1 ]; l% f9 |) `3 H G54~G59 加工坐標系設定 G98 返回起始平面
; V* m; I) \5 b/ u O
# Z; q9 _9 ^. C# n+ y1 Y GG65 用戶宏指令 G99 返回R平面3 r' o; W/ y, z+ n# I
( F1 o: o2 h" k7 d- W; V* S 1.2.3編程方式
" [: f+ I6 M( i: f9 W
2 |, s: t" y9 W, ^& g( o) i( y 在編程的過程中,有兩種編程方式:一種是手工編程;另一種是數控自動編程,自動數控編程又分為:圖形數控自動變成、語言數控自動編程和語音數控自動編程三種。手工編程的特點是耗費時間長,容易出現錯誤,無法勝任復雜形狀零件的編程。國外資料統計,手工編程時間與機床實際加工時間平均比是30/1。20%─30%機床不能開動的原因是由于手工編程的時間較長引起的。在這節我們以FANUC系統的編程知識來講解,在這個設計中,我們是以圖形數控自動編程來展開的。
5 b! e& N0 d1 K7 A% Z. d
& c* y* d" e& J g5 e; G2 m7 T 手工編程過程總結:程序的輸入:打開程序保護鎖,按下PROG鍵 ,方式開關選擇到編輯狀態 ,DIR檢查內存占用情況,輸入OXXXX,按INSERT鍵(報警的話,說明該文件名存),按RESET復位,重新輸入文件名。當我們建立了文件名后,文件名要單獨占一行,每行的結束要用“;”(按EOB,在按INSERT插入),如果順序號沒有出來,我們可以把順序號的功能打開(按OFFSET SETTING鍵,選擇SETTING,移動光標鍵,下面有個順序號,參數是“0”,說明沒有順序號,所以我們將它改為“1”,打如INPUT,注意只有在MDI方式下才能改參數,否則要報警),進行程序的輸入。程序比較長的時候,我們可以將程序號的間隔調小,操作如下:MDI方式下按OFFSET SETTING鍵,按PAGE,找到“10”所在的參數號,將“10”改為“5”,按INPUT鍵。程序輸入完后,我們可以進行程序的修改:替換(在鍵盤緩沖區輸入要替換的字符,按下ALTER鍵),刪除(刪除單個字符,光標移動到要刪除的字符按DELETE;刪除一段,將光標移動到要刪除的那一段上),程序輸入完了后鎖上。程序的檢索,例如檢索O313按下面步驟進行操作方式在編輯狀態下—按PRGRM(進入程序畫面)—輸入查找的程序號O313—按箭頭向下的光標鍵找O313程序號。程序的刪除,例如刪除O313按下面步驟進行:操作方式在編輯狀態下—打開程序保護鎖—按PRGRM(進入程序畫面)—輸入刪除的程序號O313—按箭頭向下的光標鍵找O313程序號—鍵入刪除的程序號O313—按DELET—操作完畢、鎖上程序保護鎖—按功能軟件上的LID查看O313程序是否在程序例表中。
. _ G. v+ s: }+ a
9 r+ s7 N4 ]5 d 1.2.4對刀) U5 N/ M% q0 d4 I7 T2 Y2 ~
$ e5 T& }1 y; H
對刀的方法直接影響工件的加工精度。所以對于不同的加工零件,我們要選擇不同的對刀方法。
* t% J, p6 o( s& A/ f& o" t8 E
! I4 e' A% q4 V7 Y' q3 I/ O X和Y向對刀,對于圓柱孔(或圓柱面)零件時:, |0 S4 U' q, `- m+ L
3 | \ `, x" h- N6 s (1)我們采用杠桿百分表(或千分表)對刀,這種對刀方法精度高,但是比較麻煩。
+ l. h9 }3 a1 d, e
6 z" E( t% T' @3 Z- Y (2)采用尋邊器對刀,對于精度不太高,比較直觀。
" d8 g3 R0 _6 ?, l8 [6 }
# I0 g) d# ]! k4 v! V) H X和Y向對刀,當對刀點為互相垂直直線的交點時:# ^* A+ x s! |0 J0 `9 Y4 X+ ]
& P h' `6 }1 Z& l. E
(1)采用刀具試切對刀。(2)采用尋邊器對刀,精度高。8 a: I: h9 V# e5 M" q _: `4 |
- G% U' S3 k, R8 Z6 z: Z ^( E
在Z向對刀,Z向對刀數據與刀具在刀柄上的裝夾長度及工件坐標系的Z向零點位置有關,它確定工件坐標系的零點在機床坐標系中的位置。加工中心采用長度補償來做。為了損傷工件表面,在本設計中我們采用采用對刀桿對刀。移動機床將刀桿分別從X、Y慢慢靠近工件,若X方向顯示的是X1,Y方向顯示的是Y1。再反方向得到X2,Y2則分別記下此數據。我們采用G54坐標系,記下X、Y的值,按POS鍵,輸入到G54坐標系中。程序原點X、Y的計算方法如下:
3 C$ b; i; |8 p, Y9 W7 e+ d+ Y: e% g3 I9 G: c
X=(X1-X2)/2 Y=(Y1-Y2)/2
: X/ E7 C0 p5 P( T" A6 ]; F( o$ _
Z軸偏值:將株洲移動到工件的上表面,并與工件有微量的切削,紀錄此值。按SYSTEM→SFF/SET→偏值,把Z軸的工件坐標值輸入到對應的刀號的刀偏表長度補償中。把計算的結果輸入工件偏置畫面中的G54中。
7 v, f% e) ]! F6 z6 A L. y
. Y2 S' M2 N" P5 W& u( [ 1.2.5刀具長度補償設置. g% H" ?; p& k* ~! C
, S6 }& e8 T" R! ]5 e6 F: r 加工中心上使用的刀具很多,每把刀具的長度和到 Z 坐標零點的距離都不相同, 這些距離的差值就是刀具的長度補償值,在加工時要分別進行設置,并記錄在刀具明細表中,以供機床操作人員使用。一般有兩種方法: 1、機內設置 這種方法不用事先測量每把刀具的長度,而是將所有刀具放入刀庫中后,采用 Z 向設定器依次確定每把刀具在機床坐標系中的位置,具體設定方法又分兩種。 ( 1 )第一種方法 將其中的一把刀具作為標準刀具,找出其它刀具與標準刀具的差值,作為長度補償值。具體操作步驟如下: ①將所有刀具放入刀庫,利用 Z 向設定器確定每把刀具到工件坐標系 Z 向零點的距離,如圖 1.1所示的 A 、 B 、 C ,并記錄下來; ②選擇其中一把最長(或最短)、與工件距離最小(或最大)的刀具作為基準刀,如圖 5-2 中的 T03 (或 T01 ),將其對刀值 C (或 A )作為工件坐標系的 Z 值,此時 H03=0 ; ③確定其它刀具相對基準刀的長度補償值,即 H01= ±│ C-A │, H02= ±│ C-B │,正負號由程序中的 G43 或 G44 來確定。 ④將獲得的刀具長度補償值對應刀具和刀具號輸入到機床中。8 W" L$ E1 `5 t' y! B7 s8 Q/ W
|