數(shù)控仿真軟件系統(tǒng)設(shè)計(jì)開發(fā).doc
約39頁DOC格式手機(jī)打開展開
數(shù)控仿真軟件系統(tǒng)設(shè)計(jì)開發(fā),數(shù)控仿真軟件系統(tǒng) 全文39頁字?jǐn)?shù)15529摘 要隨著數(shù)控技術(shù)、計(jì)算機(jī)仿真與建模技術(shù)的發(fā)展,建立一個能夠分析機(jī)床設(shè)備加工效率、預(yù)測產(chǎn)品加工精度、反映真實(shí)加工過程的數(shù)控加工仿真器就顯得尤為重要。本數(shù)控仿真軟件采用c++builder5和opengl的開發(fā),由nc代碼驅(qū)動,主要功能為:驗(yàn)證nc代碼的正確性,通過識別nc代碼,...


內(nèi)容介紹
此文檔由會員 usactu 發(fā)布
數(shù)控仿真軟件系統(tǒng)
全文39頁 字?jǐn)?shù)15529
摘 要
隨著數(shù)控技術(shù)、計(jì)算機(jī)仿真與建模技術(shù)的發(fā)展,建立一個能夠分析機(jī)床設(shè)備加工效率、預(yù)測產(chǎn)品加工精度、反映真實(shí)加工過程的數(shù)控加工仿真器就顯得尤為重要。本數(shù)控仿真軟件采用C++Builder5和OpenGL的開發(fā),由NC代碼驅(qū)動,主要功能為:驗(yàn)證NC代碼的正確性,通過識別NC代碼,仿真出刀具的插補(bǔ)軌跡,并三維動畫模擬實(shí)際的加工過程,還可以根據(jù)自繪圖形自動生成加工代碼,并帶有比較完善的幫助系統(tǒng),可作為在線教程和編程手冊。通過使用本軟件,可以驗(yàn)證數(shù)控加工程序的可靠性和預(yù)測整個切削過程,以減少工件的試切,提高了生產(chǎn)效率。
鑒于數(shù)控實(shí)驗(yàn)室難以滿足學(xué)生正常的試驗(yàn)要求,本軟件給同學(xué)們提供了一個良好的數(shù)控編程練習(xí)平臺。
Simulation System of Numerical Control
ABSTRACT
With the development of simulation and modeling technology,it becomes increasingly important to develop a “good” NC simulation system,which can reflect the true machinability ,predict production accuracy and productivity.This numerical control emulation software is exploited with C ++ Builder5 and OpenGL, urged by NC code. The main function is as follows: Verifying the exactness of NC code, through discerning NC code, simulate the interpolation orbit of the cutter, and the simulation real processing course by three-dimension animation, can also automatically turning into the code of processing according to the drawing shape, and have more....
目 錄
前 言……………………………………………………………………………4
第一章 數(shù)控切削仿真技術(shù)研究與展望………………………… 5
第二章 開發(fā)工具與開發(fā)技術(shù) ………………………………………9
§2.1 C++Builder5 …………………………………………………9
§2.2 OpenGL………………………………………………………… 10
第三章 技術(shù)說明書 ………………………………………………… 11
§ 3.1 用戶對軟件的要求………………………………………… 11
§ 3.2 軟件的支撐環(huán)境…………………………………………… 11
§ 3.3 軟件的應(yīng)用領(lǐng)域 ……………………………………………11
§ 3.4 軟件的總體方案…………………………………………… 12
§3.4.1 窗體的設(shè)計(jì)………………………………………………12
§3.4.2 數(shù)控代碼的計(jì)算機(jī)識別與分析………………………13
§ 3.5 模塊結(jié)構(gòu)及其功述……………………………………………15
第四章 使用說明書……………………………………………………23
§4.1 軟件的安裝……………………………………………………23
§4.2 軟件的使用……………………………………………………23
第五章 維護(hù)說明書…………………………………………………24
結(jié)論……………………………………………………………………………25
參考文獻(xiàn)……………………………………………………………………26
致謝…………………………………………………………………………27
參 考 文 獻(xiàn)
5. 數(shù)控加工理論與編程技術(shù) 劉雄偉 機(jī)械工業(yè)出版社,2000
6. OpenG三維動畫程序設(shè)計(jì)•楊武功等編著•清華大學(xué)出版社,2000.6
7. OpenGL程序設(shè)計(jì)•喬林等編著•清華大學(xué)出版社,2000.7
8. BCB5實(shí)例精解•余明興 吳明哲主編•清華大學(xué)出版社, 2000.7
9. 數(shù)控機(jī)床與編程•田坤•機(jī)械工業(yè)出版社,2001
10. C++Builder5實(shí)用編程技術(shù)•朱正茂,彭湃等編著•中國水利水電出版社,2001.1
11. 機(jī)床數(shù)控技術(shù)•李郝林等編著•機(jī)械工業(yè)出版社,2001.1
12. 數(shù)控加工技術(shù)•周濟(jì)等編著•國防工業(yè)出版社,2002.1
13. BCB5編程員指南•茍帥等編著•北京希望電子出版社 2001.2
全文39頁 字?jǐn)?shù)15529
摘 要
隨著數(shù)控技術(shù)、計(jì)算機(jī)仿真與建模技術(shù)的發(fā)展,建立一個能夠分析機(jī)床設(shè)備加工效率、預(yù)測產(chǎn)品加工精度、反映真實(shí)加工過程的數(shù)控加工仿真器就顯得尤為重要。本數(shù)控仿真軟件采用C++Builder5和OpenGL的開發(fā),由NC代碼驅(qū)動,主要功能為:驗(yàn)證NC代碼的正確性,通過識別NC代碼,仿真出刀具的插補(bǔ)軌跡,并三維動畫模擬實(shí)際的加工過程,還可以根據(jù)自繪圖形自動生成加工代碼,并帶有比較完善的幫助系統(tǒng),可作為在線教程和編程手冊。通過使用本軟件,可以驗(yàn)證數(shù)控加工程序的可靠性和預(yù)測整個切削過程,以減少工件的試切,提高了生產(chǎn)效率。
鑒于數(shù)控實(shí)驗(yàn)室難以滿足學(xué)生正常的試驗(yàn)要求,本軟件給同學(xué)們提供了一個良好的數(shù)控編程練習(xí)平臺。
Simulation System of Numerical Control
ABSTRACT
With the development of simulation and modeling technology,it becomes increasingly important to develop a “good” NC simulation system,which can reflect the true machinability ,predict production accuracy and productivity.This numerical control emulation software is exploited with C ++ Builder5 and OpenGL, urged by NC code. The main function is as follows: Verifying the exactness of NC code, through discerning NC code, simulate the interpolation orbit of the cutter, and the simulation real processing course by three-dimension animation, can also automatically turning into the code of processing according to the drawing shape, and have more....
目 錄
前 言……………………………………………………………………………4
第一章 數(shù)控切削仿真技術(shù)研究與展望………………………… 5
第二章 開發(fā)工具與開發(fā)技術(shù) ………………………………………9
§2.1 C++Builder5 …………………………………………………9
§2.2 OpenGL………………………………………………………… 10
第三章 技術(shù)說明書 ………………………………………………… 11
§ 3.1 用戶對軟件的要求………………………………………… 11
§ 3.2 軟件的支撐環(huán)境…………………………………………… 11
§ 3.3 軟件的應(yīng)用領(lǐng)域 ……………………………………………11
§ 3.4 軟件的總體方案…………………………………………… 12
§3.4.1 窗體的設(shè)計(jì)………………………………………………12
§3.4.2 數(shù)控代碼的計(jì)算機(jī)識別與分析………………………13
§ 3.5 模塊結(jié)構(gòu)及其功述……………………………………………15
第四章 使用說明書……………………………………………………23
§4.1 軟件的安裝……………………………………………………23
§4.2 軟件的使用……………………………………………………23
第五章 維護(hù)說明書…………………………………………………24
結(jié)論……………………………………………………………………………25
參考文獻(xiàn)……………………………………………………………………26
致謝…………………………………………………………………………27
參 考 文 獻(xiàn)
5. 數(shù)控加工理論與編程技術(shù) 劉雄偉 機(jī)械工業(yè)出版社,2000
6. OpenG三維動畫程序設(shè)計(jì)•楊武功等編著•清華大學(xué)出版社,2000.6
7. OpenGL程序設(shè)計(jì)•喬林等編著•清華大學(xué)出版社,2000.7
8. BCB5實(shí)例精解•余明興 吳明哲主編•清華大學(xué)出版社, 2000.7
9. 數(shù)控機(jī)床與編程•田坤•機(jī)械工業(yè)出版社,2001
10. C++Builder5實(shí)用編程技術(shù)•朱正茂,彭湃等編著•中國水利水電出版社,2001.1
11. 機(jī)床數(shù)控技術(shù)•李郝林等編著•機(jī)械工業(yè)出版社,2001.1
12. 數(shù)控加工技術(shù)•周濟(jì)等編著•國防工業(yè)出版社,2002.1
13. BCB5編程員指南•茍帥等編著•北京希望電子出版社 2001.2