基于XML的PDM与AutoCAD属性双向映射.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML的PDM与AutoCAD属性双向映射.doc

  基于XML的PDM与AutoCAD属性双向映射|第1 属性数据作为PDM系统中非常重要的结构化数据,主要于工程图纸中的文本信息。以往企业在实施PDM系统后,需要手工把工程图纸中的文本信息录入到PDM系统中,这种录入方式给企业带来了大量的重复性工作,给PDM系统在企业中成功运行增加了阻力。由此可见,PDM系统作为企业信息集成的平台,结梅化数据来摞的自动化管理非常重要,而要达到数据的自动化管理目的,其关键是实现PDM系统与工程图纸文件内部的数据信息交换。以往这方面的研究,多专注于开发专用的数据接口来实现数据的传输PI[飞但这种方法因企业标题栏形式的多样性及操作平台和AutoCAD软件版本的差异性,使接口移植性差,不能有效推广(需要多提供文献)。 在深入研究企业工程图纸文本信息存储特点和提取技术的基础上,结合XML在数据交换上的诸多优点,对PDM系统与AutoCAD系统之间属性双向映射做了相应的研究,提出一种基于XML的PDM系统与AuoCAD系统属性双向映射机制,该机制的主要特点有:(l)平台元关性,适用于异构的操作平台;(2)扩展性好,可实现动态维护;(3)支持PDM系统与AutoCAD系统之间单向或双向数据转换。从AutoCAD端输入数据,可在PDM端自动显示相应数据;从PDM端输入数据,在AutoCAD端显示相应数据。 1、属性定义 1.1产品结构与配置管理中BOM 属性定义产品结构与配置管理是PDM系统的核心模块之一,管理着PDM系统中大部分非结构化、半结构化和结构化数据,它以物料清单(Bill of Material,BOM)为组织核心。PDM中的BOM一般采用多层树状模型来描述产品的装配结构,装配树的物料项节J点有节点标志和节点属性两部分组成,节点标志描述了物料信息在BOM结构树中所在的位置,节点属性则用于定义在不同部门不同任务要求的驱动下,该物料的主要特征信息。由此可见,节点属性是构成物料清单的重要内容。同时,属性的定义也能满足企业从不同角度进行物料信息的检索而达到信息共享的要求。 按产品开发过程中的设计、工艺和试制3个阶段,将BOM分为EBOM、PPBOM和MBOM3种山,由此,在PDM系统中则对应有EBOM_Form,PPBOM_Form和MBOM_Form3种物料属性表单。因BOM节点一般都通过代号和名称来识别,所以我们在这3种BOM的属性表中间时定义物料代号、物料名称2个属性宇段(FIELD),其它属性则按不同部门的信息需求定义。比如,我们给EBOM物料属性附加定义设计数量、材料信息(名称、牌号、规格等)、物料类型(标准件、外协件、自制件)、供应商信息、重量、比例、备注等几大字段:给PPBOM物料附加定义工艺装配数量、工艺类型、工艺设计单位、分工计划单号、分工计划内容、备注等几大字段,给MBOM物料属性附加定义制造装配数量、制造类型、工艺规程、车间工位、制造资源(刀具、夹具、量具、辅料等)、各注等几大字段。 1.2工程图纸块属性定义 工程图纸标题栏中的文本信息分为固定文本信息和动态文本信息,固定文本信息在绘图前后一般不作改动,而动态文本信息是需要绘图人员动态维护的信息,是零部件属性数据最主要的构成部分,也是PDM系统中物料属性信息的源头。文本信息在AutoCAD系统中的存储可分为按属性块存储和直接以文本存储两种方式,前者属于非实体数据,后者则属于实体数据。将标题栏定制成属性块的形式,一方面可利用块的继承性和集成性,避免大量的重复设置工作,提高绘图效率,另一方面利用块属性命令将标题栏的动态文本信息定义为非实体文本数据,既能利用块属性输入的交互式界面,方便用户对标题栏内容进行动态的维护,又区分了实体文本数据,使通过程序提取文本信息的复杂度大大降低。而更重要的是,属性定义为在坎上附着的文本信息提供了文本标签(TAG),这为程序识别标签从而创建中间接口以及通过程序识别标签实现文本信息的自动输入提供了条件。标题栏属性块的创建方法是:创建好带有固定文本的标准格式标题栏后,在AutoCAD的命令提示符下,先执行DDAτTDEF(ATTDEF)命令创建动态本文信息的属性定义(如表1),再执行系统的工作流程模块来执行图纸的设计审批流程后,标准标题栏的设计、审核、工艺、批准等栏目,应该作相应的调整)。 2、基于XML中性文件的属性双向映射机制 2.1属性且向映射接口选择 物料属性在PDM系统中通过数据表的形式存于关系数据库中,可实现动态的维护。而块属性在AutoCAD数据库中是以链表结构存储,通过BATfMAN命令可以对定义过的属性进行增加属性之外的各种编辑操作。由上述二者的属性定义和在各自数据库中存储方式可见,只要在中间接口中建立相应的映射对(即物料属性FIELD与块属性TA

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档