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