基于PROE的柴油机机架零件数控自动编程系统开发

上传人:re****.1 文档编号:488409500 上传时间:2023-08-24 格式:DOC 页数:56 大小:1.67MB
返回 下载 相关 举报
基于PROE的柴油机机架零件数控自动编程系统开发_第1页
第1页 / 共56页
基于PROE的柴油机机架零件数控自动编程系统开发_第2页
第2页 / 共56页
基于PROE的柴油机机架零件数控自动编程系统开发_第3页
第3页 / 共56页
基于PROE的柴油机机架零件数控自动编程系统开发_第4页
第4页 / 共56页
基于PROE的柴油机机架零件数控自动编程系统开发_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《基于PROE的柴油机机架零件数控自动编程系统开发》由会员分享,可在线阅读,更多相关《基于PROE的柴油机机架零件数控自动编程系统开发(56页珍藏版)》请在金锄头文库上搜索。

1、 科技大学本科毕业论文基于PRO/E的柴油机机架零件数控自动编程系统开发Research on the NC Automatic Programming System for the Diesel Frame Based on Pro/E Platform / 摘要船用柴油机的制造技术一直是造船行业的关键技术,然而,船用柴油机的制造却一直滞后于整个造船流程,已成为我国乃至世界造船业发展的瓶颈,其中最主要的原因是船用柴油机零件一般形状复杂、体积庞大,加工难度大,对企业加工设备和工作人员的要求较高。在数控编程时,许多企业都还是采用手工编程或是直接使用通用CAD/CAM软件编程的方式,这样不仅效率低

2、,重复劳动多,而且容易出错,浪费了大量的人力、财力和物力,严重阻碍了船用柴油机制造技术的发展。为此,研究出一种高效、简便的船用柴油机复杂零件数控编程的方法,开发出一套实用、可行的船用柴油机复杂零件数控加工软件,从而从根本上解决企业遇到的难题,为船用柴油机零件的制造技术带来新的活力,已成为船舶行业的当务之急。本文以Pro/E为平台,运用VC+6.0编程软件,针对船用柴油机机架零件进行数控加工编程技术研究,主要完成如下工作:(1)分析了在VC环境下开发PRO/TO0LKT应用程序的关健技术,实现了对Pro/E的菜单和UI对话框界面的设计并且使用MFC的可视化对话框设计技术成功地创建对话框作为人机交

3、互界面。(2)根据企业产品和生产组织特点,运用Pro/E二次开发技术,构建适用于船用柴油机复杂零件的数控加工平台。该平台可以实现船用柴油机复杂零件数控加工编程的相关操作,包括工艺信息的管理、加工参数的管理、加工程序的创建,以与刀轨的生成与仿真等。(3)在分析研究了Pro/NC数控加工模块和数控加工实践的基础上,利用Pro/TOOLKIT工具包、VC+开发平台和ACCESS数据库技术,成功开发了基于Pro/NC数控加工模块的数控编程应用系统。实现了对数控加工中所使用刀具的分类管理并且通过Pro/E二次开发技术直接调用切削参数模板和刀具参数模板,从而提高了编程质量,减少出错率,加快编程速度。关键词

4、:柴油机机架;数控编程;Pro/E二次开发;PRO/TO0LKTAbstractThe manufacturing of the marine diesel is the key technology in shipbuilding field. But the manufacturing of marine diesel has been lagging behind the whole shipbuilding process, and has become the bottle-neck of our countrys even worlds shipbuilding field. Th

5、e main reason is that the parts of the marine diesel is always complicated , huge in bulk, difficult to manufacturing, and requiring good machine and high level workers. At present, many companies are still programming by hand or using the general CAD/CAM software, so, that is not only a large waste

6、 of money and human resource, but also in low efficient, needing much of repeated working and making mistake easily. So it has obviously prevented the development of marine diesel parts manufacturing. So, to research and find an efficient and simple way to do the NC programming, to develop a practic

7、al and feasible software, to solve the problem the company encounter, and to bring new water and fresh air to the manufacturing of marine diesel, are the works which need to be done right now.This paper is focused on the NC programming technology of the marine diesel frame based on Pro/E and VC+6.0.

8、 The main work is done as follows:(1) Based on the VC environment and the PRO/TOOLKT application, the following works are realized including the design of the Pro/E menu and UI dialog box interface and successfully creating a dialog box as a man-machine interface by using visualization dialog design

9、 techniques of MFC.(2) Based on the products manufacturing features and Pro/E secondary development technology, the NC manufacturing platform for complicated marine diesel parts are constructed which including the management of process information, machining parameters, NC programming and tool path

10、verifying. (3) Based on the Pro/NC module and machining practice, the NC programming system is successfully developed by using PRO/TOOLKT, VC + + and the ACCESS database software. The category management of tools used in CNC machining and the module of cutting parameters which can be called directly

11、 through the Pro/E secondary development technology are realized. Correspondingly, it improves the quality of programming ,reduces the error rate and speeds up the programming speed.Keywords: Diesel frame;NC Programming;Pro/E secondary development;PRO/TOOLKIT目录第一章绪论11.1 课题的研究背景11.2 课题的研究现状与发展趋势11.2.

12、1 国外研究的现状11.2.2 国研究的现状31.2.3 目前存在的问题41.2.4发展趋势51.3 课题研究的容和实用价值61.4 本章小结6第二章系统总体方案设计72.1系统开发的需求分析72.1.1功能需求72.1.2 性能需求72.2柴油机机架零件CAM系统体系结构82.2.1通用Pro/E CAM系统的功能分析82.2.2柴油机机架零件CAM系统的构建原理与方法92.2.3柴油机机架零件CAM系统总体框架102.2.4柴油机机架零件CAM系统的组成模块112.3柴油机机架零件CAM系统基础使能技术122.3.1 Pro/E二次开发技术122.3.2 Microsoft Office

13、Access 2007数据库技术152.4本章小结17第三章系统详细设计183.1 CAM系统组成模块详细设计183.1.1 工艺信息库模块183.1.3 模板库模块193.1.4 编程导航模块193.1.5 用户管理模块203.2刀具库二次开发的具体方案213.3刀具库二次开发的过程223.3.1建立刀具库223.3.2访问刀具库223.3.2.1 编写菜单文件223.3.2.2生成库文件243.3.2.3 编写与运行注册应用程序283.4切削参数二次开发的过程293.4.1 二次开发的思路293.4.2 Visual C+6.0的环境设置技术303.4.3系统开发的关键问题与解决方案313

14、.4.3.1对话框开发技术313.4.3.2与数据库交互技术323.5编程中的值得注意的一些细节问题343.6本章小结35第四章基于特征的柴油机机架零件刀轨的定制364.1 船用柴油机机架零件特征分类364.1.1 Pro/E中的特征364.1.2船用柴油机机架零件的特征364.2基于特征的船用柴油机机架零件刀轨规划364.2.1船用柴油机机架零件加工特征与加工方法之间的匹配364.2.2船用柴油机机架零件特征刀轨的定制364.3本章小结36第五章软件使用说明365.1基于Pro/E平台的柴油机机架零件CAM系统操作说明365.2本章小结36总结与展望36致36参考文献36第一章 绪论1.1

15、课题的研究背景数控加工技术涉与数控机床加工工艺和数控编程两个方面,数控编程是目前CAD/CAM系统中最能明显发挥效益的环节之一。然而现在对于国大多数柴油机制造企业来说,在复杂零件数控编程的方法方面都比较落后,甚至还停留在手工编程阶段。对于几何形状不太复杂的简单零件来说,刀具轨迹计算简单,数控程序很少,采用手工编程容易实现,但对于形状复杂、功能重要、精度要求较高的关键零件,手工编程难以胜任。虽然这些企业已经引进了CAD/CAM系统,但尚未在复杂零件数控编程中发挥重要作用。对于复杂的零件,特别是具有空间曲线、曲面的零件,如柴油机机架、机座、汽缸等,或者程序量很大的零件,数控编程常采用自动编程系统,其在实现设计加工自动化,提高加工精度和加工质量,缩短产品研制周期等方面发挥着重要作用。Pro/Engineer(简称Pro/E)是美国参数技术公司(PTC公司)的主导产品,是全球应用最普遍的计算机辅助设计、辅助制造、辅助工程(CAD/CAM/CAE)一体化的软件系统之一,据调查,当前我国的造船企业中,就有许多的企业选用Pro/E作为他们的数字化设计制造的平台,Pro/E强大的建模、加工、分析等模块使得船用柴油机生产企业能够最大限度地发挥现有的生产能力、充分利用生产资源、发挥工

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号