?

淺談數控銑削技術代碼程序的嵌套方式研究

2019-12-13 07:22陳強
數字技術與應用 2019年9期
關鍵詞:主程序數控加工嵌套

陳強

摘要:在數控編程中很多方法都能夠完成零件的加工,但重復加工內容的零件確使基礎差的操作者重復的編寫大量程序。通過使用子程序進行有效的嵌套編程,不僅減少編程內容量和內存,同時對于相同類似零件的加工,可直接在子程序中修改相關參數即可。

關鍵詞:主程序;子程序;嵌套;數控加工

中圖分類號:TP277 文獻標識碼:A 文章編號:1007-9416(2019)09-0007-02

0 引言

數控加工中,當遇到孔列數多或重復加工的內容較多時,往往會因為子程序嵌套功能的思路繁瑣,從而舍棄簡便編程加工方法,選擇單段單步逐點程序或手動平移等來實現加工,甚至有更多的企業操作工也是如此加工。造成最根本的原因就是在學習初期沒有很好的領悟子程序的使用方法和嵌套功能的思路。

1 加工程序主要編輯的方式方法

數控機床的加工程序可以分為主程序和子程序兩種。在FANUC系統中,主程序結束用M30表示,子程序則用M99結束[1]。

子程序由主程序或子程序使用調用指令執行,FANUC系統中調用子程序共有兩種編程格式。格式一,M98 P120045表示子程序0045被重復調用12次。格式二,M98 P1234 L7表示程序號1234的子程序連續調用7次。當不指定重復次數時,子程序只調用一次。子程序嵌套,程序為進一步簡化,可允許子程序再次調用另一個子程序,稱之為嵌套。在FANUC系統中最多可嵌套四級[2],如圖1所示。

2 用子程序在數控銑削加工中的應用實例

根據所要加工的圖形可以確定(如圖2),在整個零件中一共等距安排了9個相同的型腔。如果采用逐個編程,可以想象編程的工作量之大。那么,使用子程序進行嵌套編程可更好縮短編程內容。

3 結語

使用子程序嵌套來進行簡化程序進行數控銑削加工,可以有效的減少編程人員的工作量。同時使用子程序套加工不僅可以節省編程內容,節省了編程時間,有效的提高了加工效率。由于編程內容簡潔,還減少了在編程過程中出現的錯誤。在實際生產中得到了廣泛的應用。

參考文獻

[1] 周曉宏.數控銑削工藝與技能訓練(含加工中心)[M].北京:機械工業出版社,2014.

[2] 北京發那科機電有限公司.數控系統操作說明書[M].北京:機械工業出版社,2005.

[3] 朱明松.數控車床編程與操作項目教程[M].北京:機械工業出版社,2010.

Abstract:In the numerical control programming many methods can complete the processing of parts, but the repeated processing content of parts make the basic poor operator repeated writing a large number of programs. Through the use of subroutines for effective nested programming, not only reduce the programming capacity and memory, but also for the same similar parts processing, can directly modify the relevant parameters in the subroutine.

Key words:main program; Subroutines; Nested; Nc machining

猜你喜歡
主程序數控加工嵌套
自動升級程序在船舶監測系統中的應用
基于嵌套Logit模型的競爭性選址問題研究
電控冰箱軟件模塊化設計
進出瓶螺旋桿的螺旋線簡化設計及加工
一種基于區分服務的嵌套隊列調度算法
無背景實驗到有背景實驗的多重嵌套在電氣專業應用研究
連續批加工過程中嵌套自相關數據的控制圖設計
未經授權的第三方軟件侵權問題研究
——以“騰訊與360之爭”為視角*
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合