王見(jiàn)華等
摘要:本文敘述了宏程序的編程原理、宏程序的特點(diǎn)以及宏程序在數(shù)控銑床加工五角星的應(yīng)用。通過(guò)編制宏程序,可以使得數(shù)控銑床完成比較復(fù)雜的加工制作程序,在提高作業(yè)效率的同時(shí),降低機(jī)械加工的次品率,提高實(shí)際經(jīng)濟(jì)效益。
關(guān)鍵詞:數(shù)控加工 宏程序 變量 編程 數(shù)銑 五角星
1 概述
在工業(yè)生產(chǎn)加工領(lǐng)域,數(shù)控銑床有著非常重要的地位和作用,一些大型零部件的加工、生產(chǎn)、制作都需要數(shù)控銑床來(lái)輔助完成。而在數(shù)控銑床工作的過(guò)程中,數(shù)控程序的編制起著關(guān)鍵的指揮作用,程序的定義、編制水平、編制效率在很大程度上決定著數(shù)控銑床的工作能力。在數(shù)控銑床領(lǐng)域,很多國(guó)家都在投入大量的人力對(duì)編程進(jìn)行研究,先進(jìn)的數(shù)控編程,是發(fā)揮數(shù)控銑床作用的基礎(chǔ)。我國(guó)很多行業(yè)對(duì)數(shù)控銑床的應(yīng)用水平較高,其中比較重要的就是模具行業(yè),不過(guò)從現(xiàn)階段來(lái)看,很多模具工廠使用CAD/CAM軟件,而手工編程、宏程序應(yīng)用的范圍和領(lǐng)域不斷縮小,其實(shí),主要的原因,并不是手工編程和宏程序的效果不好,而是技術(shù)人員不善于使用,或者說(shuō)手工編程和宏程序不易掌握,也沒(méi)有給予足夠的重視。
2 宏程序介紹
在編程的應(yīng)用方面,先出現(xiàn)的手工編程,而后隨著計(jì)算機(jī)技術(shù)和相關(guān)軟件的開(kāi)發(fā),自動(dòng)編程開(kāi)始出現(xiàn)。從本質(zhì)上來(lái)說(shuō),宏程序只是手工編程的一種更高級(jí)形式,是對(duì)手工編程的一種升華,其核心邏輯依然同手工編程保持一致。從這個(gè)層面來(lái)看,在提高手工編程應(yīng)用水平方面,離不開(kāi)科學(xué)簡(jiǎn)潔和數(shù)控宏程序。編制宏程序?qū)τ诰幊倘藛T的素質(zhì)要求較高,不過(guò)也可以在經(jīng)過(guò)專業(yè)的訓(xùn)練之后,提高專業(yè)技術(shù)人員的編程水平。
宏程序從理論上來(lái)說(shuō),是一種變量的組合,在這種組合內(nèi)部,有著復(fù)雜的算數(shù)運(yùn)算和相關(guān)邏輯關(guān)系,通過(guò)識(shí)別和計(jì)算不同的邏輯關(guān)系,實(shí)現(xiàn)對(duì)各項(xiàng)指令的執(zhí)行。在數(shù)控程序?qū)嶋H工作過(guò)程中,可以通過(guò)調(diào)整或改變變量的數(shù)值,來(lái)實(shí)現(xiàn)操作命令的改變,從而使得數(shù)控銑床完成工作程序。
2.1 變量
通常情況下,在機(jī)械加工過(guò)程中,使用普通的數(shù)控程序,直接使用數(shù)值指定G代碼和移動(dòng)距離,例如:G01和X100.0。而在使用宏程序時(shí),可以直接用數(shù)值指定相關(guān)的變量。
4 結(jié)束語(yǔ)
通過(guò)上面的分析,可以看出,宏程序在數(shù)控銑床作業(yè)過(guò)程中,發(fā)揮著非常重要的作用,并且由于其自身的優(yōu)點(diǎn),在程序編制時(shí),只要掌握了相應(yīng)的原理,在深入理解幾何模型的基礎(chǔ)上,就可以解決數(shù)控銑床加工過(guò)程中疑難問(wèn)題。
宏程序的簡(jiǎn)潔性和較強(qiáng)的應(yīng)用性,使得其在模具生產(chǎn)加工領(lǐng)域,有著很高的實(shí)用性價(jià)值。
參考文獻(xiàn):
[1]朱秀榮,于濟(jì)群,張井彥.宏程序在數(shù)控銑削加工中的應(yīng)用[J].吉林工程技術(shù)師范學(xué)院學(xué)報(bào),2009(02).
[2]高琪,祖英利,張飛.數(shù)控宏程序在特殊球體加工技術(shù)上的應(yīng)用[J].煤礦機(jī)械,2009(07).
[3]吳洪彬,鮮潔宇,張正偉,金美付.宏程序在圓孔加工以銑代鏜中的應(yīng)用[J].價(jià)值工程,2012(29).
[4]宋義林.廣數(shù)系統(tǒng)數(shù)控車床A類宏程序的運(yùn)用分析[J].中小企業(yè)管理與科技(中旬刊),2014(03).
[5]郭微,李學(xué)飛.橢球加工宏程序在數(shù)控機(jī)床中的應(yīng)用[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2011(01).
[6]張文俊,段瑞永.應(yīng)用宏程序加工內(nèi)(外)凸(凹)孔口倒圓[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2008(01).