(一)準(zhǔn)備功能 準(zhǔn)備功能用字母G后跟兩位數(shù)字來編程,G功能也稱G指令,用來定義軌跡的幾何形狀和CNC的工作狀態(tài)。本數(shù)控系統(tǒng)使用到的G功能如下:1. G00—快速定位 說明: (1)所有編程軸同時(shí)以G00定義的速度移動(dòng),當(dāng)某軸走完編程值便停止,而其它軸繼續(xù)運(yùn)動(dòng)。 (2)不運(yùn)動(dòng)的坐標(biāo)可以省略編程,省略的坐標(biāo)不作任何運(yùn)動(dòng)。 (3)目標(biāo)點(diǎn)的坐標(biāo)值可以用絕對(duì)值,也可以用增量值,小數(shù)點(diǎn)前最多允許4位數(shù)字,小數(shù)點(diǎn)后最多允許3位,正數(shù)省略“+”號(hào)。 (4) G00功能起作用時(shí),其移動(dòng)速度按P參數(shù)中P00參數(shù)設(shè)定值運(yùn)行。 (5)用G00編程時(shí),也可以寫作GO.
2. G01—直線插補(bǔ)
說明:
(1)每次加工開始,自動(dòng)處于GO1狀態(tài)。
(2)不運(yùn)動(dòng)的坐標(biāo)可以省略編程。
(3)目標(biāo)點(diǎn)的坐標(biāo)值可以用絕對(duì)值,也可以用增量值,小數(shù)點(diǎn)前最多允許4位數(shù)字,小數(shù)點(diǎn)后最多允許3位,正數(shù)省略“十”號(hào)。
(4) GO1功能起作用時(shí),其進(jìn)給速度按所給的F值運(yùn)行,F(xiàn): 9-1800mm/minx
(5)用G01編程時(shí),也可以寫作Glo
3. G02—順時(shí)針圓弧插補(bǔ)
說明:
(1) X, Y在G90時(shí),圓弧終點(diǎn)坐標(biāo)是相對(duì)編程零點(diǎn)的絕對(duì)坐標(biāo)值。G91時(shí),圓弧終點(diǎn)是相對(duì)圓弧起點(diǎn)的增量值。I、J是圓心坐標(biāo),是圓心相對(duì)于圓弧起點(diǎn)的增量值,I是X方向,J是Y方向I圓心坐標(biāo)在圓弧插補(bǔ)時(shí)不得省略,不管是絕對(duì)值方式,還是增量方式,圓心坐標(biāo)總是相對(duì)圓弧起點(diǎn)的增量值。
(2)用G02指令編程時(shí),可以直接編過象限圓、整圓等。
C3) G02指令后的坐標(biāo)值,小數(shù)點(diǎn)前最多允許4位數(shù)字,小數(shù)點(diǎn)后最多允許3位,正數(shù)省略“+”號(hào)。
(4)用G02編程時(shí),也可以寫作G2o
4. G03—逆時(shí)針圓弧插補(bǔ)
說明:
用G03指令編程時(shí),除了圓弧旋轉(zhuǎn)方向相反外,其余跟G02指令完全相同。
5. G04—暫停指令
說明:
(1)程序在執(zhí)行到某一段后,需要暫停一段時(shí)間,這時(shí)就可以用G04指令使程序暫停。當(dāng)暫停時(shí)間一到,繼續(xù)執(zhí)行下一段程序。暫停時(shí)間由K后的數(shù)值說明,以秒為單位,小數(shù)點(diǎn)前允許2位,小數(shù)點(diǎn)后允許2位。即:從0. 01~99. 99秒。
(2) G04的程序段里不能有其它指令。
6. G90—絕對(duì)值方式編程 說明: C1) G90編入程序時(shí),以后所有編入的坐標(biāo)值全部是以編程零點(diǎn)為基準(zhǔn)的。 (2)系統(tǒng)上電后,處于G90狀態(tài)。7. G91—增量方式編程 說明: G91編入程序時(shí),以后所有編入的坐標(biāo)值以前一個(gè)坐標(biāo)位置作為起始點(diǎn)來計(jì)算運(yùn)動(dòng)的編程值。8. G92—設(shè)定工件坐標(biāo)系 G92只改變系統(tǒng)的坐標(biāo)值,并不移動(dòng)坐標(biāo)值,達(dá)到設(shè)定坐標(biāo)原點(diǎn)的目的。

(二)輔助功能 M功能也稱輔助功能,是用來使機(jī)床外部開關(guān)接通或斷開的功能,如開、關(guān)高壓水,開砂、關(guān)砂等。輔助功能用字母M及后面兩位數(shù)組成,本系統(tǒng)的輔助功能有:1. M00—程序暫停 程序里出現(xiàn)M00,程序運(yùn)行暫停。按下加工起動(dòng)鍵,程序可以繼續(xù)往下運(yùn)行。2. M02—程序結(jié)束 M02表示加工程序結(jié)束,用戶可以返回進(jìn)行其它功能操作或重新起動(dòng)機(jī)床。
3. M71—油泵停止 程序中出現(xiàn)M71,油泵電機(jī)停止運(yùn)轉(zhuǎn),砂閥關(guān)閉,高壓水關(guān)閉,增壓系統(tǒng)全部停止,其作用和按下油泵停止按鈕相同。4. M72—水泵停止 程序中出現(xiàn)M72,水泵電機(jī)停止運(yùn)轉(zhuǎn),作用和按下水泵停止按鈕相同。5. M73—開高壓水 程序執(zhí)行M73后,高壓水閥打開,其作用和按下開高壓水按鈕相同。6. M74—關(guān)高壓水 程序執(zhí)行M74后,高壓水開關(guān)閥關(guān)閉,其作用和按下關(guān)高壓水按鈕相同。7. M75—開啟砂閥8. M76—關(guān)閉砂閥