XDM集成SDD系统描述_第1页
XDM集成SDD系统描述_第2页
XDM集成SDD系统描述_第3页
XDM集成SDD系统描述_第4页
XDM集成SDD系统描述_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广州白云电器PLM项目XTPDM集成SDD(系统描述文档)说明:本文档基于WindchillPDMLink7.0版本提供。版权所有属于PTC公司。没有PTC公司的口头或者书面授权,任何人不得拷贝、使用本文档。变更记录版本日期作者主要变更描述v12005/05/12EricLinSDD草案,用于介绍及访谈。v22005/05/13EricLin提交BYE评审,并用于指导XTPDM集成的实施和开发工作。签字确认单位代表姓名代表签字日期广州白云电器设备有限公司杨中升参数技术(香港)有限公司郑杰关于本文档本文档提及的“XTPDM”均特指BYE目前已经实施且正在使用的XTPDM系统;本文档描述和分析了BYEPLM项目XTPDM集成的业务和功能需求;本文档将直接用于指导BYEPLM项目XTPDM集成的具体实施和开发工作;本文档中出现的所有用户界面仅仅作为功能示意,旨在比较形象和直观地让用户对将来的系统功能进一步的了解,并不代表系统实施后的实际页面。实施目标通过WindchillPDMLink与XTPDM的集成,从技术上解决产品数据的一致性、连续性保证设计的正确结果可以作为XTPDM的信息输入;及时地传递PDM系统中零部件的变更状态信息到XTPDM系统中;及时地传递更新后的产品数据到XTPDM系统中;通过程序实现自动传递产品数据到XTPDM系统中;实施范围Pro/ENGINEERWindchillPDMLinkPro/INTRALINKXTPDMERP–ASISERP–TOBE图中红色框部分为本方案涉及的实施范围。定义Part:WindchillPDMLink系统中零件、部件、成品等的泛指。CAD文档:WindchillPDMLink系统中通过CAD集成方式自动创建的特定格式的文档,对应于prt/asm/drw/frm/dwg等图档文件;零件:XTPDM系统中的零件、部件、成品等的泛指。物料:ERP系统中零件、部件、成品等的泛指,对应于WindchillPDMLink系统中的Part。BOM:WindchillPDMLink系统中的产品结构关系信息,对应于ERP系统中的物料清单。PBO:PrimaryBusinessObject,主要业务对象,即执行流程的主要对象;CA:WindchillPDMLink系统中的变更活动;实施范围WindchillPDMLink与XTPDM的集成是单向的,仅从WindchillPDMLink系统中往XTPDM系统传递产品数据;需要传递的产品数据包括:Part,包括Part的属性及状态信息;BOM;WindchillPDMLink系统负责将需要传递的产品数据传递到中间数据区,由XTPDM系统负责定期(时间间隔可配置)扫描引入数据并更新XTPDM系统中的相关数据;PDMLink系统中的传递机制对于新设计的零部件,执行完签审流程(即零部件的生命周期状态变为“已发放”)后系统将自动传递产品数据;对于变更的零部件,CA执行完签审流程(即零部件的生命周期状态变为“已发放”)后系统将自动传递产品数据;传递的产品数据包括Part和BOM;零部件发生变更时,传递零部件的变更状态信息到XTPDM系统中;传递失败的零部件允许手工执行重新传递的动作;WindchillPDMLink不直接更改XTPDM系统(或数据库)中的任何数据;PDMLink传递符合传递条件的产品数据到指定存储位置的中性格式文件中;PDMLink系统中的传递机制(续)传递某零部件到XTPDM时,将同时传递其子件及下一层BOM;意味着传递零部件时,不仅传递其自身的Part信息,还将传递其下一层符合传递条件的子件的Part信息,以及它们之间的BOM(结构关系)信息;传递产品数据是一个递归的过程;WindchillPDMLink中可能存在某些子件(独立执行签审流程)尚未发放而父件先发放(生命周期状态为“已发放”)的情况,此时,父件的BOM信息将先传递,而子件的Part信息不传递,子件的BOM也不传递;如右图:P0和P1都是独立执行签审流程;P0已发放,但P1尚未发放;P0发放时将先传递:P0P2P0-P1P0-P2P3,已发放P5,正在审阅P4,正在审阅P0,已发放P2,已发放P1,正在审阅XTPDM中的的接收收机制制需要由XTPDM技术人员在在XTPDM系统中开发发相应的应应用定期((时间间隔隔可配置))通过FTP方式访问指指定的存储储位置下的的中性格式式文件,并并添加/更改/删除XTPDM系统中的产产品数据;;XTPDM的处理结果果也将通过过中性文件件的方式反反馈给WindchillPDMLink系统;流程图BOM数据下发XML文件编写公共交换区XML文件解析启动数据传递处理程序将产品数据信息写入XML文件从xml文件中读取产品数据信息写入XTPDM将产品数据信息更新到XTPDM中Windchill工作流/手工传递失败传递状态通过添加一一个零部件件的软属性性“传递状状态”来标标识一个执执行签审流流程的零部部件及其子子件是否已已经传递到到XTPDM系统中;传递状态的的取值:-:缺省值,,表示尚未未传递;不传递:表表示不需要要传递到XTPDM中;已传递:表表示PDMLink已成功写入入中间文件件;传递成功::表示XTPDM已经成功更更新产品数数据;传递失败::表示PDMLink或XTPDM传递失败;;系统只自动动更新PBO对应的零部部件的“传传递状态””的值,其其子件的““传递状态态”的值保保持为“-”;新创建的零零部件的““传递状态态”的值缺缺省为“-”;零部件发生生修订时,,系统将自自动更新其其“传递状状态”的值值为“-”;传递状态为为“-”或“传递失失败”才需需要进行传传递;中间数据交交换区在[WT_HOME]\temp目录下创建建一个子目目录xtpdm作为中间数数据交换区区;在WindchillPDMLink服务器上架架构FTPServer,FTPServer的根路径为为:[WT_HOME]\temp\xtpdm,设置特定定的用户名名及密码给给XTPDM应用程序序使用;;在xtpdm目录下建建立几个个子目录录:Backup,用于备备份处理理过的数数据;Working,用于Part和BOM信息的交交互;Changing,用于Part状态信息息的交互互;WindchillPDMLink系统管理理员负责责定期备份或处处理Backup目录下的的数据;;WindchillPDMLink传递递产品数数据以次为单单位,每每进行一一次数据据传递,,都自动动在Working目录下创创建一个个子目录录,格式式为:[当前时间间]+“_”+[PBOOID中的ID号];该子目录录作为本本次传递递PDMLink与XTPDM系统之间间的数据据交换区区;每次传递递数据都都把该次次需要传传递的所所有信息息(包括括Part及BOM信息)写写在一个个xml文件中,,xml文件名格格式为::[PBOOID中的ID号].xml,如:510327.xml,该文件件保存在在本次对对应的子子文件夹夹中;xml文件写入入完成后后,构造造一个文文件start.ini,文件内容为为PBO的编号和名称称,该文件也也保存在本次次对应的子文文件夹中,作作为XTPDM系统可以开始始处理的标识识;系统自动更新新PBO的“传递状态态”的值为““已传递”;;XTPDM接接收产品数据据XTPDM定时扫描[WT_HOME]\temp\xtpdm\Working目录下的子目目录;同时满足以下下条件的情况况下才进行处处理:不存在ok.ini和failed.ini文件;存在[PBOOID中的ID号].xml文件;存在start.ini文件;处理完成后,,如果处理成功功,则写入一一个ok.ini文件,文件内内容为顶层零零件的编号;;如果处理失败败,则写入一一个failed.ini文件,文件内内容为导致失失败的简要信信息描述;对于Part信息,XTPDM直接添加新版版本;对于BOM信息,XTPDM先删除旧的版版本,然后添添加新的版本本;WindchillPDMLink传递产品品数据的结果果处理通过一个Services来实现,在PDMLinkMethodServer启动时将自动动启动;定时(时间间间隔可配置))自动检查[WT_HOME]\temp\Working目录下的子目目录,检查子子目录下的文文件:如果存在ok.ini文件,说明XPDM系统已处理成成功;根据xml文件的id号来获取相应应的Part,并更改其““传递状态”属性的值为““传递成功””;移动当前前子目录录到[WT_HOME]\temp\Backup\Working目录下;;如果存在在failed.ini文件,说说明XPDM系统处理理失败;;根据xml文件的id号来获取取相应的的Part,并更改改其“传传递状态态”属性的值值为“传传递失败败”;读取failed.ini文件中的的内容,,写入到到检入说说明中;;移动当前前子目录录到[WT_HOME]\temp\Backup\Working目录下;;获取PBO的更新者者,发送送邮件通通知,邮邮件内容容为:failed.ini文件中的的内容;;PBO的链接;;其它情况况下不需需做任何何处理;;零部件变变更的处处理XPDM/ERP中Part状态:已已发放、、已取消消、保持持、变更更中变更请求求启动::往Changing目录中添添加[PBOOID中的ID号].xml文件,写写入Part编号、大大版本、、状态为为“变更更中”;;CA发放(零零部件的的生命周周期状态态为“已已发放””):往Changing目录中添添加[PBOOID中的ID号].xml文件,写写入Part编号、大大版本、、状态为为设计员员所选择择的状态态,可能能为“已已取消””或“保保持”;;往Working目录中写写入新版版本的信信息;XTPDM处理完后后直接移移动[PBOOID中的ID号].xml文件到Backup\Changing目录中;;传递的零零部件信信息需要传递递的零部部件信息息包括::模型属性性:编号(PartNumber);名称(PartName);默认单位位(DefaultUnit);大版本((PartVersion);更新者((Modifier);更新时间间(ModifyTimestamp);状态(PartState):已发发放;所有软属属性;零部件的的分类((PartClassification);所有分类类属性;;传递的BOM信信息需要传递递的零部部件信息息包括::父件编号号(ParentPartNumber)子件编号号(ChildPartNumber)数量(Quantity)单位(Unit)材料辅料料的处理理材料、辅辅料在PDMLink中的处理理:材料、辅辅料作为为PDMLink中的零件件来处理理;Pro/ENGINEER模型中可可以不需需要创建建;Pro/INTRALINK中的Pro/E模型发布布到PDMLink中后,在在PIM中通过更更新结构构来添加加材料辅辅料,同同时设置置其数量量及单位位;BOM中中的单位位去掉系统统默认的的所有单单位;添加如右右所示的的单位::默认值为为“件”;02千克

33百支

52组

05件

34桶

53元

06平方米

35罐

54批

11套

36包

57毫升

13立方米

37个

56升

16米

38支

58平方分米

08卷

39粒

59顶

01吨

23百件

60平方毫米

10箱

40双

43排

25把

41毫米

44片

04台

42厘米

45张

18盒

48百粒

46位

26条

49对

47副

20只

50扎

55克

21本

31百米

32瓶

51块

传递产品品数据的的xml文件格格式及范范例传递零零部件件变更更状态态信息息的xml文件件格式式及范范例变更请请求启启动::CA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论