論述nc程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程.doc
約21頁DOC格式手機(jī)打開展開
論述nc程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程,論述nc程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程頁數(shù) 21 字?jǐn)?shù) 7958摘要本文論述了nc程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程,本系統(tǒng)實(shí)現(xiàn)了nc程序編輯器;nc代碼基本語法檢查;nc程序刀軌模擬、檢驗(yàn);nc代碼與刀軌對(duì)照校驗(yàn);打印報(bào)表等功能。以下對(duì)該系統(tǒng)論題的提出和開發(fā)過程及相關(guān)理論做一闡述。隨著數(shù)控設(shè)備在加工車間的逐漸增多...
內(nèi)容介紹
此文檔由會(huì)員 海底撈月 發(fā)布
論述NC程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程
頁數(shù) 21 字?jǐn)?shù) 7958
摘要
本文論述了NC程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程,本系統(tǒng)實(shí)現(xiàn)了NC程序編輯器;NC代碼基本語法檢查;NC程序刀軌模擬、檢驗(yàn);NC代碼與刀軌對(duì)照校驗(yàn);打印報(bào)表等功能。以下對(duì)該系統(tǒng)論題的提出和開發(fā)過程及相關(guān)理論做一闡述。
隨著數(shù)控設(shè)備在加工車間的逐漸增多,特別是數(shù)控車設(shè)備的普及,數(shù)控程序的編制成為一個(gè)機(jī)械加工工藝人員的必備知識(shí),大量CAM軟件的存在為工藝人員編制NC程序提供了極大便利,各車間也已經(jīng)從專業(yè)人員編寫數(shù)控程序發(fā)展到每個(gè)工藝人員都可以編寫數(shù)控車程序和三軸數(shù)控機(jī)床的程序,只有難度較高和多軸加工才由專業(yè)數(shù)控編程人員編制。為普及數(shù)控加工技術(shù),提高車間加工能力和技術(shù)人員素質(zhì),公司決定立項(xiàng)攻關(guān)“數(shù)控自動(dòng)編程”項(xiàng)目,因?yàn)楝F(xiàn)實(shí)中不可避免地存在著大量手工編制和校對(duì)數(shù)控程序的問題,提高手工編程和校對(duì)效率也就非常重要,為此,在該公司級(jí)攻關(guān)項(xiàng)目中,為提高編程手工和校對(duì)效率,決定編寫一輔助編程和校對(duì)的適用工具,本課題“NC程序輔助校對(duì)系統(tǒng)(數(shù)控車版)”被列為該攻關(guān)項(xiàng)目中唯一的一個(gè)自主開發(fā)題目,因本人因有多年編程經(jīng)驗(yàn),又熟悉機(jī)械加工技術(shù),所以這個(gè)課題的開發(fā)任務(wù)就落到了本人身上,該課題由本人獨(dú)立完成,歷時(shí)兩個(gè)月,基本達(dá)到了預(yù)期目標(biāo),目前該系統(tǒng)已在17、7、21等車間推廣應(yīng)用,使用效果良好。
本系統(tǒng)為數(shù)控車版,適用于兼容Fanac編碼系統(tǒng),在MJ520系列車床及MasterCam自動(dòng)生成的程序和Windows平臺(tái)上測(cè)試通過。
目錄
緒 論---------------------------------------1
第一章 需求分析---------------------------------------1
1.1存在問題---------------------------------------2
1.2解決措施---------------------------------------2
第二章 開發(fā)方案---------------------------------------3
2.1系統(tǒng)運(yùn)行平臺(tái)的選擇----------------------------------3
2.2開發(fā)平臺(tái)的選擇-----------------------------------3
2.3系統(tǒng)功能模塊設(shè)定---------------------------------4
2.4桌面布局----------------------------------------4
2.5系統(tǒng)整體結(jié)構(gòu)圖-----------------------------------5
2.6系統(tǒng)開發(fā)順序和進(jìn)度安排--------------------------5
第三章 功能實(shí)現(xiàn)和基本模型建立--------------------------6
3.1多文檔編輯模塊的實(shí)現(xiàn)和設(shè)計(jì)難點(diǎn)---------------------6
3.2語法檢查模塊-----------------------------------8
3.3刀軌模擬、檢查、對(duì)照功能模塊--------------------10
3.3.1基本數(shù)據(jù)結(jié)構(gòu)模型------------------------------ 10
3.3.2 語意分析-------------------------------------11
3.3.3 圖形繪制-------------------------------------13
3.3.4圖素識(shí)別-------------------------------------13
3.3.5視口變換-------------------------------------14
3.3.6數(shù)控程序和刀軌圖素同步對(duì)照--------------------15
3.4報(bào)表模塊---------------------------------------15
第四章 系統(tǒng)測(cè)試---------------------------------------16
4.1 語法檢查功能測(cè)試----------------------------------16
4.2基本指令測(cè)試------------------------------------17
4.3子程序測(cè)試----------------------------------------18
4.4實(shí)際數(shù)控程序檢驗(yàn)---------------------------------18
4.5測(cè)試結(jié)論-----------------------------------------19
第五章 開發(fā)總結(jié)---------------------------------------20
參考文獻(xiàn)-----------------------------------------21
頁數(shù) 21 字?jǐn)?shù) 7958
摘要
本文論述了NC程序模擬和校對(duì)系統(tǒng)的原理和實(shí)現(xiàn)過程,本系統(tǒng)實(shí)現(xiàn)了NC程序編輯器;NC代碼基本語法檢查;NC程序刀軌模擬、檢驗(yàn);NC代碼與刀軌對(duì)照校驗(yàn);打印報(bào)表等功能。以下對(duì)該系統(tǒng)論題的提出和開發(fā)過程及相關(guān)理論做一闡述。
隨著數(shù)控設(shè)備在加工車間的逐漸增多,特別是數(shù)控車設(shè)備的普及,數(shù)控程序的編制成為一個(gè)機(jī)械加工工藝人員的必備知識(shí),大量CAM軟件的存在為工藝人員編制NC程序提供了極大便利,各車間也已經(jīng)從專業(yè)人員編寫數(shù)控程序發(fā)展到每個(gè)工藝人員都可以編寫數(shù)控車程序和三軸數(shù)控機(jī)床的程序,只有難度較高和多軸加工才由專業(yè)數(shù)控編程人員編制。為普及數(shù)控加工技術(shù),提高車間加工能力和技術(shù)人員素質(zhì),公司決定立項(xiàng)攻關(guān)“數(shù)控自動(dòng)編程”項(xiàng)目,因?yàn)楝F(xiàn)實(shí)中不可避免地存在著大量手工編制和校對(duì)數(shù)控程序的問題,提高手工編程和校對(duì)效率也就非常重要,為此,在該公司級(jí)攻關(guān)項(xiàng)目中,為提高編程手工和校對(duì)效率,決定編寫一輔助編程和校對(duì)的適用工具,本課題“NC程序輔助校對(duì)系統(tǒng)(數(shù)控車版)”被列為該攻關(guān)項(xiàng)目中唯一的一個(gè)自主開發(fā)題目,因本人因有多年編程經(jīng)驗(yàn),又熟悉機(jī)械加工技術(shù),所以這個(gè)課題的開發(fā)任務(wù)就落到了本人身上,該課題由本人獨(dú)立完成,歷時(shí)兩個(gè)月,基本達(dá)到了預(yù)期目標(biāo),目前該系統(tǒng)已在17、7、21等車間推廣應(yīng)用,使用效果良好。
本系統(tǒng)為數(shù)控車版,適用于兼容Fanac編碼系統(tǒng),在MJ520系列車床及MasterCam自動(dòng)生成的程序和Windows平臺(tái)上測(cè)試通過。
目錄
緒 論---------------------------------------1
第一章 需求分析---------------------------------------1
1.1存在問題---------------------------------------2
1.2解決措施---------------------------------------2
第二章 開發(fā)方案---------------------------------------3
2.1系統(tǒng)運(yùn)行平臺(tái)的選擇----------------------------------3
2.2開發(fā)平臺(tái)的選擇-----------------------------------3
2.3系統(tǒng)功能模塊設(shè)定---------------------------------4
2.4桌面布局----------------------------------------4
2.5系統(tǒng)整體結(jié)構(gòu)圖-----------------------------------5
2.6系統(tǒng)開發(fā)順序和進(jìn)度安排--------------------------5
第三章 功能實(shí)現(xiàn)和基本模型建立--------------------------6
3.1多文檔編輯模塊的實(shí)現(xiàn)和設(shè)計(jì)難點(diǎn)---------------------6
3.2語法檢查模塊-----------------------------------8
3.3刀軌模擬、檢查、對(duì)照功能模塊--------------------10
3.3.1基本數(shù)據(jù)結(jié)構(gòu)模型------------------------------ 10
3.3.2 語意分析-------------------------------------11
3.3.3 圖形繪制-------------------------------------13
3.3.4圖素識(shí)別-------------------------------------13
3.3.5視口變換-------------------------------------14
3.3.6數(shù)控程序和刀軌圖素同步對(duì)照--------------------15
3.4報(bào)表模塊---------------------------------------15
第四章 系統(tǒng)測(cè)試---------------------------------------16
4.1 語法檢查功能測(cè)試----------------------------------16
4.2基本指令測(cè)試------------------------------------17
4.3子程序測(cè)試----------------------------------------18
4.4實(shí)際數(shù)控程序檢驗(yàn)---------------------------------18
4.5測(cè)試結(jié)論-----------------------------------------19
第五章 開發(fā)總結(jié)---------------------------------------20
參考文獻(xiàn)-----------------------------------------21