论文部分内容阅读
在企业生产活动中,为了提高技术资料的复用性、进行版本管理等,经常需要比较两个产品结构树及其相关零部件图纸是否完全相同,或准确地指出差异部分。而如何快速、精确地完成比较任务,是提高工作效率、降低企业成本的关键因素之一。本文研究的面向PLM的产品结构及二维工程图差异分析系统就是针对这种需求而设计的。文中构建了该系统的基础架构,确立了系统的产品结构比较、二维工程图图形比较、二维工程图图像比较核心功能模块。研究了产品结构树创建的关键步骤,分析了产品结构比较的数据需求,设计了基于中间内存数据库表的产品结构比较算法,提出了以树结构形式展现产品结构差异节点的方法,并设计了网格差异信息数据行与树节点定位的功能。其次深入分析了BMP图片网格划分、逐像素比较的要点,设计了基于像素的图纸比较算法,并提出了像素级的差异展现方法,实现了错位、透视等图纸浏览模式;然后分析图形元素类型特性,构建了图素表结构,并重点说明了图素信息提取的过程,引入了图素匹配允许误差和图素平移伸缩变换的概念,设计了基于图素的比较算法和比较界面。然后介绍了差异分析系统的实现环境、开发工具及实现部分要点,并以两个轴类零部件族系的产品图纸信息差异分析为例,展示了该差异分析系统,在PDM系统业务上的应用工作流程,验证了本系统的实用性,并获得了系统关键技术的发明专利授权。