一、絕對(duì)值方式和增量值方式編程
1.絕對(duì)值方式編程
程序格式:G90
G90表示程序段中的編程尺寸按絕對(duì)坐標(biāo)給定,即所有的坐標(biāo)尺寸數(shù)字都是相對(duì)于固 定的編程原點(diǎn)(工件原點(diǎn))的。如圖6 -2所示,刀具由起點(diǎn)A直線插補(bǔ)到目標(biāo)點(diǎn)B,用絕對(duì)值編程時(shí)程序?yàn)?G90 COlX30 ¥ω F120;
表示X30¥,ω為8點(diǎn)相對(duì)于編程坐標(biāo)系X、Y坐標(biāo)的絕對(duì)尺寸。2.增量值編程
程序格式:G91
G91表示程序段中的編程尺寸按相對(duì)坐標(biāo)給定,即程序段的終點(diǎn)坐標(biāo)都是相對(duì)于前一個(gè)
坐標(biāo)點(diǎn)給出的。仍以圖6-2為例,當(dāng)用增量值編程時(shí)程序?yàn)? y
G90 COl X -40 Y30 F120j
表示X -40 Y30為B點(diǎn)相對(duì)于起點(diǎn)A的增量尺寸。
二、坐標(biāo)平面的選擇
坐標(biāo)平面選擇指鏡削過(guò)程中指定刀具插補(bǔ)平面和刀具補(bǔ)償平面。鏡削加工時(shí),若刀具在Xy平面內(nèi)進(jìn)行插補(bǔ),應(yīng)
選用準(zhǔn)備功能G17指令;在xz平面內(nèi)進(jìn)行插補(bǔ),應(yīng)選用準(zhǔn)
備功能GIS指令;在YZ平商內(nèi)進(jìn)行插補(bǔ),則需選用準(zhǔn)備功
能G19指令。平面指定與坐標(biāo)軸移動(dòng)無(wú)關(guān),不管選用哪個(gè)平面,各坐標(biāo)軸的移動(dòng)指令均會(huì)執(zhí)行。由于數(shù)控鏡床大都在Xy平面內(nèi)加工,故G17可以省略。
說(shuō)明:
(1) G17、GIS、G19定義軌跡插補(bǔ)的平面,以避免插補(bǔ)平面混用;
(2)當(dāng)某一程序已寫(xiě)入G41、G42、G43、G4刀補(bǔ)指令時(shí),不得隨意變換定義平面,以免 發(fā)生刀補(bǔ)錯(cuò)誤:
(3)考慮到加工方便,z坐標(biāo)可單獨(dú)編程,而不必考慮平面的定義.但編寫(xiě)兩坐標(biāo)聯(lián)動(dòng)程
序段時(shí),必須考慮平面選擇問(wèn)題:
(4)系統(tǒng)上電時(shí),自動(dòng)處于G17狀態(tài)。
三、與單位設(shè)定有關(guān)的指令
1.美制/公制轉(zhuǎn)換G代碼(G20、G21)指令格式:
G20j(英制輸入) G21j(公制輸入) 說(shuō)明:
(1)該G代碼必須在設(shè)定坐標(biāo)系之前,在程序的開(kāi)頭以單獨(dú)程序段指定。
(2)在英制/公制轉(zhuǎn)換之后,將改變下列值的單位值:①由F代碼指令的進(jìn)給速度;②位 置指令;③工件零點(diǎn)的偏移值;④刀具補(bǔ)償值;⑤手搖脈沖發(fā)生器的刻度單位;⑥在增量進(jìn)給中的移動(dòng)距離;⑦某些參數(shù)。
2.進(jìn)給速度單位的設(shè)定指令 指令格式:
G94 F一一一;或G95 F一一一; 說(shuō)明:
(2) G95設(shè)定每轉(zhuǎn)進(jìn)給量,在F之后,直接指定刀具在主軸每轉(zhuǎn)一轉(zhuǎn)的進(jìn)給量,G20、G21
的設(shè)定單位分別為inlr、mm/r。這個(gè)功能必須在主軸裝有編碼器時(shí)才能使用。