GSK928數(shù)控車削仿真系統(tǒng)的研究與開發(fā)NC代碼插補功能的設(shè)計
- 文件介紹:
- 該文件為 rar 格式(源文件可編輯),下載需要
20 積分
-

- 摘要
數(shù)控機床是當今機械制造業(yè)的工作母機,在我國的應(yīng)用越來越廣泛。對數(shù)控操作人員的培訓(xùn)已經(jīng)成為一個非常重要的問題。該文詳細闡述了數(shù)控車床的功能、特點和廣州數(shù)控車床操作過程。利用VB6. 0作為開發(fā)工具,設(shè)計出基于網(wǎng)絡(luò)的數(shù)控車床操作仿真軟件。該仿真軟件具有基于Windows全中文的操作環(huán)境,良好的人機交互界面,便于學(xué)生學(xué)習(xí)。同時該軟件能實現(xiàn)數(shù)控車床的基本操作過程。包括各級子界面操作,同時能完成程序的打開輸入、保存、選擇,圖形界面顯示區(qū)的范圍設(shè)定,刀具偏置參數(shù)輸入等功能,并在仿真過程中實現(xiàn)數(shù)據(jù)的動態(tài)顯示和軌跡的動態(tài)顯示。同時本文還對下一步的工作做出展望,為以后的工作指出方向。
關(guān)鍵詞 計算機數(shù)控;模擬仿真;圖形界面;VB6.0
目錄
1緒論 1
1.1數(shù)控仿真技術(shù)的概述 1
1.1.1數(shù)控加工仿真的發(fā)展現(xiàn)狀 1
1.1.2數(shù)控加工仿真存在的問題 1
1.2選題背景與意義 2
1.3數(shù)控仿真系統(tǒng)的研究現(xiàn)狀及其發(fā)展趨勢 3
2系統(tǒng)開發(fā)工具及運行環(huán)境 5
2.1面向?qū)ο蠹夹g(shù) 5
2.1.1面向?qū)ο蟪绦蛑械幕靖拍?5
2.1.2面向?qū)ο蟮娜筇卣?5
2.2面向?qū)ο蟮腣isual Basic6.0 6
2.2.1VB語言概述 6
2.2.2可視化設(shè)計基本控件 7
2.2.3可視化設(shè)計高級控件 7
2.2.4常見的用戶觸發(fā)事件 8
2.2.5窗體的設(shè)計 8
2.2.6控件設(shè)計 8
2.2.7交互界面設(shè)計 9
2.2.8系統(tǒng)界面的整體布局 10
2.3本章小結(jié) 11
3數(shù)控車削加工及NC代碼的處理 12
3.1數(shù)控車床加工工件的成形原理 12
3.2程序設(shè)計的任務(wù) 12
3.3車削仿真系統(tǒng)的設(shè)計 12
3.3.1車削加工仿真的任務(wù) 12
3.3.2工件毛坯的模型設(shè)計 13
3.3.3刀庫的建立 14
3.4NC代碼的處理 15
3.4.1仿真接口的設(shè)計和實現(xiàn) 15
3.4.2NC代碼編譯器的設(shè)計原理 16
3.4.3NC代碼的翻譯流程 16
3.4.4NC代碼的修改與確認 17
3.4.5NC代碼翻譯與仿真系統(tǒng)的集成 19
3.5本章小結(jié) 19
4數(shù)控插補原理和模擬仿真加工 20
4.1插補仿真系統(tǒng)的設(shè)計 20
4.2插補仿真系統(tǒng)的實現(xiàn) 22
4.3仿真數(shù)據(jù)的記錄 22
4.4零件加工過程干涉碰撞檢查 22
4.4.1干涉檢查算法 23
4.4.3產(chǎn)生干涉報告 25
4.5數(shù)控仿真系統(tǒng)的模擬車削實例 25
4.6綜合加工零件 31
4.7 本章小結(jié) 32
5結(jié)論與展望 33
5.1結(jié)論 33
5.2展望 33
致謝 35
參考文獻 36
附錄 37
附錄1 37
附錄2 47
附錄3 48
附錄4 53
...