馬 莉
義馬煤炭高級(jí)技工學(xué)校,河南義馬 472300
義馬煤炭高級(jí)技工學(xué)校數(shù)控車床主要為FANUC oi mateTC系統(tǒng),本文將數(shù)控車中的宏程序編程制作成標(biāo)準(zhǔn)模板,使學(xué)生能快速的學(xué)會(huì)宏程序,現(xiàn)通過(guò)兩個(gè)實(shí)例進(jìn)行探討。
分析圖紙,根據(jù)方程和坐標(biāo)系的偏移及正負(fù)號(hào)的判斷,設(shè)計(jì)宏程序的編程模板。
圖1
圖2
如圖 2, Z = 0.1X2,設(shè)X為自變量#1,Z為變量#2,即得宏表達(dá)式 :#2 =0.1*[#1]*[#1]。
如圖1,所車橢圓線段的Z坐標(biāo)為#2,起點(diǎn)為Z1=25,終點(diǎn)為Z2=0。
如圖2,所車拋物線段的X坐標(biāo)為#1,起點(diǎn)為X1=10,終點(diǎn)為X2=0。
如圖1,橢圓線段原點(diǎn)相對(duì)于編程原點(diǎn)的X軸偏移量ΔX=10,Z軸偏移量△Z=-25;
如圖2,拋物線段原點(diǎn)相對(duì)于編程原點(diǎn)的X軸偏移量ΔX=20,Z軸偏移量△Z=-15;
下面給出分別以Z為自變量和以X為自變量,曲線段的精加工程序宏指令編程模板如下:
Z坐標(biāo)為自變量: X坐標(biāo)為自變量:1#2=Z1 1 #1=X12 WHILE [ #2 GE Z2 ]DO m 2 WHILE [#1 GE X2 ]DO m 3#1=f(#2) 3 #2=f(#1)4 #11=±#1+ΔX 4 #11=±#1+ΔX 5 #22=#2+ΔZ 5 #22=#2+ΔZ 6 G01 X[2*#11]Z[#22]6 G01 X[2*#11]Z[#22]7 #2=#2-ΔW 7 #1=#1-ΔU
END m 8 END m 8
說(shuō)明:
1)#11為工件坐標(biāo)系下的X坐標(biāo)值:#22為件坐標(biāo)系下的Z坐標(biāo)值;
2)宏變量#1的正負(fù)號(hào)可以根據(jù)加工部分線段的形態(tài)來(lái)確定。如果所用線段處于X正方向則為正號(hào),如圖1。如果所用線段處于X負(fù)方向則為負(fù)號(hào),如圖2。
運(yùn)用線宏程序模板,結(jié)合粗加工循環(huán)指令,可以快速準(zhǔn)確進(jìn)行零件的編程加工。設(shè)毛坯為直徑45mm的棒料,下面列表說(shuō)明兩個(gè)圖形的參考程序。
在數(shù)控實(shí)操比賽中,如果參賽直接套用該模板,就能正確、快速地完成宏程序的編制,為大賽贏得寶貴時(shí)間,取得優(yōu)異成績(jī)。
[1]盛利強(qiáng).數(shù)控車非圓曲線輪廓的加工——宏程序編程思路[J].機(jī)械研究與應(yīng)用,2009(3).
[2]徐國(guó)勝,王健,譚斌.宏編程技術(shù)在數(shù)控車床上的應(yīng)用[J].天津工程師范學(xué)院學(xué)報(bào),2005(4).