刀具補(bǔ)償指令
下面介紹的G代碼用于刀具的補(bǔ)償。數(shù)控系統(tǒng)根據(jù)刀具補(bǔ)償指令,可以進(jìn)行刀具半徑尺寸補(bǔ)償、刀具軸向尺寸補(bǔ)償和刀具位置偏移。
(1)G40、G4l、G42:月具半輕補(bǔ)償括夸
普通車床用銑刀或圓頭車刀等加工零件時(shí),刀具中心軌跡應(yīng)在與零件輪廓相距刀具半徑的等距線上,計(jì)算非常繁瑣。采用刀具半徑補(bǔ)償指令,編程時(shí)只需按零件輪廓編制,數(shù)控系統(tǒng)能自動(dòng)計(jì)算刀具中心軌,并使刀具按此軌跡運(yùn)動(dòng),使編程簡(jiǎn)化。
其中G4l表示刀具半徑左補(bǔ)償(左偏置),指順著刀具前進(jìn)方向觀察,刀具偏在工件輪廓的左邊。G42表示刀具半徑右補(bǔ)償(右偏置),指順著刀具的前進(jìn)方向觀察,刀具偏在工件輪廓的有邊。G40表示注銷刀具半徑補(bǔ)償,使刀具中心與程序段給定的編程坐標(biāo)點(diǎn)重合。G41~G42需要與G。O~G03等指令共同構(gòu)成程序段,并要用G17~G1 9指定坐標(biāo)平面。號(hào)代碼,補(bǔ)償號(hào)為2位數(shù)(D00~D99),補(bǔ)償值由拔碼盤、鍵盤(MDI)或程序事先輸人到刀補(bǔ)存儲(chǔ)器中。D(或H)代碼是模態(tài)的.當(dāng)?shù)毒吣p或重磨后.刀具半徑變小,只需手工輸入改變刀具半徑或選擇適當(dāng)?shù)难a(bǔ)償量,而不必修改已編好的程序。
注意:使用G4l(或G42)當(dāng)?shù)毒呓咏ぜ喞獣r(shí),數(shù)控裝置認(rèn)為是從刀具中心坐標(biāo)轉(zhuǎn)變?yōu)榈毒咄鈭A與輪廓相切點(diǎn)的坐標(biāo)值,而使用G40刀具退出時(shí)則相反。在刀具接近工件和退出工件時(shí)要充分注意上述特點(diǎn),防止刀具與工件干涉而過切或碰撞。
(2)刀具長(zhǎng)度補(bǔ)償指爭(zhēng)
刀具長(zhǎng)度補(bǔ)償也稱刀具長(zhǎng)度偏置,普通車床用于補(bǔ)償綰程刀具和實(shí)際使用刀具之間的長(zhǎng)度差。該功能使補(bǔ)償軸的實(shí)際終點(diǎn)坐標(biāo)值(或位移量)等于程序給定值加上或減去補(bǔ)償值.即:實(shí)際位移量一程序給定值±補(bǔ)償值其中,相加稱為正偏置,用c43表示;相減稱為負(fù)偏置用G44表示。它們均為模態(tài)指夸。注銷用G40,也可用偏置號(hào)H00。采用刀具長(zhǎng)度補(bǔ)償指令后,當(dāng)?shù)毒唛L(zhǎng)度變化或更換刀具時(shí),不必重新個(gè)性程序.只要改變補(bǔ)償號(hào)中的補(bǔ)償值即可。
式中:x、Y、z為補(bǔ)償軸的編程坐標(biāo)。61 7、G18、G19是與補(bǔ)償軸垂直的相應(yīng)坐標(biāo)平面xHZx、YZ的代碼。H(或D)為刀具長(zhǎng)度補(bǔ)償號(hào)代碼,可取為H00~H99,其中H00為取消長(zhǎng)度偏置。補(bǔ)償值的輸入方法與刀具半徑補(bǔ)償相同。