数控仿真软件系统设计开发.doc

约39页DOC格式手机打开展开

数控仿真软件系统设计开发,数控仿真软件系统 全文39页字数15529摘 要随着数控技术、计算机仿真与建模技术的发展,建立一个能够分析机床设备加工效率、预测产品加工精度、反映真实加工过程的数控加工仿真器就显得尤为重要。本数控仿真软件采用c++builder5和opengl的开发,由nc代码驱动,主要功能为:验证nc代码的正确性,通过识别nc代码,...
编号:10-33572大小:426.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 usactu 发布

数控仿真软件系统

全文39页 字数15529


摘 要

随着数控技术、计算机仿真与建模技术的发展,建立一个能够分析机床设备加工效率、预测产品加工精度、反映真实加工过程的数控加工仿真器就显得尤为重要。本数控仿真软件采用C++Builder5和OpenGL的开发,由NC代码驱动,主要功能为:验证NC代码的正确性,通过识别NC代码,仿真出刀具的插补轨迹,并三维动画模拟实际的加工过程,还可以根据自绘图形自动生成加工代码,并带有比较完善的帮助系统,可作为在线教程和编程手册。通过使用本软件,可以验证数控加工程序的可靠性和预测整个切削过程,以减少工件的试切,提高了生产效率。
鉴于数控实验室难以满足学生正常的试验要求,本软件给同学们提供了一个良好的数控编程练习平台。

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
第一章 数控切削仿真技术研究与展望………………………… 5
第二章 开发工具与开发技术 ………………………………………9
§2.1 C++Builder5 …………………………………………………9
§2.2 OpenGL………………………………………………………… 10
第三章 技术说明书 ………………………………………………… 11
§ 3.1 用户对软件的要求………………………………………… 11
§ 3.2 软件的支撑环境…………………………………………… 11
§ 3.3 软件的应用领域 ……………………………………………11
§ 3.4 软件的总体方案…………………………………………… 12
§3.4.1 窗体的设计………………………………………………12
§3.4.2 数控代码的计算机识别与分析………………………13
§ 3.5 模块结构及其功述……………………………………………15
第四章 使用说明书……………………………………………………23
§4.1 软件的安装……………………………………………………23
§4.2 软件的使用……………………………………………………23
第五章 维护说明书…………………………………………………24
结论……………………………………………………………………………25
参考文献……………………………………………………………………26
致谢…………………………………………………………………………27


参 考 文 献

5. 数控加工理论与编程技术 刘雄伟 机械工业出版社,2000
6. OpenG三维动画程序设计•杨武功等编著•清华大学出版社,2000.6
7. OpenGL程序设计•乔林等编著•清华大学出版社,2000.7
8. BCB5实例精解•余明兴 吴明哲主编•清华大学出版社, 2000.7
9. 数控机床与编程•田坤•机械工业出版社,2001
10. C++Builder5实用编程技术•朱正茂,彭湃等编著•中国水利水电出版社,2001.1
11. 机床数控技术•李郝林等编著•机械工业出版社,2001.1
12. 数控加工技术•周济等编著•国防工业出版社,2002.1
13. BCB5编程员指南•苟帅等编著•北京希望电子出版社 2001.2