一、加工中心基本編程指令G代碼
' [( L2 T5 B, z; l6 r: A9 F' K" U- |$ K2 J1 P# a) {
準(zhǔn)備功能也稱G功能或G代碼,加工中心數(shù)控系統(tǒng)為FAINUC -6M系統(tǒng)的G代碼如表4一1所示。需要注意的是.當(dāng)一個(gè)程序中指定了兩個(gè)以上屬于同級(jí)的G代碼時(shí),則僅最后一個(gè)被指令G代碼有效;有固定指令程序段中,如果規(guī)定了01組中任何G代碼,固定功能就被自動(dòng)取消,系統(tǒng)處于G80狀態(tài),而且01組G代碼不受任何固定循環(huán)G代碼的影響。
" O* H) K8 m$ k2 D. N$ L( i5 ` ![]()
9 E$ T8 ]+ g. S: l# ?7 I, k6 C 二、加工中心基本編程指令輔助功能代碼1 ?8 q7 |& O; V6 L5 s
$ Y8 u, a/ \5 r! l3 t
輔助功能代碼是用地址字M及兩位數(shù)字來表示的,主要用于機(jī)床加工操作時(shí)的工藝性指令.如主軸的啟停、切削液的開關(guān)等。& e" C: h/ n7 y5 |. l9 I" X
. F; K& F# L$ @' L (1)MO程序停止:MO實(shí)際上是一個(gè)暫停指令。當(dāng)執(zhí)行有MO指令的程序段后,主軸停轉(zhuǎn)、進(jìn)給停止、切削液關(guān)、程序停止。它像執(zhí)行單個(gè)程序段操作一樣,把狀態(tài)信息全部保存起來。利用NC-START命令啟動(dòng),可使機(jī)床繼續(xù)運(yùn)轉(zhuǎn)。
& {; w- A) L3 M' Z, j : I7 W0 a) Q& m& u( ?/ V [
(2)MI選擇停止:該指令的作用和MO相似.但它必須是在預(yù)先按下操作面板上“任選停止”按鈕的情況下。當(dāng)執(zhí)行完編有M1指令的程序段的其他指令后.才會(huì)停止執(zhí)行程序.如果不按下“任選停止”按鈕,M1指令無(wú)效,程序繼續(xù)執(zhí)行。2 g/ l. ^# @# c
, i: J" ?9 k6 g8 C (3) M2程序結(jié)束:該指令用于程序全部結(jié)束。執(zhí)行該指令后,機(jī)床便停止自動(dòng)運(yùn)轉(zhuǎn)、切削液關(guān)。該指令常用于機(jī)床復(fù)位。& L C; m. l4 D7 [& o! J3 Y4 w; V
* r/ t3 A3 N( L5 ?3 ~
(4) M3:主軸順時(shí)針方向旋轉(zhuǎn)。4 {+ H" _7 r O$ Z" y
, t4 L8 Y& y$ \6 i# L" w: N( Z# n
(5) M4:主軸逆時(shí)針方向旋轉(zhuǎn)。
/ n* d' I5 s1 d3 O( T # f+ y: Z2 i) n+ ^$ u0 t
(6) M5:主軸停止。( }+ d8 C9 L( T" l& A% v- X
9 V/ Y# L" `+ E% k) m (7) M6:換刀。/ }% t2 Q: `3 A! u% ?! h1 g8 ^8 t
0 F( a" a+ |' _+ u& V" N7 L, E0 h9 B (8) M7:切削液開。
$ Z4 `. P* ^; ^# P9 x
4 B$ H, z# a8 Z& d( z# \) t (9) M9:切削液關(guān)。
* }& W& x0 L" y$ u; J3 C3 v2 z4 Y 0 w, O3 {. \/ w4 Y$ W$ Q. q% x( P
(10)M17:子程序結(jié)束。* i% k( g3 W* k5 p
- [. Q0 J F9 V/ K+ P! B5 B
(11) M30:程序結(jié)束,類似M2
) v Q7 P1 D z0 f& }6 n" Q/ @8 }6 V
|