论文部分内容阅读
产品数据管理(Product Data Management,PDM)是一种通过对产品数据和过程进行控制来辅助产品研发工程师和设计制造技术员达到快速研发产品的有力技术。PDM系统通过使用计算机软件手段维护并管理产品设计、生产制造过程中的一系列数据、过程和资源。PDM系统进行信息管理的主线是产品结构和产品设计,所有的信息组织和资源管理都是围绕产品结构展开的。随着企业规模的不断扩大,企业产品类型的不断增加,产品结构更加复杂多样化,企业的业务流程也变得更加复杂、细致。而传统的PDM产品中产品结构管理模块多以文件夹结构进行数据管理或图文档管理,数据约束和分解粒度不足以满足行业体系所要求的流程控制、权限控制、体系控制等。产品制造企业为了能够迅速应对客户需求的改变,以及与同行业公司的竞争,他们对PDM系统中的产品结构管理(PSM)提出了更高的要求。而且产品结构管理作为PDM系统中的核心功能,更是系统中关键的一环。与传统PDM系统的数据管理方式不同,在本文中我们以流程管理方式实现,我们以产品结构管理的必要性为出发点,实现应用于流程管理中间的产品层次结构配置和层次节点的工艺设计结构配置,通过合理的设计与实现技术来增强系统性能,达到后续流程管理的需要,更好的满足现代生产制造企业的需要。本课题来源于吉林大学科研项目“面向中小型汽车零部件制造业的具有协同功能的PDM研发”,本文以中小型汽车零部件制造业的实际业务需求为背景进行研发,本文首先研究了产品结构管理在现代生产制造企业中的重要作用,之后分析了现有各PDM产品中产品结构管理模块的优缺点。提出了一种产品结构管理模型,通过此模型进行结构设计管理和产品配置管理,进行产品结构的快速变形、设计,以及对系列化产品的快速配置与搭建,实现产品层次结构配置与层次节点工艺流程结构的迅速配置,加快产品设计研发过程。本文着重对物料库的统一管理、结构管理中结构树的构建算法和存储结构、使用配置规则集进行结构继承、实现层次结构和层次节点的工艺结构配置、多视图管理功能进行了研究,最后编程实现了产品结构管理的功能:物料管理、结构管理、配置管理、工艺结构管理、多视图管理等。