一、加工中心基本編程指令G代碼( g6 u5 |* J9 P6 l& m" X# E3 S
- x3 Y, {- V# W8 ?, t) y. @ 準備功能也稱G功能或G代碼,加工中心數(shù)控系統(tǒng)為FAINUC -6M系統(tǒng)的G代碼如表4一1所示。需要注意的是.當(dāng)一個程序中指定了兩個以上屬于同級的G代碼時,則僅最后一個被指令G代碼有效;有固定指令程序段中,如果規(guī)定了01組中任何G代碼,固定功能就被自動取消,系統(tǒng)處于G80狀態(tài),而且01組G代碼不受任何固定循環(huán)G代碼的影響。+ c, F w& b9 O
A3 Q2 c) y1 ]0 T* R% a/ X6 Q
二、加工中心基本編程指令輔助功能代碼
# E3 \& C1 Y+ b4 ?
- u! A1 W9 D% R+ ~8 P+ q 輔助功能代碼是用地址字M及兩位數(shù)字來表示的,主要用于機床加工操作時的工藝性指令.如主軸的啟停、切削液的開關(guān)等。
3 i+ e9 u6 [, J% r0 y& Q . I4 ^8 e+ u$ |- z* n
(1)MO程序停止:MO實際上是一個暫停指令。當(dāng)執(zhí)行有MO指令的程序段后,主軸停轉(zhuǎn)、進給停止、切削液關(guān)、程序停止。它像執(zhí)行單個程序段操作一樣,把狀態(tài)信息全部保存起來。利用NC-START命令啟動,可使機床繼續(xù)運轉(zhuǎn)。! K/ l" m5 L) ~' K
: r: w0 K) ?! w* ?0 ^
(2)MI選擇停止:該指令的作用和MO相似.但它必須是在預(yù)先按下操作面板上“任選停止”按鈕的情況下。當(dāng)執(zhí)行完編有M1指令的程序段的其他指令后.才會停止執(zhí)行程序.如果不按下“任選停止”按鈕,M1指令無效,程序繼續(xù)執(zhí)行。) m5 |/ ?. \# q6 V2 c
; Z n8 c" k c (3) M2程序結(jié)束:該指令用于程序全部結(jié)束。執(zhí)行該指令后,機床便停止自動運轉(zhuǎn)、切削液關(guān)。該指令常用于機床復(fù)位。
6 Q( o0 M* I# h F
0 U- G, h/ h) C5 H, W# e (4) M3:主軸順時針方向旋轉(zhuǎn)。; m! |$ Z3 l* }' {
* H5 n) m, @* U- R: u/ a. B (5) M4:主軸逆時針方向旋轉(zhuǎn)。! T8 O! s6 ], V- o( Y% A) j
3 s% P4 p' |1 [% q# c% y- }
(6) M5:主軸停止。
0 c/ V P+ B- e 0 L8 w5 E# E6 C( m0 o! p
(7) M6:換刀。
3 m, E3 \. ~( u ; W( {6 v9 {- |( t
(8) M7:切削液開。; f" g) I& Y) t7 p' X4 A
, _. Z' m e+ A* r, S5 y/ f& M (9) M9:切削液關(guān)。
{8 A5 W/ m ]" Q+ z- j & D, k+ ]! J% R2 D6 w
(10)M17:子程序結(jié)束。
# Q2 i2 Q3 I( P* ]# w
' G: k0 a' {/ |8 ]. H8 D5 K (11) M30:程序結(jié)束,類似M2 w6 `/ g8 ]: C1 b, ^% ^
6 T2 F' r2 X* e5 B
|