CNC數(shù)控車床刀具功能 代碼
一、刀具的幾何、磨損補(bǔ)償
在編程時,一般以其中一把刀具為基準(zhǔn),并以該刀具的刀尖位置A為依據(jù)建立工件坐標(biāo)系。這樣,當(dāng)其它刀具轉(zhuǎn)到加工位置時,其刀尖位置B就會有偏差,原設(shè)定的工件坐標(biāo)系對這些刀具就不適用。此外,每把刀具內(nèi):加眨過程中都有不同程序的磨損。因此應(yīng)對偏移量△X、△Z進(jìn)行補(bǔ)償使刀尖位置B移至位置A。
刀具補(bǔ)償功能由程序中*的T代碼來實(shí)現(xiàn)。丁代碼由字母丁后面跟4位數(shù)
碼組成,其中前兩位為刀具號,后兩位為刀具補(bǔ)償號,刀具補(bǔ)償號實(shí)際上是
補(bǔ)償寄器的地址號,該寄存中存放有刀具的X軸偏置和Z軸偏置量。
系統(tǒng)對刀具的補(bǔ)償或取消都是通過搶板的移動來實(shí)現(xiàn)的。
二、 刀具刀尖圓弧半徑補(bǔ)償 G40、G41、G42指令
數(shù)控程序是針對刀具上的某一點(diǎn)即刀位點(diǎn)進(jìn)行編制的,車刀的刀位點(diǎn)為理想尖銳狀態(tài)卜的假想刀尖A點(diǎn)或刀尖圓弧圓心O點(diǎn)、但實(shí)際加工中的車刀,由于工藝或其他要求,刀尖往往不是一理想尖銳點(diǎn),而是一段圓弧。當(dāng)切削加土?xí)r刀具切削點(diǎn)在刀尖圓弧上變動,造成實(shí)師切削點(diǎn)與刀位點(diǎn)之問的位置有偏差,故造成過切或少切。這種由于刀尖不是一理想尖銳點(diǎn)而是一段圓弧,造成的加工誤差,可用刀尖半徑補(bǔ)償功能來消除。
系統(tǒng)執(zhí)行到含有T代碼的程序段時,是否對刀共進(jìn)行刀尖半徑補(bǔ)償,以及以何種力式補(bǔ)償,由G代碼中的G40、G41、G42決定。
G40:取消刀尖半徑補(bǔ)償,刀尖運(yùn)動軌跡與編程軌跡一致;
G41:刀尖半徑左補(bǔ)償,洽進(jìn)給方向,刀尖位置在編程軌跡左邊時
G42:刀尖半徑右補(bǔ)償,錯進(jìn)給方向.刀尖位置在編程軌跡右邊時。
刀尖半徑補(bǔ)償G41/G42是在加工平面內(nèi),沿進(jìn)給方向看,根據(jù)刀尖位置在編程軌跡左邊/右側(cè)判斷來區(qū)分的。加工平面的判斷,與觀察方向即*而軸方向有關(guān)。 為CJK6032數(shù)控機(jī)床的刀尖半徑補(bǔ)償方向。
由于數(shù)控程序是針對刀具上的刀位點(diǎn)即A點(diǎn)或O點(diǎn)進(jìn)行編制的,因此對刀時使該點(diǎn)與程序中的起點(diǎn)重合。在沒有刀具圓弧半徑補(bǔ)償功能時,按哪點(diǎn)編程,則該點(diǎn)按編程軌跡運(yùn)動,產(chǎn)生過切或少切的大小和方向因刀尖圓弧方向及刀尖位置方向而異。當(dāng)有刀具圓弧半徑補(bǔ)償功能時須定義上述參數(shù),其中刀尖位置方向號從0至9有10個方向號。當(dāng)按假想刀尖A點(diǎn)編程時,刀尖位置方向因安裝方向不同、從刀尖圓弧中心到假想刀尖的方向,有8種刀尖位置方向號可供選擇,并依次設(shè)為1一8號:當(dāng)按刀尖圓弧中心O點(diǎn)編程時,刀尖位置方向則設(shè)定為O或9 號。該方向的判斷也與*三軸有關(guān),所示的方向?yàn)镃JK6032數(shù)控車床的刀尖安裝方向。
刀尖半徑補(bǔ)償?shù)募尤胧菆?zhí)行G41或G42指令時完成的,當(dāng)**沒有G41或G42 指今時,可以不用G40指令,而且直接寫入G41或G42指令即可;發(fā)現(xiàn)**為G41或 G42指令時,則先應(yīng)*G40指令取消**的刀尖半徑補(bǔ)償后,在寫入G41或G42指令,刀尖半徑補(bǔ)償?shù)娜∠窃贕41或G42指令后面,加G41指令完成。
注:1)當(dāng)**有G41、G42指令時,如要轉(zhuǎn)換為G42、G41或結(jié)束半徑補(bǔ)償時應(yīng)先*G40。指令取消**的刀尖半徑補(bǔ)償。
2)程序結(jié)束時,必須清除刀補(bǔ)。
3) G41、G42、G40指令應(yīng)在GOO或G01程廳段中加入。
4)在補(bǔ)償狀態(tài)下,沒有移動的程序段(M 指令、延時指令等),不能在連續(xù)2 個以上的程序段中*,否則會過切或欠切。
5)在補(bǔ)償啟動段或補(bǔ)償狀態(tài)下不得*移動距離為0的G00、G01等指令。
6)在G40刀尖圓弧半徑補(bǔ)償取消段,必須同時有X、Z兩個軸方向的位移。
刀具補(bǔ)償量的設(shè)定,是由操作者在CRT/MDI面板上用“刀補(bǔ)值”功能鍵,置人刀具補(bǔ)償寄存器,共中對應(yīng)梅個刀其補(bǔ)償號,都有一組刀補(bǔ)值:刀尖圓弧半徑R 和刀尖位置號T
%1047N1 G92 X60 Z40
N2 T0101N3 G90 G01 G42 X30 Z37 F300 M03
N4 Z25** G02 X46 Z17 18
** G01 X50
N7 Z0
N8 X54
N9 G00 G40 X60 Z40 T0100
N10 M05
N11 M30