數(shù)控加工刀具補償功能
發(fā)布日期:2011-05-21 蘭生客服中心 瀏覽:4880
* 刀具的幾何、磨損補償
如圖1一42 所示,在編程時,一般以其中一把刀具為基準,并以該刀具的刀尖位置A為依據(jù)建立工件坐標系。這樣,當其它刀具轉(zhuǎn)到加工位置時,其刀尖位置B就會有偏差,原設(shè)定的工件坐標系對這些刀具就不適用。此外,每把刀具內(nèi):加眨過程中都有不同程序的磨損。因此應(yīng)對偏移量△X、△Z進行補償使刀尖位置B移至位置A。
刀具補償功能由程序中指定的T代碼來實現(xiàn)。丁代碼由字母丁后面跟4位數(shù)碼組成,其中前兩位為刀具號,后兩位為刀具補償號,刀具補償號實際上是刀補償寄器的地址號,該寄存中存放有刀具的X軸偏置和Z軸偏置量。
系統(tǒng)對刀具的補償或取消都是通過搶板的移動來實現(xiàn)的。
* 刀具刀尖圓弧半徑補償 G40、G41、G42指令
數(shù)控程序是針對刀具上的某一點即刀位點進行編制的,車刀的刀位點為理想尖銳狀態(tài)卜的假想刀尖A點或刀尖圓弧圓心O點(見圖1 43)但實際加工中的車刀,由于工藝或其他要求,刀尖往往不是一理想尖銳點,而是一段圓弧。當切削加土?xí)r刀具切削點在刀尖圓弧上變動(見圖1 -44),造成實師切削點與刀位點之問的位置有偏差,故造成過切或少切(見圖 1一44)。這種由于刀尖不是一理想尖銳點而是一段圓弧,造成的加工誤差,可用刀尖半徑補償功能來消除。
系統(tǒng)執(zhí)行到含有T代碼的程序段時,是否對刀共進行刀尖半徑補償,以及以何種力式補償,由G代碼中的G40、G41、G42決定。
G40:取消刀尖半徑補償,刀尖運動軌跡與編程軌跡一致;
G41:刀尖半徑左補償,洽進給方向,刀尖位置在編程軌跡左邊時
G42:刀尖半徑右補償,錯進給方向.刀尖位置在編程軌跡右邊時。
刀尖半徑補償G41/G42是在加工平面內(nèi),沿進給方向看,根據(jù)刀尖位置在編程軌跡左邊/右側(cè)判斷來區(qū)分的。加工平而的判斷,與觀察方向即第而軸方向有關(guān)。圖1一45(b) 為CJK6032數(shù)控機床的刀尖半徑補償方向。
由于數(shù)控程序是針對刀具上的刀位點即A點或O點(見圖1一43)進行編制的,因此對刀時使該點與程序中的起點重合。在沒有刀具圓弧半徑補償功能時,按哪點編程,則該點按編程軌跡運動,產(chǎn)生過切或少切的大小和方向因刀尖圓弧方向及刀尖位置方向而異。當有刀具圓弧半徑補償功能時須定義上述參數(shù),其中刀尖位置方向號從0至9有10個方向號。當按假想刀尖A點編程時,刀尖位置方向因安裝方向不同、從刀尖圓弧中心到假想刀尖的方向,有8種刀尖位置方向號可供選擇,并依次設(shè)為1一8號:當按刀尖圓弧中心O點編程時,刀尖位置方向則設(shè)定為O或9 號。該方向的判斷也與第三軸有關(guān),圖1一46(b)所示的方向為CJK6032數(shù)控車床的刀尖安裝方向。
刀尖半徑補償?shù)募尤胧菆?zhí)行G41或G42指令時完成的,當前面沒有G41或G42 指今時,可以不用G40指令,而且直接寫入G41或G42指令即可;發(fā)現(xiàn)前面為G41或 G42指令時,則先應(yīng)指定G40指令取消前面的刀尖半徑補償后,在寫入G41或G42指令,刀尖半徑補償?shù)娜∠窃贕41或G42指令后面,加G41指令完成。
注:
1)當前面有G41、G42指令時,如要轉(zhuǎn)換為G42、G41或結(jié)束半徑補償時應(yīng)先指定G40。指令取消前面的刀尖半徑補償。
2)程序結(jié)束時,必須清除刀補。
3) G41、G42、G40指令應(yīng)在GOO或G01程廳段中加入。
4)在補償狀態(tài)下,沒有移動的程序段(M 指令、延時指令等),不能在連續(xù)2 個以上的程序段中指定,否則會過切或欠切。
5)在補償啟動段或補償狀態(tài)下不得指定移動距離為0的G00、G01等指令。
6)在G40刀尖圓弧半徑補償取消段,必須同時有X、Z兩個軸方向的位移。
刀具補償量的設(shè)定,是由操作者在CRT/MDI面板上用“刀補值”功能鍵,置人刀具補償寄存器,共中對應(yīng)梅個刀其補償號,都有一組刀補值:刀尖圓弧半徑R 和刀尖位置號T(見表1一5)
補償號 | R | T |
0.1 | 0.8 | 3 |
0.2 | 0.4 | 3 |
0.1 | 0.4 | 8 |
表 1 - 5
例如:(見圖1-47)
%1047N1 G92 X60 Z40
N2 T0101N3 G90 G01 G42 X30 Z37 F300 M03
N4 Z25N5 G02 X46 Z17 18
N6 G01 X50
N7 Z0
N8 X54
N9 G00 G40 X60 Z40 T0100
N10 M05
N11 M30
-
FANUC 0加工中心自動運行方式下執(zhí)行加工程序的方法
FANUC0加工中心自動運行方式下執(zhí)行加工程序的方法: 1啟動運行程序 首先將方式選擇開關(guān)置“自動運行”位,然后選擇需要運行的加工程序(方法為搜索并調(diào)出程序”),完成上述操作后按循環(huán)起動按鈕。 2停止運行程序 當NC執(zhí)行完一個M00指令時,
2015-09-10 -
加工中心的數(shù)控系統(tǒng)參數(shù)設(shè)定和操作要點
1 參數(shù)設(shè)定 參數(shù)的設(shè)定包括刀具參數(shù)及刀具補償參數(shù)、零點偏置等參數(shù)的設(shè)定。 下面簡單介紹參數(shù)的設(shè)定步驟。 (1) 刀具參數(shù)及刀具補償參數(shù) 打開軟鍵功能中的參數(shù)欄后,按刀具補償軟鍵,屏幕上顯示出刀具補償數(shù)據(jù)。按軟鍵<<T或&
2015-09-08 -
數(shù)控加工結(jié)構(gòu)工藝性分析、零件精度與技術(shù)要求分析
對零件圖進行數(shù)控加工工藝分析主要包括結(jié)構(gòu)工藝性分析、零件精度與技術(shù)要求分析 (1)結(jié)構(gòu)工藝性分析 在進行數(shù)控加工工藝性分析時,工藝人員應(yīng)該根據(jù)所掌握的數(shù)控加工特點、數(shù)控機床的功能和實際經(jīng)驗,把準備工作做細、做好,減少失誤和返工。 1)零件結(jié)
2015-09-07 -
試區(qū)別一下手工編程和自動編程的過程以及適用場合。
試區(qū)別一下手工編程和自動編程的過程以及適用場合。 答:數(shù)控程序的編制方法有手工編程和自動編程兩種。 (1)手工編程過程: 從零件圖樣分析及工藝處理、數(shù)值計算、書寫程序單、制穿孔紙帶直至程序的校驗等各個步驟,均由人工完成,則屬手工編程。
2015-09-06