本文针对本企业实施PDM(Windchill)过程中积累的相关问题,通过应用Pro/ Intralink Gateway集成开发技术,实现Pro/E三维设计管理系统Pro/Intralink和PDM系统Windchill的有效集成,从而解决PDM系统的业务约束规定和本企业PDM系统的业务逻辑缺乏一致性等方面的难题
PDM作为一种产品数据管理系统,它定义了一套统一、标准、稳定、可扩展的系统构架,它所提供的产品数字化管理解决方案面向各行业、各种类型的全体用户[1]。然而正是由于PDM系统的通用性特点,而个性化相对欠缺,因此需要在PDM项目实施阶段,依据企业自身发展需求,在PDM 架构下进行定制开发,以满足不同用户的个性化需求。本文所讨论的内容是针对PTC公司的PDM系统Windchill在中国电子科技集团第三十八研究所实施过程中积累的问题而进行的定制开发。
一、功能需求
为解决Windchill实施过程中存在的问题,提升企业PDM实施效果。应用Pro/ Intralink Gateway集成开发技术,实现Pro/E + Pro/ Intralink三维设计系统和Windchill的有效集成。集成的Windchill系统将满足下列相关功能需求。
(1)一次发布作为一个完整的事务,发布成功与否应提供用户直观的提示信息,且一次发布的文档在Windchill系统中自动启动一个文档审签流程(如:一次发布的零部件在Windchill系统自动启动一个零部件审签流程);
(2)所有发布的零部件图号应在Windchill中已被用户申请且可用;
(3)对发布的装配件应自动在Windchill系统中创建正确的产品结构,实现对Pro/E中辅助结构的屏蔽;
(4)发布零部件的同时应正确发布该零部件的属性,并符合Windchill系统的规范。发布零部件的同时还应正确发布该零部件的CAD文档及其属性,亦符合Windchill系统的规范,且CAD文档和零部件有正确的关联关系;
(5)发布外购件/外协件时,仅发布CAD文档,零部件本身不发布到Windchill系统,但是在CAD文档中要正确反映其装配关系;
(6)发布的结果应满足Pro/E全相关设计的要求,在Windchill系统的可视化功能中应能正确打开所有的装配件、零部件及其三维、二维文档;
(7)能够正确处理Windchill系统中已存在零部件和文档的发布;符合Windchill系统变更管理规范(在Windchill中只有“拟制”和“驳回”状态的零部件和文档,才能接受再次发布,并且升级相应的小版本);
(8)实现Pro/Intralink和Windchill之间对变更的管理集成,符合Windchill系统的变更管理规范(Windchill系统中变更申请得到批准后,在Pro/Intralink中才能降级修改,保持版本之间严格的对应关系)。
二、总体方案
在前期业务访谈、需求分析、专题讨论的基础上,我们提出了通过Pro/Intralink Gateway自动把Pro/Intralink中的设计结果发布到Windchill中进行签审,实现了企业级的数据集成和共享,其系统构架如图1所示。
为了实现产品的并行设计及设计数据的实时访问与共享,所有的设计数据均被保存在Pro/Intralink数据库中,并采用定制的数据转换软件CAD Worker将设计数据转化为轻量化可视数据,再通过装配模型自动创建出CAD产品结构,同时自动创建CAD文档之间、CAD文档和零部件之间的关联。这样一来既能保证数据的唯一性,又减少了Windchill的数据量,并能在一定程度上实现产品数据的全相关。
此外,Gateway可以实现Windchill和Pro/Intralink中数据自动同步的要求,能够有效地控制数据的修改权限,并通过规则合理的触发器,实现对发布数据进行自动校验,从而保证数据的准确性,最终实现根据三维模型的结构及业务规则在Windchill中自动创建零部件及其产品结构的目的。
图1 系统构架
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)