t編碼簡(jiǎn)化了刀具長(zhǎng)度的確認(rèn)過(guò)程
刀具長(zhǎng)度補(bǔ)償簡(jiǎn)化了編程,并在設(shè)置和生產(chǎn)操作期間增強(qiáng)了試加工和尺寸調(diào)整。這也使得使用離線工具長(zhǎng)度測(cè)量裝置來(lái)組裝和測(cè)量工具長(zhǎng)度成為可能。
刀具長(zhǎng)度補(bǔ)償雖然是一個(gè)很好的功能,但也有一些缺點(diǎn):一是刀具必須有足夠的剛度,才能在程序設(shè)定的切削條件下加工;二,刀具必須足夠長(zhǎng)才能到達(dá)*深的加工面,換刀時(shí)不會(huì)因?yàn)樘L(zhǎng)而碰到障礙物。
一些公司的程序員指定用于組裝刀具的部件和一系列可接受的長(zhǎng)度。安裝人員可能不確定每個(gè)工具是否有足夠的剛度,或者其長(zhǎng)度是否在可接受的范圍內(nèi)。雖然不能保證剛性,但是自定義宏可以解決刀具長(zhǎng)度范圍的問(wèn)題。
基本宏設(shè)置
該技術(shù)特別適用于Z軸行程有限的機(jī)床,如小型立式加工中心和許多臥式加工中心。我們使用FANUC自定義宏系統(tǒng)變量來(lái)訪問(wèn)偏移的相關(guān)數(shù)據(jù)。此外,我們的案例還假設(shè)機(jī)床有六組FANUC標(biāo)準(zhǔn)夾具偏移,用戶計(jì)劃將刀具長(zhǎng)度設(shè)置為刀具長(zhǎng)度補(bǔ)償偏移值。#2200系列中的變量提供了工具長(zhǎng)度的幾何偏移量。#5200系列提供了檢修夾具的偏移量。從理論上講,我們的案例“次要指”的是相關(guān)的系統(tǒng)變量值。我們的測(cè)試工具長(zhǎng)度值是:
#149=4.0
#2=#[2200 #149](當(dāng)前刀具長(zhǎng)度)
當(dāng)通用變量#149設(shè)置為4.0時(shí),表達(dá)式2200 #149呈現(xiàn)2204。括號(hào)外的井號(hào)(#)構(gòu)成了系統(tǒng)變量#2204,它訪問(wèn)刀具長(zhǎng)度的幾何偏移量4的值。類(lèi)似的技術(shù)可用于訪問(wèn)當(dāng)前安裝的夾具偏移z寄存器值。我們還使用系統(tǒng)變量#4014來(lái)訪問(wèn)當(dāng)前安裝的夾具的偏移值(54-59)。
輸入數(shù)據(jù)來(lái)自偏移量、系統(tǒng)常數(shù)(#500系列長(zhǎng)久公共變量)和程序中指定的值。該偏移包括刀具長(zhǎng)度補(bǔ)償幾何偏移中的夾具偏移Z值和刀具長(zhǎng)度輸入。
用戶只需輸入下列系統(tǒng)常數(shù)一次:
#511:改變工具的間隙
#512:刀具更換器的拉出量(參考機(jī)器制造商的文件)。
#513: z軸行程(參考機(jī)器制造商的文件)。
這些值與數(shù)控程序:相匹配
#100: z-0從表面到*高障礙物的距離(像夾子一樣)。
#101: z-0表面和*深深度之間的距離。該值可在每次換刀前指定。
這項(xiàng)技術(shù)通過(guò)用戶定義的T代碼程序運(yùn)行。將參數(shù)(#6001,第5位是較新的FANUC數(shù)控)設(shè)置為1后,只要數(shù)控系統(tǒng)看到T代碼,它就會(huì)將T值存儲(chǔ)在公共變量#149中,并執(zhí)行程序O9000。有兩種常見(jiàn)的自動(dòng)換刀系統(tǒng)。有了一個(gè),t代碼本身就完成了工具變更。在另一種情況下,t代碼只需旋轉(zhuǎn)刀具轉(zhuǎn)盤(pán),將刀具帶到準(zhǔn)備站,M06命令更換刀具。下面的示例程序應(yīng)該運(yùn)行良好,但是用戶可能必須將t代碼和M06分成兩個(gè)命令,以便程序正確執(zhí)行。
示例程序
這是程序。主程序(O6001)縮寫(xiě)為僅顯示相關(guān)命令:
O6001(主程序)
G54(選擇夾具偏移)
# 100=2.0(z-0表面上*大特征高度/夾具偏移障礙物)
#101=2.5(刀具4的*深深度)
(.)
(程序啟動(dòng)命令)
(.)
T04(調(diào)用程序O9000,自定義T碼自定義宏)
M06(刀具更換將在刀具范圍內(nèi)進(jìn)行)
(.)
(4工位加工)
(.)
#101=1.0(工具5的*深加工深度)
(工具啟動(dòng)命令)
(.)
T5(調(diào)用用戶定義的T代碼自定義宏)
M06(刀具更換將在刀具范圍內(nèi)進(jìn)行)
(工具加工5)
(.)
(處理程序的平衡)
(.)
M30
O9000(刀具檢查自定義宏)
# 1=ABS [# [5203] [# 4014-53] * 20]](當(dāng)前夾具偏移z值)
#2=#[2200 #149](當(dāng)前刀具長(zhǎng)度)
如果[# 1-# 2-# 511-# 512-# 100]gt0]goto 5(刀具長(zhǎng)度合適嗎?)
#3000=100(刀具太長(zhǎng))
它們是# # 1 3=# 101(*深的深度)
# 4=# 513 # 2(切刀到達(dá))
如果[#4-#3]GT0]GOTO10(刀具會(huì)到達(dá)*深的表面嗎?)
# 3000=101(工具太短)
N10T#149(將切割機(jī)旋轉(zhuǎn)到準(zhǔn)備位置)
M99
尊敬的客戶:
本公司自主產(chǎn)品有刀測(cè)儀、外觀檢查儀、鐳射外徑跳動(dòng)測(cè)量?jī)x、一鍵式測(cè)量?jī)x等刀具相關(guān)量具量?jī)x。代理瑞士Schaublin、德國(guó)schunk刀柄及筒夾等磨刀機(jī)配件。
您可以通過(guò)網(wǎng)頁(yè)撥打本公司的服務(wù)電話了解更多產(chǎn)品的詳細(xì)信息,善美的服務(wù)是我們永無(wú)止境的追求,歡迎新老客戶放心選購(gòu)自己心儀產(chǎn)品,我們將竭誠(chéng)為您服務(wù)!