3 关键技术实现方案
针对当前CAPP系统所存在的问题,如CAPP系统在智能性、实用性、通用性、集成性和柔性等方面的不足之处,以及为了实现区域CIMS环境下的网络化CAPP系统的目标,必须对以下关键技术进行研究。
(1)工艺知识获取与管理技术。
研究内容包括工艺知识的系统化、规范化工具;工艺知识获取工具;面向用户的工艺信息建模;分布式工艺知识管理平台构建等。
(2)基于知识的综合智能化工艺设计。
研究内容包括基于知识的综合智能化工艺设计技术与实现手段、多工艺方案的生成、制造资源约束下的工艺优选与优化等。
(3)网络化协同工艺设计。
研究面向区域CIMS的基于网络的工艺设计,包括产品总体工艺方案的协同制订方式、基于知识的工艺设计和基于动态/可变制造资源配置的工艺设计等技术。
(4)产品工艺数据管理与集成技术。
研究内容包括产品设计BOM向产品制造BOM的转换机制、工艺数据集成管理的唯一数据源方法、工艺信息的统计汇总工具、基于Web的工艺信息发布工具等。
(5)基于XML的制造数据集成技术。
研究内容包括制定基于XML的产品制造数据描述语言、产品制造数据的提取与封装成基于XML的产品制造数据描述语言的工具、系统读取基于XML的产品制造数据描述语言的接口工具等。
(6)基于组件的CAPP可重构技术。
研究内容包括开放式CAPP系统框架结构体系,利用UML对CAPP系统建模、分析和设计,以数据为中心组织与定义业务对象,CAPP系统的功能组件定义和开发。
根据网络化的CAPP系统与PDM系统的关系分析,采用如下方案进行研究:

▲
图3 网络化的CAPP系统与PDM系统的关系
(1)广泛采用国内外先进的成熟技术和标准,建立开放的系统体系结构。结合CORBA/DCOM等组件支撑技术以及Agent技术,定义、组织、建立约束最小的可重用组件和连接件,为实现工艺设计系统的快速重构奠定基础。
(2)系统分析已有的CAPP软件和工艺信息管理软件的体系结构,利用成熟的面向对象分析与设计理论和技术,建立面向对象的、适用于快速协同工艺设计的集成系统软件体系结构模型。在现有制造工艺信息系统研究和集成开发技术与经验的基础上,采用PDM技术和CSCW技术,实现协同工艺设计、工艺数据管理与共享、工艺设计过程管理。
(3)在开放式制造系统环境中,工艺设计系统与其他系统之间的数据集成与共享是快速协同设计制造的关键内容。采用XML建立统一数据交换接口,能够实现基于网络的CAD/CAPP/CAM集成。
(4)在支持ASP服务方面,以区域CIMS的ASP服务平台为基础,以金叶西工大软件股份有限公司具有自主版权的CAPPFramework软件为主,进行ASP封装,并通过可重构技术的支持,实现CAPP软件的多种方式的ASP服务。
4 结束语
目前网络化CAPP结构体系研究工作已经取得了很大的进展,在支持ASP服务方面,已经建立了面向机械制造企业的ASP应用服务平台系统,并且已经通过了测试。随着计算机技术的飞速发展,以及研究工作人员的不断深入,相信网络化CAPP系统将会更加完善,必将促进企业信息化的发展,特别的将会给中小企业带来更大的利益。