鉆削深孔通用宏子程序的編制
發(fā)布日期:2012-10-28 蘭生客服中心 瀏覽:6049
如前所述,通用固定循環(huán)指令在深孔鉆削編程中存在著刀具冷卻、臺(tái)階深孔的加工空運(yùn)行時(shí)間較長(zhǎng)、排屑困難等問(wèn)題。如果采用CAM軟件進(jìn)行自動(dòng)編程,即使采用G01、G00等簡(jiǎn)單指令產(chǎn)生程序,也必須進(jìn)行大量的手工修改才可避免上述問(wèn)題,編程效率較低,且易出錯(cuò)。經(jīng)過(guò)試驗(yàn),筆者以FANUC系統(tǒng)為例,編制了一個(gè)通用宏子程序,利用G65功能調(diào)用該子程序,較好地解決了刀具冷卻、排屑等深孔加工問(wèn)題。
3.1、G65調(diào)用子程序的格式用G65指令調(diào)用子程序的格式為:G65P0020X_Y_Z_R_Q_P_K_F_;X、Y為孔的定位坐標(biāo)(#23、#24)。
3.2鉆深可變式深孔鉆加工宏程序
主程序的結(jié)構(gòu)
O1125
S1000M03
G54G90G00X0Y0Z30程序開(kāi)始,定位于G54原點(diǎn)上方
G65P0020Z-65R1Q20F200D0.5調(diào)用宏程O(píng)1126
S004T0.2
M30程序結(jié)束
自變量賦值說(shuō)明(通用)
#7=(D)每次進(jìn)給前的緩沖高度(絕對(duì)值)Depth
#9=(F)切削進(jìn)給速度Feed
#17=(Q)第1次鉆深(絕對(duì)值)
#18=(R)R點(diǎn)(快速趨近點(diǎn))坐標(biāo)(Z坐標(biāo)值,非絕對(duì)值)
#19=(S)鉆深每次遞減比例Scale(經(jīng)驗(yàn)值可取0.3~0.5)
#20=(T)最小鉆深比例,最小鉆深為T(mén)*Q
#26=(Z)孔深(Z坐標(biāo)值,非絕對(duì)值)
以下為類(lèi)似于G73式的鉆深可變式深孔鉆加工宏程序。主要是為了在加工條件允許的情況下追求更高效率而采用較為激進(jìn)的斷屑方式,如圖3。
宏程序(G73式)
O1126
G00Z#18//快速趨近R點(diǎn)
#27=#18-#26//總鉆深(絕對(duì)值)
#16=#17//第1次鉆深(即賦#16初始值為#17)
#1=#20*#17//最小鉆深
#27=#27-#16//第1次鉆后的剩余深度(絕對(duì)值)
WHILE[#27GT0]DO1//如鉆深未到底,則鉆孔,即循環(huán)1繼續(xù)
G91G01Z-#16F#9//每次向下鉆深進(jìn)給1個(gè)#16(增量值)
G00Z#7//快速回退1個(gè)#7(增量值)
IF[#16GE#1]GOTO1//如鉆深#16≥最小鉆深#1,轉(zhuǎn)至N1行
N1#16=#16*#19//鉆深#16按設(shè)定比例#19依次遞減(絕對(duì)值)
IF[#16GE#1]GOTO3//如#16≥#1,轉(zhuǎn)至N3行(此時(shí)已執(zhí)行完N1行)
IF[#16LT#1]GOTO2//如鉆深#16<最小鉆深#1,轉(zhuǎn)至N2行
N2#16=#1//鉆深#16=最小鉆深#1
IF[#16LT#1]GOTO3//如#16<#1,轉(zhuǎn)至N3行(此時(shí)已執(zhí)行完N2行)
N3#27=#27-#16//剩余深度(絕對(duì)值)#27依次遞減每次鉆深#16
G01Z-#7//向下鉆1個(gè)回退量#7(增量值)
END1//鉆深不足1次(此時(shí)0<#27<#1)時(shí)循環(huán)1結(jié)束
#16=#16+#27//恢復(fù)剩余深度(絕對(duì)值)
G01Z-#16//完成最后1段鉆深加工
G80G90G00Z30//返回安全平面并取消固定循環(huán)
M99//宏程序結(jié)束返回
以下為類(lèi)似于G83式的鉆深可變式深孔鉆加工宏程序。主要用于深徑比較大、材料加工性能較差、加工條件較惡劣的深孔鉆削加工,因此采用較為保守和徹底的排屑方式,即每次向下進(jìn)給一個(gè)鉆深后,都快速返回到R點(diǎn)平面,如圖4。
宏程序(G83式)
O1126
G00Z#18//快速趨近R點(diǎn)
#27=#18-#26//總鉆深(絕對(duì)值)
#16=#17//第1次鉆深(即賦#16初始值為#17)
#1=#20*#17//最小鉆深
#27=#27-#16//第1次鉆后的剩余深度(絕對(duì)值)
#4=#18-#16//第1次鉆深進(jìn)給的Z坐標(biāo)目標(biāo)值(非絕對(duì)值)
WHILE[#27GT0]DO1//如鉆深未到底,則鉆孔,即循環(huán)1繼續(xù)
G01Z#4F#9//每次鉆深進(jìn)給至Z#4面
G00Z#18//快速返回至R點(diǎn)平面
Z[#4+#7]//快速下降至Z#4面上#7處(#7由D賦值)
IF[#16GE#1]GOT01//如鉆深#16≥最小鉆深#1,轉(zhuǎn)至N1行
N1#16=#16*#19//鉆深#16按設(shè)定比例#19依次遞減(絕對(duì)值)
IF[#16GE#1]GOTO3//如#16≥#1,轉(zhuǎn)至N3行(此時(shí)已執(zhí)行完N1行)
IF[#16LT#1]GOTO2//如鉆深#16<最小鉆深#1,轉(zhuǎn)至N2行
N2#16=#1//鉆深#16=最小鉆深#1
IF[#16LT#1]GOTO3//如#16<#1,轉(zhuǎn)至N3行
#4=#4-#16//#4依次遞減#16
N3#27=#27-#16//剩余深度(絕對(duì)值)#27依次遞減每次鉆深#16
END1//鉆深不足1次(此時(shí)0<#27<#1)時(shí)循環(huán)1結(jié)束
#16=#16+#27//恢復(fù)剩余深度(絕對(duì)值)
G01Z[#4-#16]//完成最后1段鉆深加工
G80Z30//返回安全平面并取消固定循環(huán)
M99//宏程序結(jié)束返回
上一篇:深孔鉆削編程指令及分析
下一篇:獵槍槍管槍膛的深孔加工
-
鋁合金發(fā)動(dòng)機(jī)缸蓋挺柱鉸孔加工
由于發(fā)動(dòng)機(jī)的構(gòu)造復(fù)雜,技術(shù)含量高,一直以來(lái),其部件的生產(chǎn)制造都是人們所關(guān)注的重點(diǎn)。 在對(duì)缸蓋挺柱孔進(jìn)行精加工時(shí),刀具使用壽命短一直困擾著生產(chǎn)一線的技術(shù)人員。缸蓋挺柱孔的結(jié)構(gòu)如圖2所示。經(jīng)過(guò)與國(guó)內(nèi)某汽車(chē)公司的緊密合作,UNIMERCO成
2014-07-17 -
汽車(chē)變速箱滑閥孔加工
汽車(chē)自動(dòng)變速箱閥體滑閥孔的加工是整個(gè)箱體孔加工工藝中要求最高的工位。在常用的含硅量為8%~16%之間的鋁合金閥體加工中,UNIMERCO通常采用的刀具方案為“一粗一精”兩把刀的組合。 一、擴(kuò)孔粗加工 采用UM PCD直槽擴(kuò)孔刀,如圖
2013-09-10 -
發(fā)動(dòng)機(jī)、變速器孔的喇叭口現(xiàn)象
發(fā)動(dòng)機(jī)、變速器零件在機(jī)加工過(guò)程中,當(dāng)現(xiàn)行的過(guò)程控制措施滿(mǎn)足不了孔加工要求時(shí),其存在的失效原因往往會(huì)造成加工孔的一些失效模式出現(xiàn),孔在加工中出現(xiàn)喇叭口就是孔的一種失效模式。 一、喇叭口類(lèi)別 要判斷加工孔出現(xiàn)了喇叭口其孔是否失效,首先要
2013-09-10 -
鑄鐵發(fā)動(dòng)機(jī)缸體曲軸孔的精加工方案
曲軸孔的加工質(zhì)量對(duì)發(fā)動(dòng)機(jī)的工作性能具有重大影響,奇瑞公司發(fā)動(dòng)機(jī)事業(yè)部根據(jù)實(shí)際加工情況,對(duì)鑄鐵發(fā)動(dòng)機(jī)缸體曲軸孔的精加工方案不斷進(jìn)行研究和持續(xù)改進(jìn),收效顯著,使加工質(zhì)量和效率都得到了有效提升。 缸體是發(fā)動(dòng)機(jī)重要的基礎(chǔ)件,其主要功用是將各機(jī)構(gòu)
2013-09-10