袁永富,劉存平,肖善華,熊福林
(1.宜賓職業技術學院 現代制造工程系,四川 宜賓 644003,2.宜賓市商業職業中等專業學校,四川 宜賓 644002)
孔系的加工在生產中比較普遍,在企業不斷追求降低成本的今天,在保證質量的前提下,如何提高零件加工的效率,是對加工程序編制主要要求之一。在一定的切削用量條件下,盡量縮短走刀路線,減少空行程,對提高孔系加工的效率極為重要。宏程序可使用變量進行程序的編制,并具有算術與邏輯運算功能,可比較不同走刀路線的長度,從而選擇最短的路線進行編程,保證以最短的走刀路線進行加工,提高零件加工的效率。
在如圖1 所示孔系中,左下角第一個孔在XY 平面內的坐標為(c,d),孔系共有n 行,m 列,每行對X 軸傾斜角度為α,每列對Y 軸傾斜角度為β(α,β取值有正負之分,逆時針為正,順時針為負)。其兩種主要走刀路線為:1)按行加工,一行一行地逐步加工完整個孔系,走刀路線如圖2所示;2)按列加工,一列一列地逐步加工完整個孔系,走刀路線如圖3 所示。設沿孔系的中心線孔距分別為a、b,則按行(列)加工時孔與孔之間走刀路線的總長度計算數學模型為:s行=(m-1)na+(n-1)b;s列=(n-1)mb+(m-1)a。
依據該數學模型,利用宏程序可比較兩種方式走刀路線的長短,然后選擇最短的走刀路線進行編程加工。

圖1 孔系

圖2 按行加工走刀路線

圖3 按列加工走刀路線
設孔深為h(只取正值),孔加工進給速度為f,編程坐標系設在孔系頂面。主程序中調用宏程序的指令為:G65P2000AaBbCcIαJβDdEnFfHhMm
宏程序如下:


利用宏程序的算術及邏輯運算功能,能對不同工藝方案走刀路線的長度進行運算與比較,從而選擇最短的走刀路線進行編程,實現對程序的優化,可提高零件加工的效率,降低制造的成本。
[1]袁周華,袁永富.數控機床操作實訓[M].北京:中國農業出版社,2006.
[2]袁永富,熊福林.偏心軸零件的數控車削加工研究[J].煤礦機械,2009,30(8):126-128.
[3]袁永富,熊福林.基于最短走刀路線的數控加工程序優化設計[J].機床與液壓,2010,38(12):33-38.
[4]胡俊平.宏指令在孔系加工中的應用[J].機械工程師,2010(1):91-92.
[5]韓全立,王宏穎.宏程序在數控編程中的應用技巧及編程實例[J].機床與液壓,2010,38(12):35-38.