虚拟数控机床的总体设计及分析
价格:300
付款请加财务QQ:1532601705
浏次数:234
页数:44
字数:33658
虚拟数控机床的总体设计及分析
摘要:采用虚拟加工技术,在Windows下设计、实现了简单一个的单刀数控车床的虚拟数控加工系统。设计的重点是系统的模块及流程,同时重点实现了是在G代码的识别解释,以及二维图形的成型部分。
关键字:计算机虚拟; 数控技术; Windows编程
目 录
第一章 绪论•••••••••••••••••••••••••••••••••••••••••••••••••••2
1.1数控虚拟设计•••••••••••••••••••••••••••••••••••••••••••2
1.2数控虚拟的优点•••••••••••••••••••••••••••••••••••••••••3
1.3数控虚拟的现状•••••••••••••••••••••••••••••••••••••••••4
第二章 总体设计•••••••••••••••••••••••••••••••••••••••••••••••5
2.1设计对象•••••••••••••••••••••••••••••••••••••••••••••••5
2.2技术要求•••••••••••••••••••••••••••••••••••••••••••••••6
2.3工作原理及流程•••••••••••••••••••••••••••••••••••••••••6
2.4虚拟制造技术的关键技术•••••••••••••••••••••••••••••••••7
第三章 G代码分析模块•••••••••••••••••••••••••••••••••••••••••8
3.1坐标轴的确定•••••••••••••••••••••••••••••••••••••••••••8
3.2准备功能G代码•••••••••••••••••••••••••••••••••••••••••9
3.3辅助功能N代码•••••••••••••••••••••••••••••••••••••••••9
3.4其他代码•••••••••••••••••••••••••••••••••••••••••••••••10
3.5代码的处理•••••••••••••••••••••••••••••••••••••••••••••10
第四章 工件成型模块•••••••••••••••••••••••••••••••••••••••••••12
4.1G00代码的处理••••••••••••••••••••••••••••••••••••••••••13
4.2 G01代码的处理 •••••••••••••••••••••••••••••••••••••••••13
4.3 G02、G03代码的处理••••••••••••••••••••••••••••••••••••14
4.4 G04代码的处理••••••••••••••••••••••••••••••••••••••••••16
第五章 显示模块••••••••••••••••••••••••••••••••••••••••••••••17
第六章 源程序••••••••••••••••••••••••••••••••••••••••••••••••19
毕业设计总结••••••••••••••••••••••••••••••••••••••••••••••••••42
致谢•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••43
参考文献•••••••••••••••••••••••••••••••••••••••••••••••••••••••44
附录一 英文翻译
附录二 模块图
参考文献
[1] 钱能.《C++程序设计教程》.清华大学出版社.1999.4.
[2] 宁汝新,赵汝嘉.《CAD/CAM 技术》.机械工业出版社.1999.11
[3] 吴祖育,秦鹏飞.《数控机床(第三版)》.上海科学技术出版社.2000.10
[4] 李宏胜.《数控原理与系统》.机械工业出版社.1997.8
[5] 任玉田,焦振学,王宏甫.《机床计算机数控技术》.北京理工大学出版社.1996.9
[6] 范炳炎.《数控加工程序编制》.航空工业出版社.1992.6
[7] [美]Microsoft公司.《Microsoft Visual C++6.0 MFC Library Reference类库参考手册》.希望图书创作室译.1999.2
[8] 康博创作室.《Visual C++ 6.0 高级编程》.1999.5
[9] 陆润民,李学志著.《计算机绘图》.高等教育出版社.1999.6