基于PDM系统的CAD集成技术研究
2009-05-25 10:04:38 来源:WEB开发网核心提示: 图1 PDM系统集成框架 2 基于PDM实现应用集成的3个层次 2.1 应用封装 基于PDM的应用封装的目的是实现异构应用系统问的文件信息集成,应用封装的内容包括应用工具本身以及由这些工具产生的文件两方面,基于PDM系统的CAD集成技术研究(2),应用封装的特点是:一方面PDM系统能自动
图1 PDM系统集成框架
2 基于PDM实现应用集成的3个层次
2.1 应用封装
基于PDM的应用封装的目的是实现异构应用系统问的文件信息集成。应用封装的内容包括应用工具本身以及由这些工具产生的文件两方面。应用封装的特点是:一方面PDM系统能自动识别、存储并管理由应用工具产生的文件;另一方面,被存储的文件在PDM中被激活时,可启动相应的应用工具,并可在其中对原文件进行编辑修改。
应用封装只能满足文件整体共享的应用集成,不能管理文件内部的数据。当数据共享必须处理各应用系统生成的内部数据关系时,应用封装就不能满足集成的需要,这时就要采取接口交换或紧密集成。
2.2 接口交换
接口交换是比应用封装更高层次的集成模式,它把应用系统与PDM系统之间需要共享的的数据模型抽取出来,把它定义到PDM的整体模型中去,这样,在PDM与应用系统之间就有了统一的数据结构。每个应用除了这部分共享的数据模型外,还可以拥有自己私有的数据模型。应用系统本身作为对象被纳入到PDM系统环境中。
2.3 紧密集成
在这一层次中,不同应用成了PDM系统的有机组成部分,它们之间不仅可以共享数据,还可以共享操作服务。该集成模式允许应用系统或PDM系统互相调用有关服务,执行相关操作,形成更紧密的关系,真正实现一体化。要做好这样的集成,首先,应针对共享的数据内容,在应用系统与PDM系统之间建立一种互动的共享信息模型,当在应用系统或PDM系统中创建或修改共享数据时,另一方也能进行自动修改,以保证双方数据的一致性;其次,在应用系统中需插入PDM有关的数据对象编辑与维护功能,这样,在应用系统中编辑某一对象时,在PDM中也能对该对象进行自动修改。
- ››基于IP地址的vsftp服务器
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
- ››基于AES算法实现对数据的加密
- ››基于SoPC目标板Flash编程设计的创建及应用
- ››基于SolidWarks齿轮机构的运动分析与仿真
- ››基于Windwos Server 2008故障转移群
- ››基于JavaScript的REST客户端框架
- ››基于JavaScript和CSS的Web图表框架横向对比
更多精彩
赞助商链接