论文部分内容阅读
为适应制造型企业对通用型CAPP系统的需要,本文提出基于设备能力导航的工艺规划通用系统的模型,旨在提高工艺规划的实用性和通用性,实现工艺规划操作的简易性和开放性,满足快速工艺规划的现实要求。本文围绕系统通用性的实现,主要进行了以下几个方面的研究:面向对象的特征信息技术研究;工艺结构化语句研究与实现;设备能力属性对象化建模研究与实现;设备图形驱动数据交互研究与实现。其中工艺结构化语句的实现是本系统的重点研究和解决的内容。分析了系统的需求,搭建了系统总体的框架结构,构建了可视化图形交互模式,实现了设备能力导航的工艺规划过程。本系统设计开发完全面向对象化,采用图形驱动和消息响应机制实现工艺语言的产生。重点介绍了工艺结构化语句的模型与实现过程,通过概念分层建立高概念层的知识模型,提出了基于约束的高概念层参数匹配的工艺语句求解方法,较好地解决了工艺结构化语句的自动生成。在设备能力信息模块的实现上,主要解决的是设备能力属性的抽象化和对象化,保证用户工艺规划操作的可视化。在零件信息特征化模块中,实现了DXF图形文件的读取以及特征尺寸的提取和对象化处理。基于设备图形驱动和数据交互,主要需要解决的是图形驱动机制及信息数据的交互传递等。系统是以Visual Studio 2005作为开发平台,以VC++.NET为主要开发工具,以公共语言运行库作为支持,开发的基于设备能力导航的工艺规划通用系统,较好的解决了工艺规划系统的通用性、实用性和适应性问题。