1、面向产品的 CAPP方法论及其智能化概念体系1资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。面向产品的CAPP 方法论及其智能化概念体系摘要 :提出并论述面向产品的CAPP 方法论 ,建立面向产品的CAPP 智能化概念体系 ,并分析讨论面向产品的CAPP 智能化关键技术。实践表明,以面向产品的CAPP 方法论为指导 ,形成基于知识库的智能化交互式CAPP 系统框架 ,才能真正理顺先进性与实用性、普及与提高等各方面的关系,满足企业对CAPP 广泛应用与集成的需求。关键词 :面向产品的CAPP;交互式 CAPP;智能化 CAPP;工艺知识库中图分类号 :TP391文献标识码 :A根据
2、 CAPP 的发展和企业对CAPP 应用的需求 ,有必要建立全新的面向产品的 CAPP 方法论 ,使 CAPP 应用从以零组件为主体对象的局部应用走向以整个产品为对象的全面应用,实现企业产品工艺设计和管理的计算机化和信息化。 1面向产品的CAPP 方法论面向产品的CAPP 方法论的基本内容是 ,CAPP 系统应是以产品工艺数据为中心的集工艺设计与信息管理为一体的交互式计算机应用系统,并逐步集成检索、修订、 创成等多工艺决策混合技术及多人工智能技术,实现人机混合智能和人、技术与管理的集成 ,逐步和部分实现工艺设计与管理的自动化,从设计和管理等多方面提高工艺人员的工作效率,且在应用中不断积累工艺设
3、计人员的经验。2资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。1.1CAPP 系统首先应是交互式计算机应用系统近年来,以自动化为惟一目标的 CAPP 研究开发状况已经使人们对CAPP 研究与开发现状产生怀疑。 Kiritsis1 在回顾了CAPP 专家系统的发展状况后,对一个有效益的CAPP 系统必须高度自动化这一目标感到怀疑。Luscombo 和 Toncich2在针对 CNC 机床进行的CAPP 研究中 ,强调”辅助”而不是”自动化”。 VanZeir 等3 提出了交互式工艺设计(interactiveprocessplanning) 的概念 ,并开发了基于交互式的CAPP
4、原型系统。 Kamrani 等 4 认为 ,CAPP是将工艺设计人员从许多工艺设计工作中解脱出来的一种工具,一个能代替熟练工艺人员的CAPP 系统仍未开发出来,现有的 CAPP 系统不能成为企业的解决方案。在以交互式为基础的CAPP 系统模式下 ,工艺人员是工艺决策的主体 ,系统采用检索、修订、 创成等多工艺决策混合技术及多人工智能技术将着眼于局部工艺决策功能的自动化,并作为从整体上提高工艺人员的工作效率的手段之一,而不是简单地实现工艺决策全过程的自动化 ,更不应成为CAPP 所要实现的惟一或主要目标。1.2产品工艺数据是CAPP 系统的中心产品工艺数据是产品数据的重要组成部分 ,也是企业生产
5、信息的汇集处。从发展看,CAPP 的主要功能应是保证产品工艺数据的完整性、一致性 ,实现企业产品工艺信息的集成与共享 ,而不应是孤立地编制零件工艺规程及输出工艺卡片。反过来,零件工艺规程编制的功能应是生成产品的工艺数据,而工艺卡片是工艺数据的格式化表现形式 ,完全可由系统自动生成。在此基础上,CAPP 也完全可自动完3资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。成各个层次 (产品层、 部件层、 零件层 )的工装设备、材料、 工艺关键件、 外协外制件、工艺分配工时定额、辅助用料、关键工序等各类统计汇总功能 ,并自动生成汇总统计报表(明细表 ),这样不但能够极大地提高工艺文件的编制
6、效率,而且可最大限度地减少不必要的人为失误。1.3产品工艺设计及管理的一体化工艺管理功能应成为面向产品CAPP所要实现的重要功能。从信息系统角度看,企业工艺管理包括以下方面的内容 :(1) 基础工艺信息管理相关的制造资源信息、各类工艺标准与规范等 ;(2) 产品工艺信息与文件管理与产品直接相关的工艺信息及文件的管理 ;(3) 产品工艺设计流程管理随着 CAPP 的广泛应用及PDM 、 VM 、AM 等先进制造技术的发展,基于 PDM 工作流 (workflow) 管理的敏捷企业工艺设计流程管理,将成为企业工艺设计与管理的重要方面。在敏捷制造模式下 ,制造企业将实现产品开发的”全球化”,这需要产
7、品工艺设计在动态异地资源约束的条件下,经过对制造资源进行快速配置,确定零部件制造的合作伙伴 ,优化产品制造过程,并对产品制造合作伙伴的工艺设计流程进行控制 ,从而缩短产品开发周期,降低产品开发成本,提高产品质量。产品工艺设计及管理一体化系统的建立与应用构成企业完整的工艺信息系统,并将成为企业实现敏捷制造的重要技术基础。以产品数据为中心,可建立面向产品CAPP 基本信息模型 ,见图 1。4资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。图 1 CAPP 基本信息模型对图 1 中所涉及的几个术语给出如下定义和说明 :零件 泛指构成产品的各种相对独立单元 ,如机械加工件、 装配件、焊接件
8、等。零件工艺泛指以模型化数据形式定义的机械加工、装配、钣金等各种零件加工工艺规程等。加工元主要用于机械加工工艺,是指以特征为核心的有关特征加工工序的相关信息所形成的实体5 。2 CAPP 智能化的基础是建立丰富的工艺知识库智能是知识与智力的总和,其中知识是一切智能行为的基础。工艺过程设计是典型的复杂问题,所涉及的范围十分广泛,用到的信息量和知识量相当庞大。在实际的工艺设计中,所用到的知识是多方面的:制造资源知识有关机床设备、工艺装备、材料等的知识。制造对象知识有关产品、零件、 毛坯等的知识。制造工艺知识有关工艺方法、典型工艺、加5资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。工参
9、数及各类相关的工程/工艺标准规范等的知识。工艺决策知识有关工艺决策方法与过程等的知识。这些知识的来源也是多方面,如书本手册、 生产现场、工艺实例、工艺专家等。在传统的CAPP 智能系统中 ,知识库一般是狭义的知识库,即知识库中主要存储推理规则等规则性知识。这些知识库主要是面向系统自动决策,因此 ,知识的数量同实际需要相比 ,只是很少的一部分,且缺少足够的事实性知识,局限性很大。在交互式CAPP 系统中 ,知识库的作用首先是为工艺人员的决策提供详尽的帮助。这可分为2 个层次 :1 代替手工查阅工艺手册及相关资料;2 代替手工查阅已设计好的工艺实例。进一步,提供相关自动工艺决策功能,帮助工艺人员提
10、高工作效率 ,帮助具有较少经验的工艺人员能够设计出具有专家或准专家水平的产品工艺。在此意义上的知识库是广义的知识库,它包含了工艺数据库、典型工艺库、工艺规则库等 ,因此 ,建立丰富的工艺知识库是基于交互式CAPP 智能化的基础。3 智能化交互式 CAPP 关键技术3.1基于交互式的人机混合工艺决策技术人工智能技术在模拟人的逻辑思维方面取得了很大的成功,而且在 CAPP 等领域得到了较为广泛的应用。但在当前条件下,让计算机具有和人一样的思维和智能是不现实的,而且在可见的将来也是难以实现的,因此 ,出现了人机一体化的思想6 。当前 ,随着 IMS 的发展 ,人们对在制造系统中发挥人的创造能力和人的
11、智能给予6资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。高度关注。国外出现合弄制造系统(hononicmanufacturingsystem) 的概念 ,且成为国际合作研究计划IMS 的项目之一 7 。在合弄制造系统中,人在制造中的作用被重新定义和加以重视,人不再被看作是干预因素,而是被当作构成整个制造环境的一个组成部分,人的个人技能能够得到充分发挥8 。工艺设计经验性强 ,技巧性高 ,在 CAPP 中发挥工艺人员的个人技能有重要的实际意义。在 CAPP 实践中 ,笔者认识到 ,人的适当参与 ,会在更大程度上提高 CAPP 系统集成度 5 。王先逵等 9 认为 ,建立一种”人机一
12、体化”的智能系统 ,充分发挥人的智能优势,以合理的代价实现较高的智能,这在很长一段时间内将是开发CAPP 系统的一个指导原则。基于交互式的人机混合工艺决策技术是指工艺设计人员(用户 )在 CAPP 系统中的地位 ,不像在传统的 CAPP 智能系统中 ,仅仅是信息输入人员的角色。传统的方式是用户输入、 系统决策、 系统输出 ,系统处理过程对用户是不可变动的。而在基于交互式的人机混合工艺决策系统中,用户是工艺决策的主体 ,系统决策的目的不再是代替工艺人员,而是有效地辅助工艺人员。对于工艺路线安排等经验性强的规划性决策可充分发挥人的智能优势,而刀具选择等选择性决策及计算性决策 ,可充分发挥计算机的优势。3.2交互式动态知识获取在传统CAPP 专家系统开发中,知识获取需要耗费大量的人力、物力和财力 ,成为系统开发和应用的瓶颈。采用交互式动态知识获取技术,工艺人员可在工艺设计过程中,随时将产品工艺中所定义7