数控仿真软件系统.doc

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

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

内容介绍

此文档由会员 张阳阳 发布

数控仿真软件系统

页数 39 字数 15529

摘 要

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

关键词 数控仿真,NC代码驱动,三维动画,生产效率,练习平台

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 perfect help systems which can be regarded as the online study course and programming manual. Through using the software, we can verify the dependability of processing procedure of numerical control and predict the course of cutting entirely , so that to reduce the trying cutting of the work piece and improve production efficiency.
Seeing that numerical control laboratory is difficult to satisfy with student's normal experiment request, this software provides a good platform of exercising numerical control programming for classmates.

KEY WORDS: The numerical control simulation , NC code urges, three-dimension animation , production efficiency, practising platform

目 录

前 言……………………………………………………………………………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


参 考 文 献

1. 数控技术 •沈明珠 沈秀高主编• 浙江大学出版社,1992
2. 数控加工程序编制•范炳炎•航空工业出版社,1995
3. 计算机仿真及在制造业中的应用•熊光愣主编•机械工业出版 社,1996
4. 计算机图形学•倪明田主编•清华大学出版社,1999.9
5. 数控加工理论与编程技术 刘雄伟 机械工业出版社,2000