數(shù)控編程是目前數(shù)控系統(tǒng)中非常重要的環(huán)節(jié)之一,它在實(shí)現(xiàn)加工自動(dòng)化、提高加工質(zhì)量和加工精度、縮短產(chǎn)品研制周期等方面發(fā)揮著重要的作用。數(shù)控機(jī)床加工過程中,遇到比較復(fù)雜的零件時(shí),使用人工編寫數(shù)控程序需要大量的時(shí)間,并且容易出錯(cuò)。但是,隨著CAD/CAM技術(shù)的推廣和應(yīng)用,采用CAD/CAM集成技術(shù)編制數(shù)控加工程序已經(jīng)成為當(dāng)今的主流。因此,開發(fā)高效的數(shù)控自動(dòng)編程系統(tǒng)已經(jīng)成為眾多專業(yè)人員的研究方向。 從目前的國(guó)內(nèi)外技術(shù)水平來看,自動(dòng)編程系統(tǒng)通常都采用面向現(xiàn)有的AutoCAD系統(tǒng),通過二次開發(fā),擴(kuò)展CAD系統(tǒng)的CAM功能的方式來實(shí)現(xiàn),如MasterCAM、CAXA等,但是這些系統(tǒng)價(jià)格昂貴。因此,在通過AutoCAD系統(tǒng)平臺(tái)上開發(fā)自動(dòng)編程系統(tǒng),使其具備CAM功能,是實(shí)現(xiàn)某些特殊編程系統(tǒng)的一種途徑。 本課題基于ObiectARX技術(shù),在AutoCAD軟件平臺(tái)上,針對(duì)SKC800S型數(shù)控沖床自動(dòng)送料機(jī)床,研究與開發(fā)了數(shù)控加工圖形自動(dòng)編程軟件系統(tǒng)。該課題主要完成以下內(nèi)容: 1、深入研究ObjectARX編程技術(shù)。 2、深入研究AutoCAD圖形數(shù)據(jù)庫(kù)的結(jié)構(gòu),以便構(gòu)造合適的算法,提取必要的信息。 3、開發(fā)出友好的用戶界面。 4、通過構(gòu)造合適的類,實(shí)現(xiàn)數(shù)控加工程序地自動(dòng)生成。 5、編寫幫助文檔,方便編程人員使用。 在本系統(tǒng)軟件的設(shè)計(jì)中,嚴(yán)格遵循開放、模塊化的設(shè)計(jì)要求。經(jīng)過加工試驗(yàn),本課題所研發(fā)的自動(dòng)編程系統(tǒng)得到較好的應(yīng)用效果,并且具有友好的人機(jī)界面、良好的操作性,達(dá)到了預(yù)期開發(fā)目標(biāo)。 本課題的研究為進(jìn)一步研究數(shù)控復(fù)合加工機(jī)床提供了思路,打下了良好的基礎(chǔ)。同時(shí),本文對(duì)于從事自動(dòng)編程系統(tǒng)研究開發(fā)的相關(guān)人員也具有一定的參考價(jià)值。
標(biāo)簽:
AutoCAD
數(shù)控
自動(dòng)
上傳時(shí)間:
2013-05-24
上傳用戶:frank1234