企业信息集成技术主要内容总结_第1页
企业信息集成技术主要内容总结_第2页
企业信息集成技术主要内容总结_第3页
企业信息集成技术主要内容总结_第4页
企业信息集成技术主要内容总结_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、2 企业信息集成内容PDM系统与CAX系统的集成分为3个层次:(1) 封装,CAX应用程序在PDM系统统一用户界面下进行启动。(2) 接口,接口提供了较为紧密的系统集成,PDM系统与CAX系统之间可以进行一些数据交换。这种方式要求对系统的数据结构有所了解,通过PDM与CAX系统的API接口,提取部分重要信息,实现PDM 与CAX 系统的部分信息交换。(3) 集成,集成具有自动双向交换所有相关信息的能力,包括产品数据、产品结构、装配信息、BOM表等。这种方式要求了解PDM与CAX系统的底层数据结构,在此基础上,通过编程实现二者库中的数据访问。在企业级的CAX/PDM集成方案中,最重要的是解决CA

2、D与PDM的集成以及CAPP与PDM的集成。2.1 PDM与CAD集成企业的集成应用中,一个重要的应用集成就是PDM(产品数据管理,Product Data Management)与CAD(计算机辅助设计,Computer-Aided Design)的集成。CAD面向产品的设计,而PDM则在一个更高层的角度来控制产品的开发流程,保证这种资源(包括CAD应用软件和工具)的合理和优化的配置。从这个角度来说,PDM的出现本来就是要和CAD集成。这种集成有它传统的方式,就是分别配置PDM和CAD系统,用“人力”进行“集成”。CAD用户用PDM来管理CAD文档、产品三维模型和二维图纸以及产品装配树等资料

3、和数据,PDM的高级用户用PDM来管理产品的开发流程。这样的一种应用方式,在一定程度上发挥了两个系统的功能,提高了生产力。通过研究PDM和三维CAD系统的集成,为企业提供较为完善的集成解决方案,使CAD能直接利用PDM的系统功能管理自身的信息和产品开发过程,将具有很好的学术意义、社会意义和经济意义。2.1.1 PDM与CAD集成模式(1) 应用封装模式封装的概念基于面向对象数据类型。按照面向对象技术,对象有一个接口部分和一个实现部分。接口部分是作用于对象的操作集的说明,是对象唯一的可见部分;实现部分由数据和过程两部分组成,数据部分是对对象的描述或状态;过程部分描述了每一操作的实现。所谓封装是把

4、对象的属性和操作方法同时封装在一个类中,用操作集体来描述可见的模块外部接口,保证对象的界面独立于对象的内部表达。封装意味着操作可见而将数据和操作的实现都隐藏在对象中,即把对象的属性和操作方法同时封装在定义对象中。封装意味着用户看不到对象的内部结构,但可以通过调用操作(程序)来使用对象,因而封装体现了信息隐蔽原则。同时,当程序设计改变一个对象类型的数据结构内部表达式时,可以不改变在该对象类型上工作的任何程序。封装同时提供了一种逻辑数据独立性的形式,在不改变对象类型程序的情况下能够改变类型的实现。封装模式适用于PDM系统与二维CAD软件的集成,解决PDM环境下对CAD系统产生文档的管理问题。在集成

5、设计中,系统人员需要定义CAD文件的属性,使用人员需要用手工方式在PDM系统中建立和维护产品结构树,才可能实现简单的集成,自动化程度低。(2) 接口模式接口模式是较封装模式更高层次的集成模式,适合于PDM系统与三维CAD软件的集成。接口模式能够根据CAD装配文件中的装配树,通过接口程序破译产品内部的相互关系,自动生成PDM的产品结构树。同时,也可以从PDM的产品结构树中提取最新的产品结构关系,修改CAD的装配文件,使两者保持异步一致。为了实现这一功能,在CAD用DM的接口的开发过程中,首先需要了解产品结构在PDM系统和CAD系统中的组织形式,同时两个系统的操作界面中要有对方系统的功能菜单。CA

6、D/PDM接口的核心任务是将CAD用户的工作结果连同有关的业务对象一起构建到PDM数据模型中。(3) 紧密集成模式紧密集成模式是最高层次的集成。在这一层次中,各应用程序被视为PDM系统的组成部分。应用程序与PDM系统之间不仅可以共享数据,还可以相互调用有关服务,执行相关操作,真正实现一体化。PDM系统对集成的信息类型,包括面向应用的数据、特征数据等提供了全自动地双向交换功能。在这一模式的集成设计中,首先在应用系统和PDM系统之间建立一种共享信息模型,使其在应用系统或修改共享数据时,对方也能进行自动修改保证双方数据的一致性。另外,应用系统中需要有PDM中相关的数据对象编辑与修改功能,以使应用系统

7、编辑某一对象时,PDM也能对该对象进行自动修改。PDM环境提供了一整套结构化的面向产品对象的公共服务集合环境,构成了集成化的基础,从而实现以产品对象为核心的信息集成PDM与CAD集成.CAD/PDM的集成主要体现在两个方面:CAD中的零件属性(如材料、名称等)与PDM中的属性双向关联;CAD中的BOM和PDM中的PSE(产品配置管理)双向关联,即CAD装配中增删零件,PSE能自动实现更新;PSE 中增删零件,CAD中能给出提示。实现方法可以结合CAD系统的开发接口和PDM提供的API函数,在CAD系统内部开发基于PDM系统的客户端程序。通过这个客户端程序实现CAD系统直接访问PDM内部存储的数

8、据,直接从PDM内部提取装配结构信息和零部件信息,并自动生成在CAD图纸的明细表和标题栏上。同时,还可以在生成标题栏时,根据图纸上的信息,将新的装配结构信息和零部件信息自动反映在PDM 系统内,实现信息互动。2.1.2 PDM与CAD集成框架图2 CAD与PDM集成框架CAD与PDM双向集成即在CAD系统中能够调用PDM系统中的产品结构、配置信息,读取产品设计的相关参考文档。设计完成后可将产品的设计图纸文档载入到PDM系统中,使之与相应的项目、文档管理关联起来。而在PDM中可以读取三维CAD产品的结构树,配置列表,并对结构树和配置表进行管理,通过三维软件的API实现修改结构和配置的相关操作。图

9、3 CAD与PDM数据交换接口在双向集成架构下,显然两个系统之间的数据共享及交换是实现集成的关键。由CAD系统产生的数据与PDM系统的数据类型并不一致,因而CAD与PDM之间需要有进行数据交换的接口。通过这个接口实现CAD与PDM之间的信息流传递。2.1.3 集成技术开发工具(1) XMLXML是一种元标记语言,用户可以根据自己的需要定义标记,在标记的意义上也有很大的灵活性。标记的定义可以在文档类型定义(DTD)中加以描述,XML把DTD看作是一本词汇表和某类文档的句法。World Wide Web Consortium (W3C)对XML进行了如下描述:Extensible Markup L

10、anguage,缩写为 XML,描述了一类被称为XML文档的数据对象,并部分描述了处理它们的计算机程序的行为。XML提供描述不同类型数据的标准格式例如,约会记录、购买定单、数据库记录从而可一致而正确地解码、管理和显示信息。XML提供表示数据的文件格式、描述数据结构的计划、以及用语义信息扩展和注释HTML的机制。XML自发布以来受到了各界的广泛关注。各计算机厂商们竞相推出了支持XML的产品(如:ORACLE9i中的XML SQL Utility, IBM DB2中的XML xtender, MICROSOFT SQL SERVER 2000中的XML and INTERNET Support等)

11、; 学术和研究机构纷纷采用XML来表示各种科学数据,并展开了对XML的深入研究。联合国正逐步加大制订全球性XML标准的力度,它的UN/EDIFACT与OASIS组织共同发展了ebXML。各个行业正制订各自行业的XML DTD ( Document Type Definition,文档类型定义),以利于数据以公认的格式交换和集成。(2) COM组件技术CAD系统在企业大量普及,已经没有多少产品的设计过程不是依靠CAD的协助来完成。随着CAD应用的扩大和数据的积累,PDM要管理的产品的设计过程中的信息的数据量将会越来越庞大。让数据录入人员手工的将产品设计信息录入PDM中,将是非常耗时、低效和容易出

12、错的。因此,PDM从CAD系统及其生成的设计文档中获取产品的设计信息是非常恰当和必要的。2.1.4 CAD与PDM数据交换技术(1) PDM产品结构树自动生成图4 基于XML产品结构树数据交换流程PDM中产品结构树可以通过读取部件的CAD模型中的结构关系自动生成,其基本流程是: 从CAD文件中读取产品结构信息,将产品结构信息转换为XML数据,把XML文档中的数据写入数据库,从数据库中读取产品结构信息在PDM中还原为结构树。(2) CAD从PDM中获取数据a) 辅助设计文档数据读取。PDM能提供CAD系统进行设计活动必须的技术文件及其管理。PDM的文档管理功能将与设计相关的资料都管理起来,在CA

13、D中读取这些数据可以帮助设计者进行规范、快捷的设计。一般市场上CAD软件,都是支撑软件,如果企业要形成自己的CAD应用系统,必须进行大量二次开发,建立产品设计基础数据库,包括下文所列各种基础数据。b) 装配结构树数据读取。设计人员在PDM中按照自己设计的产品结构从根结点到子结点一个一个手动添加,从而形成新的产品结构树。理想的状况是,设计者在CAD中将各零件建模之后,再读取PDM中的产品结构树,自动构建起产品的装配模型。2.2 PDM与CAM集成由于CAM系统与PDM系统之间只有刀位文件、NC代码、产品模型和工艺信息等文档信息的传递,所以,一般采用封装模式就可以满足两者之间的信息集成要求。一些系

14、统供应商已经开发出典型的局部数据管理器来实现与PDM 系统之间的集成。2.3 PDM与CAPP集成纳入PDM之下的CAPP,不再是一孤立的工艺设计模块/系统,而是产品开发环境下的有机组成部分。CAPP系统不仅与CAD系统和ERP有机地集成在一起,同时与其上层管理系统(PDM)从信息和功能上都紧密集成起来。基于PDM的CAPP系统允许应用CAPP进行工艺设计时,可以随时便捷地查询信息。工艺设计人员可随时了解整个开发项目中的进展情况,调整自己的工作进度,促进项目开发的协同性。本文的研究是将自主开发的CAPP系统,嵌入SmarTeam的PDM系统,实现CAPP与PDM数据的双向交换。2.3.1 PD

15、M与CAPP交互数据信息CAPP 从PDM中主要获取CAD3个方面的数据: 产品设计信息,即产品设计属性信息,如零件名称、代号、材料等;实现方法是将CAPP 工艺文件表框中文件属性信息设置成与PDM 中属性信息相同的字段名称。当用户编制某一产品的工艺时,产品属性信息自动进入CAPP相应表格中。当CAD 中图形属性信息发生变化时,CAPP 中产品属性信息随着PDM中的产品属性信息发生变化。 产品图形信息,对产品图形进行编辑、修改,生成相应的工序图;实现方法是使用OLE技术,在CAPP系统中插入对应版本的CAD图形,双击启动CAD系统,在不改动PDM中原图形文件的情况下,在CAD系统中编辑、修改图

16、形,增加必要的工艺符号,以符合工艺加工要求。 产品结构树信息,并对该信息进行处理,生成相应的产品工艺树;实现方法是将工艺任务树看作是产品结构视图映射之后的结果集。由于PDM 中有一套零件编码系统,编码是唯一的,因此,可以将产品结构视图中的零件编码通过一个接口程序,导出到CAPP 的任务表中,并根据编码系统实现CAPP 系统自动获取装配图纸的产品信息,生成工艺产品任务树。2.3.2 PDM与CAPP交互数据信息方法(1) CAPP 从PDM 获取CAD 设计属性的方法即将CAPP工艺文件表框中文件属性信息设置成与PDM中属性信息相同的字段名称。当用户编制某一产品的工艺时,产品属性信息自动进入CA

17、PP相应表格中。当CAD中图形属性信息发生变化时,CAPP中产品属性信息随着PDM中的产品属性信息发生变化。CAPP 中零件属性也可以手工填写,但填写的数据不会影响到CAPP 中的数据。(2) CAPP文档中工序简图的生成为保证数据来源的唯一性,规定工序图形从PDM中获取。实施办法是通过接口程序,将CAPP系统与CAD系统集成起来。对二维图形,可以使用比较成熟的OLE技术,在CAPP 系统中插入对应版本的CAD图形,双击启动CAD 系统,在不改动PDM中原图形文件的情况下,在CAD系统中编辑、修改图形,增加必要的工艺符号,以符合工艺加工要求。由于三维图形的形成过程类似于零件加工或产品的装配过程

18、,所以在三维CAD系统中,可以通过隐藏特征的方式生成不同配置的产品或零件工程图样,该图样可以作为产品或零件加工工序图。(3) 产品结构数据的获取工艺结构树的组成与PDM 中的产品结构树相似,但二者并不等同。PDM中的产品结构树包含了产品的所有组成零件, 其中有一部分不需要编制工艺,如标准件等。产品工艺树可以看作是剔除了其中不需要编制工艺的零件后,经过文档属性转化的产品结构树。由于CAPP软件结构的不同,CAPP对PDM结构树获取有不同的实施办法。2.4 PDM与ERP集成2.4.1 PDM与ERP的差异及联系PDM与ERP系统是两个能够提高企业生产、经营和管理效能的不同的应用软件,两者存在以下

19、差异:(1) 系统功能方面起源于20世纪80年代的PDM系统以设计为中心,其主要功能模块有:电子仓库和文档管理、产品结构与配置管理、零件分类管理与检索、工作流与过程管理、工程变更管理、项目管理、系统定制与集成功能等。而起源于20世纪30年代的ERP系统以生产为中心,一般包括销售管理、库存管理、主生产计划、物料需求计划、能力需求计划、车间生产作业控制、财务管理、成本管理、项目管理和人力资源管理等功能模块。(2) 应用范围方面从应用范围来看,ERP主要应用于产品生命周期中生产制造、经营销售与后勤服务阶段,而PDM则首先源于产品设计工艺部门,接着扩展到产品开发全过程,最后延伸到生产与后勤管理阶段。(

20、3) 应用目标方面PDM的应用目标是提升企业的产品设计能力,缩短产品的开发周期,它主要应用于产品的概念设计和详细设计阶段。ERP的应用目标是对生产成本、产品质量进行控制,对客户服务进行管理,它主要应用于生产制造和后勤管理阶段。(4) 产品结构方面产品结构BOM是PDM和ERP系统最关键的输入,在这个层次上,两种技术的出发点不同:PDM系统的BOM给出了产品“按设计角度(As Designed)”的视图,即产品具体是什么,以及怎样用与之相关的工程数据来描述;而 ERP 系统的 BOM 给出了产品“按制造角度(As Built)”的视图,它将零部件和装配看成同样的集合,或者说是描述产品怎样在车间生

21、产以及怎样将它们装配起来。尽管PDM和ERP系统之间存在上述差异,但是基于完整的产品形成周期,以系统的眼光来看,PDM和ERP在以下几个方面还存在密切的联系:(1) 系统功能的交叉。PDM系统主要控制产品研发设计、产品结构管理、工艺过程规划、产品基本信息管理等;ERP 系统主要控制产品基本数据管理、BOM、工艺路线、12生产计划、生产过程、库存管理等。而一个产品形成的完整过程,主要包括产品研发设计、工艺过程规划、生产计划、生产过程和库存管理等。由此可见,PDM 与 ERP 系统将产品形成的整个过程割裂为两部分,同时由于各自系统的需要,又包含了交叉甚至重复的信息,如物料信息、产品结构信息和加工工

22、艺信息等。(2) 管理目标的一致性。PDM和ERP系统虽然在应用范围和应用目标上存在区别,但在管理目标上有着高度的一致性,都是试图通过科学的调度和控制,减少失误和返工,在最短的时间内,通过最少的资源耗费,利用最经济的方式,保证产品的最快速上市。(3) BOM视图的可转换性。PDM和ERP系统在产品结构方面,分别对应设计BOM和制造BOM两种不同的视图。设计BOM按照从整体到局部逐步细化的设计路线开展,制造BOM按照从局部到整体的制造、装配过程进行,而企业的最终产品正是这两个从不同路线和领域开展的过程序列在时间坐标上的耦合结果。而且设计BOM和制造BOM在结构上有一定差异,也有很大的联系,它们可

23、以相互转换,本文将在第三章详细阐述其转换过程。2.4.2 PDM与ERP集成内容图5 PDM与ERP集成框架由上图可以看出,PDM 和 ERP 系统之间存在交叉甚至重复的信息,主要包括物料信息、产品结构信息和加工工艺信息等,它们构成 PDM 和 ERP 系统集成的主要内容。(1) 物料信息物料信息(Item)是指物料的属性信息,如物料编码、零部件或产品图号、名称、材料、重量及组成用量等。这些数据信息是设计、工艺和生产制造、管理中的共同信息,是PDM与ERP系统集成的重要内容。(2) 产品结构信息产品结构(BOM)是PDM与ERP系统重要的数据源和交叉点。BOM既是PDM系统的核心,主要围绕产品

24、的原材料和产品配置。同样,BOM也是ERP系统的核心,主要面向物料和生产过程。在 PDM 系统中,数据库可以提供产品的设计和工艺数据,对零件基本信息和物料清单按设计视图管理产品配置;制造人员对其进行修改,按计划视图管理产品配置,并通过连接界面(集成接口)传送到 ERP 系统中,用于制定计划目标;ERP系统根据自身的功能,创建按制造视图的配置,并将它传回到 PDM 系统中进行管理及维护。因此,BOM 被视为 PDM 和 ERP 系统集成的基本纽带。(3) 加工工艺信息加工工艺信息是指加工某个零部件的材料定额、工序安排、工装模具、工时和设备等,这些工艺信息都同BOM节点上的某个零部件相关联,按照零

25、部件的唯一编码,就可以将零部件同它的工艺信息相关联。工艺信息主要有两个来源,即CAD和CAPP系统。CAD提供描述产品几何形状、物理特性及技术要求等方面的信息,而CAPP则根据这些信息进一步制订出在产品生产制造中要求的工艺路线及工序等具体工艺信息。在应用ERP系统时,零部件加工的工艺信息是进行物料需求计划运算的重要依据。可以说,CAD和CAPP系统是工艺信息的主要提供者,ERP 系统是工艺信息的接收者,PDM系统则对这些工艺数据进行管理和控制。这些工艺信息如果用手工进行整理后再重新录入,很容易造成数据的缺漏和错误。所以工艺信息也是 PDM 和 ERP 系统集成的重要内容。2.4.3 PDM与E

26、RP集成模式目前 PDM 与 ERP 系统的集成分为封装集成模式、接口集成模式和紧密集成模式三个层次,其中,接口集成模式又分为间接式接口集成模式、工具式接口集成模式和直通式(双向)接口集成模式。(1) 封装集成模式封装集成模式指对不同的应用系统进行“封装”,将特征数据和数据文件分别放在数据库和文件柜中,并进行有效管理。所谓“封装”是指把对象的属性和操作方法同时封装在定义对象中,用操作集来描述可见的模块外部接口,保证对象的界面独立于对象的内部表达。对象的操作方法和内部结构是不可见的,程序(接口)是作用于对象上的操作集的说明,是对象唯一的可见部分,这充分体现了信息的隐蔽原则。“封装”使数据和操作有

27、了统一的管理界面,是对产生数据的应用程序的集成。OMG制订的CORBA规范可以增强PDM的可扩展性,以及与ERP或其它应用系统的集成能力。OMG还制定了“PDM 使能部件(PDM Enabler)”规范,遵循这个规范的 PDM 系统能够将一个 PDM 系统的数据转移到 ERP 系统或者另一个PDM系统之中,并实现应用系统的联邦机制,也就是说 PDM 应用系统能够管理ERP系统或者另一个PDM系统中的数据。PDM 与 ERP 系统的封装集成模式如图2.2所示。图6 PDM与ERP数据交换但是,目前OMG的“PDM使能部件”规范尚未最终形成,因此PDM系统现在只能实现基十CORBA规范的PDM服务

28、封装机制:一方面向用户提供符合标准的服务访问机制以便二次开发和系统集成,另一方面为实现最终的“PDM使能部件”标准奠定基础。封装只能满足以文件形式生成所有数据的应用系统的需求,不能管理文件内部的具体数据,如特征属性、参数和装配数据等。因此,当需要处理不同应用系统之间的产品结构信息的集成时,封装不能满足集成的需要。(2) 间接式接口集成模式采用间接式接口集成模式,PDM与ERP系统之间的信息交流是通过中间文件或中间数据库的方式进行的。PDM与ERP系统之间保持彼此的独立性,互不影响。 中间文件方式:将 PDM与ERP系统需要交换的信息按照统一的文件格式和接口要求进行存储,PDM与ERP系统通过编

29、写各自的数据导入/导出程序,实现两系统的信息交换,如图2.3所示。图7 PDM与ERP数据中间件 中间数据库方式:采用中间数据库表的方式存储两系统间共用的数据,并通过对数据库表操作的方式实现两系统的数据交换。通常,这种集成模式支持通用的数据交换标准,如 STEP、XML 等技术,它们可以提供一种不依赖具体应用系统的中性机制,用来描述产品整个生命周期中的数据。采用这种集成模式,保证 PDM 和 ERP 系统中的信息一致有以下两种方式:一种是由 ERP系统保证,即PDM将ERP所需信息定期写入中间文件或数据表中,ERP读取该信息时与ERP中已有的信息进行分析比较,判断哪些是新增、修改和删除的,最后

30、把更新的信息写入 ERP 中;另一种是由 PDM 系统保证,PDM 在生成中间文件或数据表时,与ERP 中已有的数据进行比较,判断哪些数据进行了更新,并将更新的数据写入中间文件或数据表,ERP 读取中间文件或数据表中的数据直接写入自己的数据库中。(3) 工具式接口集成模式工具式接口集成模式也称为内部函数调用模式,PDM 和 ERP 系统根据各自数据接口类型要求,提供给对方系统合适的访问数据库的工具(API 函数)来交换信息,如图 2.4所示。在 PDM 系统的产品配置程序的人机界面上,根据用户要求输入产品配置数据,由 PDM 系统自动配置相应的产品材料清单。ERP 则通过自己开发的访问 PDM

31、 系统数据的程序,读取 PDM 系统产生的材料清单数据,再传送到 ERP 系统的产品结构树上。图8 PDM与ERP数据接口(4) 直通式接口集成模式由于 PDM 和 ERP 系统的底层都是关系型数据库,产品数据也都存放在数据库的各自域中。直通式接口集成模式就是采用直接交换的方式,通过接口转换器在 PDM 和 ERP系统之间传递信息。该集成模式采用双向数据传递的接口方式,工程设计部门和制造部门的人员分别在各自系统中工作,又可以同时访问对方系统数据库的信息。PDM 和 ERP系统都直接对数据库中的数据,进行操作并交换,从而实现两个系统数据库的真正共享,如图 2.5 所示。图9 PDM与ERP直接数

32、据交换(5) 紧密集成模式紧密集成模式是最高层次的集成,在这一层次中,ERP 被视为 PDM 系统的组成部分。PDM 与 ERP 系统之间不仅可以共享数据,还可以调用相关服务,执行相关操作,真正实现一体化。PDM 系统对集成的信息类型,提供全自动的双向交换功能。在这一模式的集成设计中,在 PDM 和 ERP 系统之间建立一种共享信息模型,使其在 PDM 或ERP 系统创建或修改共享数据时,对方也能进行自动修改,保证双方数据的一致性。2.4.4 PDM与ERP集成模型图10 PDM与ERP数据集成模型 集成方式如图2.9所示采用直通式接口集成模式进行 PDM与 ERP 系统的集成。PDM与ERP

33、系统中的数据信息存储在 SQL Server 数据库中,用户通过用户界面对系统功能模块进行操作,各功能模块通过 ADO/OLE DB 数据库访问技术获得数据并进行交换。该方法简单易行,并可以获得较高的效率,尤其适用于中小型制造企业。 集成数据交换从数据模型可以看出,本文先以PDM为集成框架,实现PDM与CAD、CAPP统的集成,然后在此基础上,实现PDM与ERP系统的集成,这样可以解决ERP系统的数据源头问题。PDM与CAD系统集成后,PDM可以为CAD提供设计要求、技术参数及零部件材料等信息,CAD则为PDM提供二维及三维图纸、零部件属性和装配结构(即EBOM)等信息。PDM与CAPP系统集

34、成后,CAPP可以通过PDM获取ERP系统中的设备资源和原材料等信息,而CAPP产生的工艺信息则分解成基本信息单元存放于工艺信息库中,供PDM与ERP集成之用PDM系统是产品信息集成的核心,是CAX系统与ERP系统之间信息传递的桥梁。本文分别采用底层数据交换和共享数据库的集成方法,来实现PDM与CAD、CAPP系统的信息集成,为PDM与ERP系统的集成奠定基础。PDM与ERP系统的集成,主要实现两个系统之间物料信息、BOM信息和工艺信息的传递。一方面,通常一个产品都是从设计开始的,通过前面的PDM与CAD、CAPP系统集成,产品数据信息先由CAD、CAPP等系统传入到PDM系统,由PDM系统管

35、理及维护,其中包括ERP系统所需的重要基础数据来源,例如BOM、工艺信息等。通过PDM与ERP系统的集成,ERP系统可以直接从PDM系统获取这些信息,且PDM系统中所作的修改能及时反馈到ERP系统中,既可以避免重复输入,也可以保证信息的正确性。另一方面,PDM系统在设计一个产品时,需要参考许多信息,有些来源于PDM本身的知识库,有些则是由ERP系统管理的,例如材料信息、库存信息、车间信息、设备信息和生产计划信息等,这些信息对于设计人员来说非常重要,通过PDM与ERP系统集成,他们便可以直接获取这些信息。通过集成,PDM为ERP系统提供所需的产品数据信息,同时ERP系统为PDM系统提供设计支持。

36、 集成的关键技术PDM与ERP系统集成的关键技术是BOM技术。一方面,BOM在PDM和ERP系统中的存储形式不同,PDM中的EBOM以多层BOM形式进行存储,ERP中的MBOM以单层BOM形式进行存储。要实现PDM与ERP系统集成,就得实现EBOM到MBOM的转换。另一方面,BOM各节点中的零部件均对应唯一的物料编码,产品图号、名称、材料、重量、每台件数和工艺路线等信息,作为BOM的属性,通过物料编码与BOM节点上的零部件相关联,从而保证这些数据信息在不同系统中的一致性和共享性。PDM和ERP是管理整个产品定义和产品生命周期的核心。PDM系统主要是控制产品配置、使用更改控制和产品生命周期来管理产品定义数据的开发、修改以及并行使用;而ERP系统主要是控制生产计划过程、平衡期望的产品销售情况与制造这些产品所需消耗资源之间的关系。因此,ERP系统需要PDM系统提供3类信息:物料(零件、部件、材料)的属性信息:如零部件的名称、代号、物料编码、材料、价格等。一般而言,ERP系统中每一种物料都会有一个唯一的编码;产品结构信息:记录产品的父子结构关系,如产品由哪几个部件组成,每个部件的数量,部件由哪几个零件组成,每个零件的数量等;加工工艺信息:即加工某个零件所耗的设备、工

温馨提示

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

评论

0/150

提交评论