劉國(guó)航 牛雪平 陶衛(wèi)軍
(鄭州飛機(jī)裝備有限責(zé)任公司,河南 鄭州 450005)
FANUC數(shù)控系統(tǒng)定制螺旋銑孔G代碼指令
劉國(guó)航 牛雪平 陶衛(wèi)軍
(鄭州飛機(jī)裝備有限責(zé)任公司,河南 鄭州 450005)
FANUC系統(tǒng)允許用戶自定義特殊循環(huán),通過(guò)編制螺旋銑孔宏程序,并存儲(chǔ)在FANUC系統(tǒng)中,定義G代碼指令進(jìn)行調(diào)用。其可以方便快捷地實(shí)現(xiàn)螺旋銑孔加工。
螺旋銑削;宏程序;循環(huán);G代碼指令
在機(jī)械加工中,有時(shí)需要加工平底孔或者在銑削槽腔時(shí)要先加工落刀孔。利用鉆頭加工有時(shí)可以解決問(wèn)題,但存在效率較低且額外占用刀位等問(wèn)題。利用銑刀螺旋銑孔效率較高,并且不需要額外鉆頭。然而,相對(duì)于系統(tǒng)自帶G81、G83鉆孔循環(huán)指令,編制螺旋銑孔程序顯得繁瑣費(fèi)時(shí)。因此,利用FANUC系統(tǒng)允許用戶自定義特殊循環(huán),利用G代碼指令進(jìn)行調(diào)用的特性,通過(guò)定制特殊循環(huán)指令,彌補(bǔ)編制螺旋銑孔繁瑣費(fèi)時(shí)弊端[1]。
螺旋銑孔作為一種新興的制孔方式,主要適合于較大孔徑的孔加工。螺旋銑孔與傳統(tǒng)銑孔或者鉆孔有較大區(qū)別,螺旋銑孔是X軸、Y軸在進(jìn)行圓弧插補(bǔ)時(shí),Z軸也同時(shí)進(jìn)行插補(bǔ),其軌跡為螺旋線。切削時(shí)刀齒側(cè)刃與底刃同時(shí)切削,坡切角度不宜過(guò)大,根據(jù)刀具底齒形狀,坡切角度一般為3°~5°,選中過(guò)大的坡切角度可能會(huì)造成崩刃。螺旋插補(bǔ)時(shí),刀具切深較小,加工余量穩(wěn)定,根據(jù)“小切深、大進(jìn)給”的加工經(jīng)驗(yàn),可以給予較大的經(jīng)給量。利用刀具的中心線與孔德中心線的偏移來(lái)實(shí)現(xiàn)對(duì)不同孔徑的加工。螺旋銑削具有切削力小,一次加工精度高,對(duì)于變孔徑加工效率高,比普通鉆孔的表面質(zhì)量好等優(yōu)點(diǎn),在航空加工領(lǐng)域越來(lái)越廣泛地被采用。
2.1 局部變量賦值
FANUC系統(tǒng)為局部變量的賦值提供了獨(dú)立的列表,將#1、#2、#3、……對(duì)應(yīng)到字母A、B、C、……。如常用G代碼指令G81X_Y_Z_R_F_,其中X、Y、Z、R和F都對(duì)應(yīng)著不同的變量。變量列表如表1所示。
表1 變量列表
2.2 G代碼宏程序調(diào)用
在眾多的G代碼中,有10個(gè)可以定義為特殊的用戶宏程序,這種宏程序由G代碼調(diào)用。除了G65、G66和G67代碼外,可以從G01~G255中任意選擇。當(dāng)然要定義的G代碼指令必須與系統(tǒng)自帶G代碼指令不同。不同的FANUC控制系統(tǒng),與G代碼宏程序調(diào)用相關(guān)的系統(tǒng)參數(shù)不同,以FANUC系統(tǒng)10/11/15系列為例,其對(duì)應(yīng)參數(shù)見(jiàn)表2。
表2 FANUC系統(tǒng)10/11/15系列對(duì)應(yīng)參數(shù)
2.3 調(diào)用G代碼指令
將編寫的宏程序命名為09010,通過(guò)設(shè)置系統(tǒng)參數(shù)7050,定義G101調(diào)用宏程序。格式為:
與系統(tǒng)自帶的循環(huán)指令使用格式類似,該指令一共有9個(gè)變量。X_Y_表示孔中心位置,如果缺省以指令之前位置為圓心;D_表示銑削直徑,不可缺?。籞_表示螺旋銑削深度,不可缺?。籖_表示螺旋銑削起始高度位置,不可缺省;A_表示坡切角度,缺省為3°;F_表示進(jìn)給速度,不可缺??;H_表示刀具偏置號(hào),默認(rèn)缺??;M_表示是否在最底層精銑一圈,默認(rèn)缺省。
通過(guò)定制螺旋銑孔固定循環(huán)指令,可以利用手工高效編制各種規(guī)格的孔的螺旋銑削程序,最大限度地發(fā)揮螺旋銑削加工孔的優(yōu)勢(shì),如果在車間各類FANUC機(jī)床上廣泛定制螺旋銑孔固定循環(huán),必然會(huì)產(chǎn)生較大的經(jīng)濟(jì)效益。
[1]孟少農(nóng).機(jī)械加工工藝手冊(cè)[M].北京:機(jī)械工業(yè)出版社,2002.
FANUC CNC System Customization Spiral Milling Hole G Code Instructions
Liu Guohang Niu Xueping Tao Weijun
(Zhengzhou Aircraft Equipment Co.Ltd.,Zhengzhou Henan 450005)
FANUC system allows users to customize special circulation,through the spiral milling Kong Hong pro?gram,and stored in the FANUC system,defining the G code instructions was used to call,which can be convenient and quick to realize the spiral milling processing.
spiral milling;macro program;loop;G code instructions
TG54
A
1003-5168(2016)09-0043-02
2016-08-23
劉國(guó)航(1976-),男,工程師,研究方向:機(jī)械技術(shù)。