摘要
面对不断变化的市场环境和工业环境,信息化建设是企业发展的必然之路。企业通过信息化建设,可以同时调控物流、资金流、信息流,促进产品设计、企业管理模式和企业间协作关系的创新,从而大幅度增强企业的竞争力。CAPP是企业信息化建设中联系设计和生产的纽带,同时也为管理部门提供相关数据,是企业信息交换的中间环节。CAPP同CAD/CAM/PDM和MIS/ERP-Ⅱ的结合,为实现企业设计、管理、经营的数字化和企业内部的信息化建设,同时为企业解决“信息孤岛”问题提供了切实可行的解决方案。
随着当今企业信息化建设的发展,企业对实用化和产品化的CAPP系统的需求会越来越大。但是不同的企业有着不同的生产条件、技术条件和工艺流程等个性化特点。如何应对这些问题而实现CAPP系统的快速开发,以适应当今快节奏、多元化和个性化的市场,提高我们的系统开发能力是一个急需解决的问题。这也正是本论文写作的出发点。
本文在分析面向产品CAPP系统方法论、面向产品的CAPP与工艺管理系统设计思想、系统信息模型和体系结构的基础上,从现有CAPP系统(TGCAPP系统等)及在新系统开发过程当中抽取出了一系列的可复用资源并将它们提升为各种支持工具。在以后的系统开发中,将支持工具客户化、整合并加以适度的二次开发后可迅速生成新的目标CAPP系统,从而实现新的CAPP系统开发模式。文中着重研究了以下内容:
在分析面向产品CAPP方法论及面向产品CAPP应具有的特点的基础上,重点研究面向产品的CAPP与工艺管理系统的设计思想、系统的信息模型和系统的体系结构,为后期的支持工具的研究和实施新的系统开发模式打下坚实的基础。
研究面向产品的CAPP与工艺管理系统中支持工具的定义与研究范围;提出了系统中一组可复用的工具和基于支持工具的新的CAPP系统开发模式。
研究利用面向对象技术来实现支持工具构建的可行性和实现方法。
研究面向产品CAPP系统中各种树结构的分类、树结构数据来源的存储方式及树的构建范式;研究树节点各种功能操作的共性点。是支持工具研究的重要内容。
研究面向产品CAPP与工艺文件管理系统中各种工艺文件格式的分类;针对每种类型的工艺文件给出了基于PowerBuilder的工艺文件模板建立范式;开发具有可重用性的工艺文件打印输出模块组件;并解决组件与其它分系统的接口问题。此部分也是支持工具研究的重点内容。
给出了基于新的开发模式的FSDCAPP系统开发实例。
最后,对先前的工作进行了总结,为今后的研究工作提出了设想。
With the market and industry environments changing increasingly, information construction is key to the development of an enterprise. The enterprise can control the flow of material, capital, information at the same time, and bring innovations to the product design, business management modes and cooperation between enterprises under the information construction. CAPP serves as a tie between the design and production in the enterprises' information construction and provides relevant data for the management. The combination of CAPP/CAD/CAM/PDM and MIS/ERP-Dhelps digitize the enterprise design, management and operation and brings the information construction to its core and provides practical proposals for solving the problems of isolated information among the enterprise.
With the development of an enterprise's information construction, an enterprise will be increasingly dependent on useful and practical CAPP system. But different enterprises have different production and technology conditions, process flows and other characteristics. So it is very urgent to solve these problems and speed up the development of CAPP system to adapt it to the fast-paced, comprehensive and individualized market nowadays. And these are all the starting points of this thesis.
On the basis of analyzing the methodology of the product-oriented CAPP, the conception of the product-oriented CAPP and process management system design, system information model and structure, the thesis collected a series of reusable resources from the existing CAPP system (TGCAPP system etc) and the process of developing a new system, then upgraded them to various kinds of support tools. A new target CAPP system can be developed rapidly through the customization of the support tools and proper advanced development. Then it came the new CAPP system developing mode. And the major points are as follows:
1 On the basis of analyzing the methodology of product-oriented CAPP and its inherent characteristics, study the design conception, system information model and system structure of product-oriented CAPP and processing management system in order to lay a substantial foundation for the research of the support tools and enforcement of the new system developing mode later.
2 This thesis studies definition of the support tools and research scope of the product-oriented CAPP and processing management system and put forward a group of reusable tools in the system and the new CAPP system developing mode based on the support tools.
3 This thesis studies feasibility and means of using o-o technology to construct support tools.
4 This thesis analyses the classification, the data-source storing method of different kinds of tree structures in the product-oriented CAPP system, and studies the pattern of the constructing trees. Puts forward various kinds of function operations of tree structures. They are the key-points for the support tools study.
5 This thesis studies the classification of various kinds of process files' formats in the product-oriented CAPP and process file management system. As for each format of them, a constructing pattern of process file based on PowerBuilder is put forward. Develop reusable process file print module, pay more attention to resolve the interface problem between parts and the sub-systems. They are also the key-points for support tools study.
6 Put forward the example of FDCAPP system development based on new system developing mode.
In the end, a conclusion of the previous work and results is stated and ideas about future are proposed.
引文
[1] 李晶耀.面向产品CAPP系统的研究与开发[D].2002
[2] 张臣.面向产品CAPP工艺资源管理应用支持工具的研究与开发[D],2002
[3] 史明华,肖放,温淑鸿等.面向产品CAPP系统信息模型和体系结构的研究.制造业自动化,2002.10:22-25
[4] 黄乃康,张振明等.CAPP技术发展的新阶段与智能化工艺信息系统构想.CIMS标准化研究动态,2000.1:10-18
[5] 顿海强,庄雷.面向对象与软件复用技术研究.计算机应用研究,2002.3:42-44
[6] 林毅,赵世光等.关于提高CAPP系统可复用性的几点思考.机械科学与技术,2000.7:648-649
[7] 王凤岐,常明山,郭伟.面向产品的集成化CAPP系统的研究与开发.组合机床与自动化加工技术,2001.12:1-3
[8] 张振明,黄乃康等.面向产品的CAPP方法论及其智能化概念体系.中国机械工程,2000,7:760-763
[9] 周之英.现代软件工程(中).北京:科学出版社,2000.1
[10] 郑人杰,殷人昆.软件工程概论.北京:清华大学出版社,1998.4
[11] 王蓉,何军等.PowerBuilder 7.0应用开发技术详解.北京:电子工业出版社,2003.3
[12] 高磊,王君英等,基于PRO/E产品结构树的CAAPP,计算机集成制造,2001.10:38-41
[13] 陈禹六.IDEF建模分析和设计方法.北京:清华大学出版社,1999.5
[14] 李治均,陈国定,赵武.计算机辅助工艺设计.四川:成都科技大学出版社,1997.10
[15] 赵汝嘉.计算机辅助工艺设计(CAPP).北京:机械工业出版社,1995.3
[16] 顾崇衔.机械制造工艺学(第三版)陕西:陕西科学技术出版社
[17] 李芸芳等.计算机集成制造系统—CIMS问答.北京:兵器工业出版社,1993.3
[18] 葛维进,陈万领等.基于样件工艺定义的CAPP工具化的研究.机械科学与技术,2000.9:827-829
[19] 葛友华,廖文和等.通用CAPP系统结构及其实现方法.南京航空航天大学学报,2000.8:455-460
[20] 李梦群,蒋平等.通用CAPP系统开发环境研究
[21] 宋爱平,沈小昆.面向产品生产过程的CAPP系统的研究,水利电力机械,2000.4:16-20
[22] 何平浒,蔡力钢等.开发平台型CAPP系统的关键技术的研究与实践,电子机械工程,2000,6:45-47
[23] 王细洋,王有远等.工艺过程设计问题域的面向对象分析法.南昌大学学报(工科版),2000.6:20-25
[24] 魏志强,王先逵等.集成制造环境下的计算机辅助工艺设计框架工具系统.机械设计与制造,19991.12:20-22
[25] 计算机集成制造系统(CIMS)约定、标准与实施指南.北京:兵器工业出版社,1994
[26] 第五届中国计算机集成制造系统(CIMS)学术会议论文集.国家高技术自动化领域CIMS主题专家组,1998.8
[27] 蒋劲松,宋宏.CIMS的总体设计.北京:机械工业出版社,1997
[28] 戴同.CAD/CAPP/CAM基本教程.北京:机械工业出版社,1996
[29] 王先逵.计算机辅助制造.北京:清华大学出版社,1999
[30] 项前,杨建国等.面向用户的CAPP系统开发技术研究与实践.成组技术与生产现代化,2000.4:18-20
[31] 丁昕,刘艳斌.面向并行环境的CAPP系统的研究.成组技术与生产现代化,2000.4:21-23
[32] 王志江,冯立艳,集成化CAD/CAPP系统设计.成组技术与生产现代化,2001.1:7-9
[33] 吕青,通用型.实用化工艺设计管理系统.CAD/CAM,2000.10:12-13
[34] 顾士华.企业CAPP应用分析.制造业自动化
[35] 黄强,狄瑞坤等.工艺信息及工艺卡片设计管理系统的研究及实现.制造业自动化,2000.2:53-55
[36] 王华栋,王春升等.面向动态联盟环境的CAPP系统结构研究.制造业自动化,2000.4:32-34
[37] 倪中华,易红等.基于Internet和STEP的CAPP系统重构技术的研究.制造业自动化,2000.4:24-28
[38] 蔡力钢,张国军等.基于WEB的CAPP若干关键技术.中国机械工程(11,5),2000.5:516-519
[39] http://www. e-works.net.cn
[40] http://www. 863cims.net
[41] http://www. northedu. com. cn
[42] 王锦,张振明等.集成环境下面向产品的CAPP系统.机械设计与制造
[43] 王金庆,项巧云等,CIMS环境下C/S与B/S混合模式CAPP系统的研究与开发.计算机工程与应用,2001.1:21-23
[44] Ronald J Norman. Object-Oriented Systems Analysis and Design. 北京:清华大学出版社,1998
[45] Peter Coard, Edward Yourdon. Object-Oriented Analysis. Yourdon Press, 1990
[46] 张海藩.软件工程导论.北京:清华大学出版社,1998
[47] F.L. Zhao, S.K. Tso, Paul. S.Y. Wu, A. cooperative agent modeling approach for process planning. Computers in industry, 2000
[48] Utpal Bose,A Cooperative Problem Solving Framework for Computer-Aided Process Planning. Proceedings of the 32nd Hawaii International Conference on System Science