网站大量收购闲置独家精品文档,联系QQ:2885784924

基于UMLCAD与PDM系统集成方法的研究与实现.doc

基于UMLCAD与PDM系统集成方法的研究与实现.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于UMLCAD与PDM系统集成方法的研究与实现

基于UML的CAD与PDM系统集成方法的研究与实现 摘 要:本文分析了现阶段中小企业对CAD与PDM系统集成的需求,结合自主开发的Candel-PDM系统,使用基于UML语言的数据映射方法,对两系统的集成进行建模与实现。通过实例验证了该方法的可行性,体现了该方法数据流向清晰、易于修改维护的特点。 关键词:集成;UML;数据映射 中图分类号:TP311+.5 文献标识码:A 0 前言 随着市场竞争的日趋激烈,当今的制造业面临巨大的挑战,这一点在中小型制造企业中更为突出。信息技术的运用成为中小型企业在竞争中获胜的重要因素。CAD系统与PDM系统在制造型企业已经得到了广泛的应用。但由于不同的开发者造成的这两个系统的相互独立阻碍了企业生产力的进一步提高。因此CAD系统与PDA系统的集成成为关系到制造业发展的重要课题。由于AutoCAD软件已成为制造业内常用的CAD软件,本文针对中小企业现阶段需求,结合自主开发的Candel-PDM系统,运用UML语言对二者的集成进行建模并完成了初步的实现。 1 集成需求与集成方法 制造型企业产品开发会产生大量的图纸和相关文档,PDM系统可以方便企业管理产品结构和相关文件,并为企业产品开发过程提供方便。本课题组自主开发的Candel-PDM系统主要由产品配置管理、图文档资源管理、项目管理、用户管理、工作流管理等模块组成,已具备了中小型企业日常生产所需功能。 1.1 集成需求 PDM是在产品生命周期中帮助开发者管理产品数据和产品开发过程的工具。虽然PDM有效地解决了产品开发过程中产品信息管理的实际问题,但对于大量已有图纸和文件的相关信息的查询和归档却是一个棘手的问题,CAD系统产生的不只是几何图形数据,还具有很多产品结构数据,而产品结构数据管理也是PDM系统的主要功能。必须解决已有图纸文件信息方便快捷的输入PDM数据库,才能为企业以后的产品开发提供支持,从而更好的发挥PDM系统的优势。原始手工录入的方式工作量太大,显然不能解决实际问题。因此对图纸文件的标题栏和明细栏以及相关文件信息的提取和编辑成为AutoCAD与PDM系统集成的首要问题。 1.2 集成方法 CAD与PDM系统按照集成等级的划分,存在多种集成方式。下列因素决定了集成的类型。 1. 数据集成 (1) 手工二次录入数据 (2) 利用文件交换数据 (3) 数据自动更新的各自独立数据库 (4) 共享数据库 2. 用户界面集成 (1) PDM系统可识别CAD文件并且能够调用CAD系统 (2) 通过CAD系统菜单调用PDM功能 (3) 独立于CAD与PDM系统的新界面 (4) 紧密集成界面 图 1 CAD与PDM系统集成方式 Fig.1 Integration plane of CAD and PDM systems 集成的程度取决于数据和用户界面,图1的X轴表示数据集成的等级,Y轴表示用户界面集成的等级,直观的显示了CAD与PDM系统集成的级别。 CIM中定义了三种CAD与PDM系统集成的方式:紧密集成,接口方式,封装方式[1]。紧密集成方式具备了完整的产品数据自动转换功能,并且两个系统的完整功能都可在其中一个系统中进行调用。接口形式是指PDM和CAD系统再无用户干涉的情况下进行文件转换。封装形式是指PDM系统能够识别CAD系统的文件,并且能够调用CAD应用程序。三种集成方式在图1中都有显示。其中STEP (standard for the exchange of product model data)接口是基于STEP标准的。DWG接口是Autodesk公司提供的AutoCAD软件与其它应用程序集成的软件接口。集成系统的开放性取决于是否基于标准建立。通常情况下一个PDM系统只支持特定的CAD系统,如果接口基于STEP标准,则可以集成所有支持此标准的CAD系统。而集成程度越高,易用性也就越强。但这都会带来成本的增高。如何选择适当的集成等级应该由用户需求和成本来决定。本文依据中小企业的需求,针对AutoCAD系统,选取DWG接口的集成方式。 2 集成建模 要将CAD系统和PDM系统进行集成,需要开发一个数据转换模块,并且应该首先定义各自系统集成模型间的数据映射。任何一种映射方法都不是万能的,因此在相互独立的系统间映射数据需要具备柔性和通用性的映射方法。 2.1 DWG文件的格式分析 DWG文件是AutoCAD用来存储其最终图形产品的二进制文件,它是由文件头、实体段、块表段、层表段、字型表段、线型表段、视图表段、图块段组成的[2]。图纸标题栏和明细栏的有效信息一般都是文本信息,在DWG文件中,文本信息都是以文本对象或属性对象的形式存在,其中文本对象又分为单行文本(Text)对象和多行文本(Mtext)对象。标题栏和明细栏提取的实现

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档