欢迎来到天天文库
浏览记录
ID:28514354
大小:42.00 KB
页数:7页
时间:2018-12-10
《基于XML的PDM与三维CAD双向系统集成研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.摘要:关于目前制造企业在3C(CAD/CAPP/CAM)应用中遇到的“信息爆炸”和“信息孤岛”问题,提出了以PDM 系统为平台与3C系统进行集成的解决方案。本文针对PDM系统与三维CAD系统的双向系统集成,介绍了基于PDM 系统的应用系统集成框架和系统集成的三种模式,研究了PDM系统与三维CAD系统双向系统集成的主要功能, 提出了基于XML的双向系统集成实现方案,最后以一个系统集成实例证明了提出的集成解决方案的可行性,同 时也为以后企业进行PDM系统与三维CAD系统的集成提供了参考。1引言CAD/CAPP/CAM系统经过多年的发展和在企业中的成功应用,已成为企业进行产品研发
2、不可缺少的重要工具。 但与此同时,产品开发过程中的研发数据和技术文档呈现出“信息爆炸”性的增长势头;另一方面,由于企 业各部门使用不同的应用系统,这些系统之间缺乏有效的信息传递和转换,因而形成“信息孤岛”。因此, 需要将这些相互独立的应用系统集成到—个总体框架中,将各个应用系统产生的数据信息,利用统一的信息 平台集中管理起来,使企业的相关人员能够方便的查询和借用使用各个系统的数据。产品数据管理(ProductDataManagement,PDM)系统正是最好的CAX系统集成的平台,在PDM与各CAX系统集成 的过程中,因为CAD系统是所有数据信息的源头,而且实施要求比较高,尤
3、其是三维CAD系统,所以PDM与三维 CAD系统的集成是其中最关键的一环。为此,针对PDM与三维CAD系统的集成进行了研究,研究了PDM与应用系 统集成的框架和系统集成的三种模式、集成的主要功能,提出了基于XML的双向系统集成实现方案,最后以实 例证明了提出的集成方案的可行性。....2基于PDM的应用系统集成框架PDM系统是指以软件为基础,管理与产品相关的信息和相关过程的技术,它提供产品全生命周期的信息管理, 并可在在企业范围内为产品设计和制造建立—个并行化的协作环境。由于PDM系统底层能支持异构软硬件平台 ,中间层能提供分布式信息管理、通讯服务以及支持应用集成的功能,所以
4、PDM被看作是最好的CAX系统集成 框架。基于PDM的异构应用系统集成框架,如图1所示。图1基于PDM的异构应用系统集成框架最底层为计算机操作系统层,可支持异构的计算机环境。网络与数据库层提供分布计算机环境中通讯手段与 民俗文化中的图腾在现代标志设计中的应用http://www.qingxinjiaoyu.com/pmsj/160.html轿车覆盖件模具应遵循基本原则与制造主要的步骤http://www.qingxinjx.com/zyzs/251.html居室色彩个性各不同与居室色彩搭配http://www.qxcdr.com/zyzs/211.htmlAUTOCAD制图在
5、矿山测量中的应用http://www.qxcad.com/cadjc/736.html侧向型芯设计与侧抽芯机构设计http://www.qxugpx.com/zyzs/244.html创意时候的几个禁区与意念为体色彩为用http://www.zzsnsj.com/zyzs/252.html数据管理能力。PDM层是整个系统的核心层,下与数据库实现集成,上与各应用系统实现集成。3PDM系统与CAD系统集成的三种模式目前,根据系统集成的紧密程度,可以将PDM与CAD系统的集成分为封装、接口和紧密集成三种模式。3.1应用封装所谓“封装”是指把对象的属性和操作方法同时封装在所定义的对象
6、之中,隐藏对象的属性和实现细节,对 外仅公开接口,用户看不到对象的内部结构,但可以通过调用程序的操作来使用对象,当程序设计改变一个 对象类型的内部结构数据表达时,可以不改变在该对象类型上的任何操作程序。封装模式是一种最简单的集 成模式,实现起来也比较简单。但是利用这种集成模式集成的两个系统不能互相操作彼此的内部数据,因而 ....集成的功能是有限的,适合PDM与二维CAD的集成。3.2接口模式接口模式是比封装更高层次的集成模式,适合PDM与三维CAD系统的集成。它根据两个应用系统所提供的API函 数抽取各自所需的信息,然后转换成相互约定的格式来实现信息交换。在这种模式下,应用
7、系统通过API函数 访问系统的内部数据。接口模式集成的特点是,按应用系统与PDM系统间共享数据模型,通过数据接口,实现 应用系统的部分数据对象自动创建到PDM系统环境中,或从PDM调用应用系统所需要的某些数据对象。3.3紧密集成紧密集成模式是最高层次也是最难实现的集成方式。在这一层次中,三维CAD系统成了PDM系统的有机组成部 分,它们之间不仅可以共享数据,还可以共享操作和服务。但对于紧密集成,实现起来比较复杂,一般只有 软件供应商才能做到。通过比较以上PDM与CAD集成的三种模式,采用接口模式研究PD
此文档下载收益归作者所有