開(kāi)放式數(shù)控系統(tǒng)程序解釋及刀具補(bǔ)償程序的研究
本文關(guān)鍵詞:開(kāi)放式數(shù)控系統(tǒng)程序解釋及刀具補(bǔ)償程序的研究,由筆耕文化傳播整理發(fā)布。
【摘要】: 本文討論了基于普通PC機(jī)上的一種新型的開(kāi)放式數(shù)控系統(tǒng)的譯碼解釋和刀具補(bǔ)償程序的結(jié)構(gòu)設(shè)計(jì)。并在Windows平臺(tái)上用Visual Basic語(yǔ)言編寫(xiě)了該程序,通過(guò)具體編程驗(yàn)證了以上設(shè)計(jì)方法。 針對(duì)開(kāi)放式數(shù)控系統(tǒng)的特點(diǎn),設(shè)計(jì)了一套新型的數(shù)控代碼解釋程序及刀具補(bǔ)償程序的總體框圖。設(shè)計(jì)時(shí)采用模塊化、層次化方法,通過(guò)對(duì)各模塊的替換或擴(kuò)充,,就能使該系統(tǒng)適應(yīng)不同用戶的要求及應(yīng)用于不同類(lèi)型的三坐標(biāo)數(shù)控機(jī)床。 本文首先介紹了國(guó)內(nèi)外開(kāi)放式數(shù)控系統(tǒng)研究動(dòng)態(tài)和應(yīng)用的狀況,根據(jù)本課題研究現(xiàn)狀和國(guó)內(nèi)實(shí)際情況與要求,制定了開(kāi)放式數(shù)控系統(tǒng)解釋程序的實(shí)現(xiàn)方案。實(shí)現(xiàn)了大部分通用代碼的功能,并完成了解釋系統(tǒng)詞法分析、語(yǔ)法分析等各模塊的設(shè)計(jì)。 采用平面解析方法解決刀具半徑補(bǔ)償問(wèn)題,按照刀補(bǔ)指令是否為模態(tài)或非模態(tài)的特性進(jìn)行分類(lèi)處理,這樣就提高了運(yùn)算速度,降低了程序的復(fù)雜性。此外,按照刀補(bǔ)建立、進(jìn)行及撤消等不同的狀態(tài)采用不同的方法進(jìn)行數(shù)據(jù)的存儲(chǔ),從而提高程序的可擴(kuò)充性及可替換性。 通過(guò)系統(tǒng)的仿真程序模擬加工過(guò)程以驗(yàn)證以上解釋及刀補(bǔ)程序的正確性。 雖然該系統(tǒng)只是提出并部分完成了開(kāi)放式數(shù)控系統(tǒng)軟件的結(jié)構(gòu)設(shè)計(jì),沒(méi)有完成全部具體工作,但為后續(xù)工作打下 廣西大學(xué)學(xué)位論文紙 良好的基礎(chǔ)。從總體上看,該系統(tǒng)具有相 當(dāng) 的適用價(jià)值和廣 泛 的發(fā)展前途。
【關(guān)鍵詞】:開(kāi)放式 數(shù)控系統(tǒng) 解釋程序 刀具補(bǔ)償 Visual Basic
【學(xué)位授予單位】:廣西大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2002
【分類(lèi)號(hào)】:TG659
【目錄】:
- 中文摘要2-4
- 英文摘要4-6
- 目錄6-8
- 第一章 緒論8-20
- 第一節(jié) 開(kāi)放式數(shù)控系統(tǒng)8-15
- 一、 開(kāi)放式數(shù)控系統(tǒng)8-9
- 二、 開(kāi)放式數(shù)控系統(tǒng)的主要特征9-10
- 三、 開(kāi)放式數(shù)控系統(tǒng)的結(jié)構(gòu)和組成10-11
- 四、 開(kāi)放式數(shù)控系統(tǒng)在國(guó)內(nèi)外的研究狀況11-14
- 五、 數(shù)控技術(shù)發(fā)展的趨勢(shì)14-15
- 第二節(jié) 研制開(kāi)放式數(shù)控系統(tǒng)是我國(guó)制造業(yè)發(fā)展的需要15-20
- 一、 研究開(kāi)發(fā)開(kāi)放式數(shù)控系統(tǒng)的必要性15-16
- 二、 目前我國(guó)開(kāi)放式數(shù)控系統(tǒng)的研究狀況16-17
- 三、 本課題的主要內(nèi)容17-20
- 第二章 開(kāi)放式數(shù)控系統(tǒng)程序解釋的實(shí)現(xiàn)20-42
- 第一節(jié) 開(kāi)放式數(shù)控系統(tǒng)解釋功能方法的選擇20-24
- 一、 譯碼解釋程序的作用20-21
- 二、 譯碼解釋程序的類(lèi)型21-23
- 三、 本程序采用的方法23-24
- 第二節(jié) 譯碼解釋程序框架的具體實(shí)現(xiàn)24-42
- 一、 總體說(shuō)明24-28
- 二、 基本框圖28-38
- 三、 代碼功能的擴(kuò)充38-40
- 四、 小結(jié)40-42
- 第三章 開(kāi)放式數(shù)控系統(tǒng)中刀具半徑補(bǔ)償方法的實(shí)現(xiàn)和改進(jìn)42-66
- 第一節(jié) CNC系統(tǒng)的自動(dòng)補(bǔ)償功能42-48
- 一、 系統(tǒng)的自動(dòng)補(bǔ)償功能42
- 二、 系統(tǒng)的刀具補(bǔ)償功能42-43
- 三、 平面刀具半徑補(bǔ)償?shù)姆椒?/span>43-46
- 四、 程序采用的半徑補(bǔ)償算法46-47
- 五、 C刀補(bǔ)算法的改進(jìn)47-48
- 第二節(jié) C刀補(bǔ)算法的實(shí)現(xiàn)48-66
- 一、 程序結(jié)構(gòu)分析48-49
- 二、 具體實(shí)現(xiàn)49-57
- 三、 刀補(bǔ)算法的具體驗(yàn)證57-66
- 第四章 開(kāi)放式數(shù)控系統(tǒng)循環(huán)功能的實(shí)現(xiàn)66-72
- 第一節(jié) 循環(huán)功能分類(lèi)66-68
- 一、 固定循環(huán)66-67
- 二、 加工循環(huán)67-68
- 第二節(jié) 循環(huán)功能的實(shí)現(xiàn)68-72
- 一、 固定循環(huán)的實(shí)現(xiàn)68-69
- 二、 加工循環(huán)的實(shí)現(xiàn)69-72
- 第五章 結(jié)論和展望72-74
- 一、 總結(jié)72-73
- 二、 展望73-74
- 參考文獻(xiàn)74-76
- 附錄76-94
- 致謝94
【引證文獻(xiàn)】
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 沈川;開(kāi)放式電火花線切割自動(dòng)編程系統(tǒng)的研究與開(kāi)發(fā)[D];南昌大學(xué);2011年
2 曹玉華;基于Linux實(shí)時(shí)擴(kuò)展的嵌入式數(shù)控系統(tǒng)研究與開(kāi)發(fā)[D];南京航空航天大學(xué);2011年
3 宋春暉;數(shù)控銑削加工的固定循環(huán)指令功能的系統(tǒng)程序開(kāi)發(fā)[D];哈爾濱工業(yè)大學(xué);2011年
4 肖忠躍;數(shù)控虛擬仿真系統(tǒng)代碼編譯器的研究與開(kāi)發(fā)[D];南昌大學(xué);2006年
5 樂(lè)小燕;基于Windows的Open CNC技術(shù)在制碼控制系統(tǒng)中的應(yīng)用[D];南昌大學(xué);2006年
6 楊清舉;基于S698M的嵌入式數(shù)控系統(tǒng)研究[D];哈爾濱工業(yè)大學(xué);2006年
7 劉德志;開(kāi)放式數(shù)控系統(tǒng)的譯碼模塊的軟件化實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2006年
8 段春輝;五軸聯(lián)動(dòng)數(shù)控機(jī)床通用后置處理系統(tǒng)研制[D];西南交通大學(xué);2007年
9 張聰;電火花制標(biāo)計(jì)算機(jī)實(shí)時(shí)控制系統(tǒng)的研究與開(kāi)發(fā)[D];南昌大學(xué);2007年
10 次青波;多CPU單片機(jī)數(shù)控系統(tǒng)(STAR-NP)的研究及應(yīng)用[D];合肥工業(yè)大學(xué);2008年
本文關(guān)鍵詞:開(kāi)放式數(shù)控系統(tǒng)程序解釋及刀具補(bǔ)償程序的研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):289997
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/289997.html