Predator PDM™ 是为管理企业的生产资源和制造过程数据而设计的系统解决方案。 该方案能有效的组织工艺过程卡片、零件蓝图、三维数模、刀具清单、质量文件和数控程序等生产作业文档,是实现企业车间现场无纸化管理的利器。 Predator PDM™ 可以独立运行,也能与Predator MES™ 或企业其他信息化系统集成应用。
简介建立一整套集成的产品开发系统,需要将PDM与多种应用软件有机地集成在一起。这些应用软件跨越不同的部门,由不同的人员使用,却为共同的产品服务。怎样使这些软件无缝地连接在一起,共享同一个数据源,正是PDM的研究重点。1
产品特点PDM是独立的管理系统,有自己的管理功能。PDM是产品数据管理系统,它负责管理产品设计数据,以及这些数据的产生过程,如设计文档管理、产品结构与配置管理、工作流程管理、项目管理和产品的分类检索等内容;工艺管理系统它负责工艺文档的编制及与工艺相关管理。 为了保证工艺管理系统中的产品结构与PDM中的一致,同时也为了让工艺管理系统产生的工艺文档能按照PDM的流程进行管理,必须对PDM系统和工艺管理系统进行集成。
解决方案
Predator PDM™ 系统基于企业整体信息化集成应用理念设计和开发。 作为Predator MES-SFC系列产品成员之一,与Predator DNC™ ,Predator CNC Editor™ ,Predator MDC™ ,Predator Travelers™ ,Predator NC Crib™ , Predator Tracker™ 和Predator Virtual CNC™ 无缝集成。
工艺管理系统与PDM的集成内容
工艺管理系统与PDM的集成内容包括如图所示的以下三部分内容。
图1工艺管理系统与PDM的集成内容
a)产品结构集成:产品结构集成是指从PDM导出的产品设计数据,在工艺管理系统中还原成产品结构。
为了保证工艺管理系统中零部件结构和PDM中零部件结构严格一致;使工艺人员能尽早进行工艺设计和相关活动,减少工艺技术准备时间;并且支持PDM中未发布的设计数据以产品或零部件的方式发送给工艺管理系统,以便工艺设计与产品设计同时开展,以保证交货期。需要将PDM中的产品结构传递给工艺管理系统,产品结构信息包括零部件结构、零部件属性及其相关图纸、office描述文档等信息。
b)工艺文档集成:工艺管理系统实现对工艺文档的编制和管理,PDM系统实现对工艺文档的签审过程和版本管理。工艺文档在PDM与工艺管理系统中的集成过程如下:
1)工艺文档在工艺管理系统中创建、编辑;
2)工艺文档编辑完成后,由工艺编制人员导入到PDM中;
3)在PDM中启动签审流程,若流程中途驳回,PDM把该文档传递回工艺管理系统;
4)工艺管理系统进行修改后,再次传递回PDM,继续进行流程操作;
5)PDM完成签审流程后,把最终文档传递回工艺管理系统;
6)工艺文档变更时,必须先在工艺管理系统中创建工艺文档的新版本,然后莺复上述的过程。工艺管理系统在创建新版本时,需要删除原文档中的所有签审和圈阅信息。
c)工艺文档的圈阅和浏览:工艺文档在PDM中进行流程审批时,需要对工艺文档进行圈阅和浏览,因此需要在PDM中集成工艺管理系统工艺文档的浏览器,并能进行圈阅。浏览、圈阅功能由工艺管理系统提供接口或组件工具,PDM进行集成调用。
集成方案为了保持PDM和工艺管理系统各自运行的独立性,最大限度地发挥各自的功能优势和特点,本集成方案通过中间XML文件进行集成。
产品结构集成两个系统之间的接口方式采用中间数据XIVIL文件,产品结构的集成按以下过程实现:
a)在PDIVI系统将要导出的产品或者组件选中,进行导出:
1)将所选零部件结构、零部件属性、图样信息写入约定的XML文件中;
2)将图样文档等下载到XML文件中约定的目录;
3)将本次下载的信息写入中间数据表PDM工艺管理系统EXCHANGE中。
b)工艺管理系统的导入操作:
1)工艺管理系统根据传入XML中的信息,判定该零部件是发布的还是在修改的;工艺管理系统比较传人的零部件的ID和版本号在工艺管理系统中是否存在,如果存在,则直接覆盖原数据;否则,创建零部件对象的新版本,对于XML中的子零部件,需要自动在结构中更新为新版本;
2)若传入XML中零部件对象状态为“发布”,则在工艺管理系统中修改零部件对象为发布,否则为“创建”状态;
3)导人完成后,更新中间数据表PDM工艺管理系统EXCHANGE中的导人时间和导入状态。
产品结构的中间数据XML文件由PDM产生,工艺管理系统读取,产品结构集成的信息包括三个部分:描述信息、产品结构信息、图样文档等物理文件。2
c)描述信息:描述信息存放到数据库PDM工艺管理系统EXCHANGE表中,字段有:序号、操作者用户名、日期、零部件编号(根节点)、状态(初始为未导入,若工艺管理系统导入成功,则为导入成功,否则,改为导入失败)、XML文件路径、导入时问、错误信息等。
本词条内容贡献者为:
李嘉骞 - 博士 - 同济大学