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

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