节点文献
AutoCAD二维图形数控自动编程系统的研究和开发
【作者】 张振宇;
【导师】 於时才;
【作者基本信息】 兰州理工大学 , 机械设计及理论, 2003, 硕士
【摘要】 数控机床在加工过程中,遇到轮廓较复杂的零件时,用人工编写数控程序要花费大量的时间,且易出错。采用CAD/CAM集成技术编制数控加工程序是当今的主流,从目前国内外技术水平看,实现其集成的途径有两类:(1)建立一个统一的集成信息模型,使产品在整个生命周期中可以信息共享与交换,目前这种系统还不多;(2)面向CAD系统,通过二次开发,扩展CAM功能。目前具有CAD/CAM功能的系统有PRO/E、I-DEAS、MasterCAM、Cimatron、UGII等,但硬件要求很高、价格昂贵,一般用户难以承受。由于AutoCAD在我国的广泛使用,且在很长一段时间内,AutoCAD二维设计软件将仍然占主导地位,在AutoCAD二维图形基础上扩展CAM功能是企业的一种需求。 本文介绍一种基于AutoCAD平台及其开发工具ObjectARX的图形交互式数控车床自动编程系统,主要面向9702CNC数控车削系统、XK714铣削系统的自动编程,利用AutoCAD二次开发工具ObjectARX,用Polyline图形实体描述刀具轨迹,采用面向对象的程序设计方法,另外,介绍了一种数控车削和铣削过程计算机模拟的实现方法,对刀具轨迹动态模拟技术进行了分析,在数控自动编程的基础上,详细介绍了数控车削和数控铣削仿真模块的实现方法,实现了可视化图形交互式数控车削和数控铣削的模拟。同时,基于已开发的NCCODE数控自动编程系统,利用Word和Help Workshop软件,开发具有Windows标准帮助文件格式的帮助系统,并用AutoCAD定制技术实现系统的联机帮助。实现CAD直接到CAM的可视化图形交互式数控机床自动编程。 该课题的研究为进一步研究和开发三维模块提供了思路,打下了良好的基础。
【Abstract】 During the process of NC, it is easy to make mistake and occupy too much time by using manual programming when face with complicated parts. It is a trend for CAD/CAM Integrated Programming system, Currently in our courtry there are two ways this system: ( 1 ) found a integrated information model, products can exchange and use the same address during the whole process, but this kind of system is not so popular. (2) expand CAM function by second developing based on CAD. Today there are some systems which have CAD/CAM function, such as PRO/E, I-DEAS, MasterCAM, Cimatron, UG, etc. however these require high qualified hardware and cost a large mount of money, some users can not afford. Because of the widely using of AutoCAD, and for a long time it will remain the leading position, as a result it is necessary to expand CAM function based on AutoCAD.An Automatic Programming System of NC Miller Based on AutoCAD&ObjectARX is discussed in this article, and aiming at 9702CNC Lathe system and XK714CNC Milling system. Using Polyline as tool path is mainly introduced, and the OOP method is used in developing this system, realize the mutual programming system of lathe from CAD to CAM directly. And path simulation is described, and the implement of simulation module is discussed in detail on the base of NC automatic programming, realize the visual mutual programming of lathe simulation.Meanwhile, based on NCCODE (NC Lathe Automatically Programming System), the help file is developed by using the software of Word and Help Workshop, this file has the standard Windows style, and it is linked by the technology of AutoCAD customization.The research of this subject provides a good way to develop three dimension modules, and it is the base of forth developing of AutoCAD.
【Key words】 NC Process; Tool path; Simulation; Object-Oriented Programming; Automatic Programming;
- 【网络出版投稿人】 兰州理工大学 【网络出版年期】2003年 04期
- 【分类号】TG659
- 【被引频次】4
- 【下载频次】495