吳金文
摘要:宏程序是程序編輯的高級形式,宏程序在程序編制中發揮著重要作用,本文通過例題對宏程序編程的優越性進行了研究。
關鍵詞:參數化;型腔;宏程序;循環語句
中圖分類號:TG659 文獻標識碼:A 文章編號:1007-9416(2018)01-0053-02
國家提出了打造制造強國的戰略目標,使得制造業有了較大的發展,數控加工技術得到前所未有的發展機遇,其中模具行業數控加工技術使用廣泛。模具加工具有特殊性,種類繁多的CAD/CAM軟件層出不窮,例如UG、Cimatron、MasterCAM、PowerMILL等CAD/CAM軟件的廣泛應用于各類加工中。本文就傳統手工編程中宏程序與普通程序進行對比展開討論。
1 宏程序與普通程序的對比
宏程序是結合加工工藝和手工編程語言而形成的一段程序。宏程序的編寫應用到數學模型的建立、數學基本關系表達式,刀具選擇、工藝編寫等方面。對于加工中等難度的零件,宏程序應用會大大簡化程序的復雜程度,且比自動加工速度快,一般情況宏程序的長度遠遠小于普通程序,且也提高了加工效率,節省了時間。
2 宏程序與CAD/CAM軟件生成程序的加工特性對比
宏程序小而精,在機床內部程序存儲空間上絕對不會出現容納不下,而自動編程的程序往往特別龐大,特別是精加工的程序更是需要在線加工來完成,在線加工又會出現傳輸速度跟不上,機床進給會出現明顯的斷續、停頓。甚至會出現“掉線”,不得不重頭開始加工。我們發現軟件生成的程序大都是G01指令,也就是CAD/CAM軟件是用直線來逼近加工輪廓,把輪廓線細分成N段直線來加工,當然N是非常巨大的,顯然會使程序也非常大了,所以宏程序占有絕對優勢。
3 宏程序應用舉例
封閉矩形型腔加工,尺寸信息如圖1所示,使用FANUC 0i-MB系統編程,如圖1所示,X、Y對稱中心為G54原點,頂面為Z0,矩形內腔尺寸:長×寬×高=#1×#2×#4,加工方式為:使用鍵銑刀,每次從原點垂直下刀,回字形走刀,采用順銑,分層銑削,層優先加工。
4 結語
宏程序的魅力不僅如此,還有更多的地方可以運用,配合“可編程數據輸入”G10指令聯合使用,它們的功能就更多了,可以讓編程人員輕松的修改系統參數,刀具半徑可以根據需要修改,坐標系也可以根據需要任意移動了,就好像賦予了宏程序更多的活力,使其更能充分的體現出編程人員的思維。
參考文獻
[1]王朝琴,王小榮,田亞平.一種面向FANUC0i系統的3軸數控銑床通用參數化編程模板[J].機床與液壓,2014,42(14):9-13.
[2]黃冬英.宏程序在刻線加工中的應用[J].制造技術與機床,2011(02):160-162.