刀具長度偏置(G43/G44/G49)

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:5747

1. 格式

G43 Z_ H_;

G44 Z_ H_;

G49 Z_;

2. 偏置功能

首先用一把銑刀作為基準(zhǔn)刀,并且利用工件坐標(biāo)系的 Z 軸,把它定位在工件表面上,其位置設(shè)置為 Z0。 (☼ 見 G92:坐標(biāo)系設(shè)置)

請記住,如果程序所用的刀具較短,那么在加工時刀具不可能接觸到工件,即便機床移動到位置 Z0。反之,如果刀具比基準(zhǔn)刀具長,有可能引起與工件碰撞損壞機床。

為了防止出現(xiàn)這種情況,把每一把刀具與基準(zhǔn)刀具的相對長度差輸入到刀具偏置內(nèi)存,并且在程序里讓 NC 機床執(zhí)行刀具長度偏置功能。

 

G43: 把指定的刀具偏置值加到命令的 Z 坐標(biāo)值上。

G44: 把指定的刀具偏置值從命令的 Z 坐標(biāo)值上減去。

G49: 取消刀具偏置值。

 

在設(shè)置偏置的長度時,使用正/負(fù)號。如果改變了 (+/-) 符號, G43 和 G44 在執(zhí)行時會反向操作。因此,該命令有各種不同的表達方式。舉例說:

 

首先,遵循下列步驟度量刀具長度。

1.把工件放在工作臺面上。

2.調(diào)整基準(zhǔn)刀具軸線,使它接近工件表面上。

3.更換上要度量的刀具;把該刀具的前端調(diào)整到工件表面上。

4.此時 Z 軸的相對坐標(biāo)系的坐標(biāo)作為刀具偏置值輸入內(nèi)存。

通過這么操作,如果刀具短于基準(zhǔn)刀具時偏置值被設(shè)置為負(fù)值;如果長于基準(zhǔn)刀具則為正值。因此,在編程時僅有 G43 命令允許您做刀具長度偏置。

3. 舉例

 

G00 ZO;

G00 G43 Z0 H01;

G00 G43 Z0 H03;

或者

G00 G44 Z0 H02;

或者

G00 G44 Z0 H02;

 

G43, G44 或 G49 命令一旦被發(fā)出,它們的功效會保持著,因為它們是 “模態(tài)命令”。因此, G43 或 G44 命令在程序里緊跟在刀具更換之后一旦被發(fā)出;那么 G49 命令可能在該刀具作業(yè)結(jié)束,更換刀具之前發(fā)出。

 

注意 1) 在用 G43 (G44) H 或者用 G 49 命令的指派來省略 Z 軸移動命令時,, 偏置操作就會像 G00 G91 Z0 命令指派的那樣執(zhí)行。也就是說,用戶應(yīng)當(dāng)時常小心謹(jǐn)慎,因為它就像有刀具長度偏置值那樣移動。

注意 2) 用戶除了能夠用 G49 命令來取消刀具長度補償,還能夠用偏置號碼 H0 的設(shè)置(G43/G44 H0) 來獲得同樣效果。

注意 3) 若在刀具長度補償期間修改偏置號碼,先前設(shè)置的偏置值會被新近賦予的偏置值替換。坐標(biāo)系就被取消。以上命令也能夠用于取消局部坐標(biāo)系。

 

注意 (1) 當(dāng)用戶執(zhí)行手動原點返回時,局部坐標(biāo)系執(zhí)行原點返回的軸的原點與工件坐標(biāo)系就等同了。

也就是說,這個操作與 [G52a0;] 命令一樣 (a: 是執(zhí)行原點返回進程的那個軸)。

注意 (2) 即便已經(jīng)設(shè)置了局部坐標(biāo),工件坐標(biāo)系或者機床坐標(biāo)系不會被改變。

注意 (3) 工件坐標(biāo)系是用 G92 命令設(shè)置的。如果各個坐標(biāo)值未設(shè)置, 局部坐標(biāo)系里未給坐標(biāo)值的軸將被設(shè)置成先前各軸一樣的值。

注意 (4) 在刀具直徑偏置方式下,用 G52 命令來暫時取消該偏置功能。

注意 (5) 當(dāng)移動命令緊跟在 G52 程序塊功能之后發(fā)出時,通常必須采用絕對命令。

更多相關(guān)信息