一、加工中心基本編程指令G代碼; S2 ^" L. z4 D+ O) j& a8 {/ y' z& s
% x2 ^! b' e5 R2 U& L9 g$ Y 準(zhǔn)備功能也稱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代碼的影響。
' r/ I( G8 c1 w ![]()
; `2 ^& H4 B7 u5 e9 a 二、加工中心基本編程指令輔助功能代碼/ v' x d7 p3 R5 i2 |, @# p( X
8 ^& @; L2 [5 E 輔助功能代碼是用地址字M及兩位數(shù)字來表示的,主要用于機床加工操作時的工藝性指令.如主軸的啟停、切削液的開關(guān)等。
& T. {3 w1 i N u: F ( @6 E9 O5 k1 y0 ], S0 i
(1)MO程序停止:MO實際上是一個暫停指令。當(dāng)執(zhí)行有MO指令的程序段后,主軸停轉(zhuǎn)、進(jìn)給停止、切削液關(guān)、程序停止。它像執(zhí)行單個程序段操作一樣,把狀態(tài)信息全部保存起來。利用NC-START命令啟動,可使機床繼續(xù)運轉(zhuǎn)。3 i+ K9 U4 Y+ f% p+ N- b( S
, x/ t; V' r5 Z
(2)MI選擇停止:該指令的作用和MO相似.但它必須是在預(yù)先按下操作面板上“任選停止”按鈕的情況下。當(dāng)執(zhí)行完編有M1指令的程序段的其他指令后.才會停止執(zhí)行程序.如果不按下“任選停止”按鈕,M1指令無效,程序繼續(xù)執(zhí)行。
- [# D7 b) ^, B2 R7 K+ Y& c) { 5 }5 h" c2 Z) X# c: {" M
(3) M2程序結(jié)束:該指令用于程序全部結(jié)束。執(zhí)行該指令后,機床便停止自動運轉(zhuǎn)、切削液關(guān)。該指令常用于機床復(fù)位。
# b p1 N& e( X. m
* y1 H% P; P" g8 O* y: O (4) M3:主軸順時針方向旋轉(zhuǎn)。
1 t: _: a3 i2 P; r- I, w
) ~1 l; e# g2 f$ G' E (5) M4:主軸逆時針方向旋轉(zhuǎn)。4 B: _2 d/ J6 Z* `2 P: T3 l
/ c% ]7 A" X; N8 g
(6) M5:主軸停止。9 d M' V* h5 a _% i/ }1 Y
2 W% r1 x! Y" i {) ]/ r# T0 M (7) M6:換刀。. U) t9 Z/ X( g
. s* n# L/ p I. s- ] (8) M7:切削液開。
1 i! W& N) W+ c4 Y6 j: B
/ H; S& |- G* v (9) M9:切削液關(guān)。
! J+ [/ x# F! A$ W( Z 8 v% M! o; q+ ]$ g0 R
(10)M17:子程序結(jié)束。# F7 O& l* z3 _$ w3 |. P; K
H) t* M5 G3 _$ \8 W (11) M30:程序結(jié)束,類似M2
' w5 B H" n1 r0 C, S4 j: s% }4 n! i" f
|