在产品信息管理领域有两类系统:
EIM 系统强调在产品生命周期的设计阶段管理所有工程需要的决策支持数据来进行正确的信息选择。
PDM 强调管理制造产品的所有必须信息,这包括在产品经历全生命周期时从多方面进行的信息的收集,批准和确认管理。
工程信息管理系统和 PDM 的区别
EIM 系统和 PDM 都对一个企业有严格的需求,但它们是完全不同的。分辨他们的区别将有助于定义各自在 PLIM 领域扮演的角色,并且对于在一个企业中配置和集成它们也是个好的开始。
PDM 的角色
PDM 的角色是管理所有产品相关的信息,从产品离开工厂开始之后的产品生命周期内所有的产品改变。
PDM 系统中的主要数据是产品制造的必须的文档。通常,至少包括制造产品的生产图纸,原料和采购件的清单(典型情况是包含在料表中 {BoM} 。通常有一些额外的信息,例如制造流程中的一些特殊处理的操作指导,也包括在里面 。
随着时间的变化,在修正产品问题或者产品升级时,会对产品做一些变更,修改过程的细节必须记录下来以确保和供应以及制造过程保持一致 。
当然,通常的考虑来说实施正确的管理可以避免制造和采购的混乱。但是很多情况下,管理需求超越效率,成为一个产品发布的法定的必须的管理责任。规范的管理要求通常是合同内容的一个安全约束的条目,特别是在航天和医疗设备行业。
由于这些原因,对变更流程进行严格控制是非常重要的。通常需要一个正式的授权程序以避免未经授权的或者随意的修改,能够跟踪什么人什么时候作出的任何修改并作为审计的记录。
PDM 应用的发展历史
今天的 PDM 行业起源于机械设计行业。工程制图最初由制表发展而来,并由制图室控制。通过正式的登入 ( 用签名记录到达的时间 ) 和登出 ( 用签名记录离开的时间 ) 程序来控制修改 (Formal sign in and sign out procedures) 。最后,随着计算机产业和计算机辅助设计( CAD )的出现,把工程图纸数字化并在计算机上进行控制成为可能。今天的大多数 PDM 厂商都有 MCAD 工具的集成功能。
80 年代早期, EDA 行业兴起。这个时候,传统的 CAD 公司从机械设计的观点出发,尝试进入 EDA 市场,但是发现难于和新兴的在电子设计领域的专业的 EDA 公司竞争。今天,尽管做了很多尝试,所有的机械 CAD 公司都没有一个成功的 EDA 产品。他们在这个新市场遭遇失败的主要原因在于他们缺乏电子设计领域的专门技术。由于电子数据和机械数据从类型上和复杂度上有着根本的区别,把基于机械的工具和技术应用在 EDA 领域是不可能的。
EIM 系统的角色
EIM 系统完成两件事 :
给设计小组提供需要的信息来进行最优的设计决策
在设计阶段管理和控制设计信息来保证数据的完整性
通过这两步, EIM 系统使协同设计成为可能,平衡了全球资源并且改善了产品开发过程中的总体效率。
因为设计决策对于影响成本,可靠性和产品制造效率的供应链问题有巨大的影响, 保证设计团队对产品相关信息的访问是非常重要的 。
这些信息通常是关于零件的。当然,设计工程师需要了解零件的技术细节以进行正确的设计决策,但他们通常也要了解商业相关的细节。例如一个部件有效性问题,即它是否是核准的零件,是否有备选的供应商以及成本,安全性,环境等级等其它因素。
如今这类信息对设计者而言并非容易获得。通常它们被包含在商业系统中而不能为设计者获得并且这些信息通过会议,邮件,电话等得到交流。这类沟通易导致错误而且通常导致信息丢失或者数据错误。
另外,设计变得越来越复杂,设计团队变成全球化的团队,要提升团队的生产力,就会要求越来越多的专家共同工作,这也对协同工作提出了越来越高的要求。
要达到这样的目的,进行设计划分并让不同的专家并行地进行不同专业技术领域的设计看起来是一个显而易见的方法。但是管理这些信息也是一个问题。你怎样保证适当的团队成员访问到适当的数据?谁只被允许浏览数据,谁可以编辑数据?你怎样维护团队和团队的从属关系?你怎样保证每一个人访问到正确的版本 ?
现在的系统可以实现访问权限控制,但是这不能解决全部的问题。我们需要的是一个有以下能力的设计数据管理系统,它可以创建和管理生命周期,分配角色,把设计数据保存在一个可靠的地方保证数据完整性,用版本管理设计数据和提供基于角色和生命周期状态的权限控制。 PDM 系统提供了其中的一部分特性,但是,一个 EMI 系统的关键区别,也是电子设计的需求,是有能力提供比现在的 PDM 系统实际做到的(甚至是可能做到的)在更加细节的层次上对这些数据进行管理。
EIM 应用的发展历史
到现在为止,对大多数设计团队来说, EIM 已经成为一个结合体 , 包括了厂商供应的工具特性和用户为了避免设计过程中无意地丢失数据而自行定制的功能。典型的电子设计环境由多个厂家的多个工具组成,极端的情况下,由于任何一个工具规范的非常小的不同就需要不同的数据管理系统来支持。在尝试理解和控制整个电子设计组合的数据的时候,这种不一致就需要定制的数据管理方案。不幸地是,当这些定制系统运行一段时间以后,就会遭遇到维护问题。 .
大的 ECAD厂商中有的厂家开发了基本的数据管理工具来支持他们的客户。假如你的设计工具流程主要由单个厂商的工具组成,你可以使用这些厂商提供的工具作为基本的库管理和设计数据管理方案。不幸的是,这些系统不能支持多厂家的混合流程,也不能很容易地连接企业的其他数据源并把这些外部系统的信息带到设计者的桌面。
描述 EIM 系统和 PDM 的区别
表面看来, EIM 系统和 PDM 都提供类似的数据管理能力,但他们有一个关键的不同。
PDM 并非用于编辑具体的设计数据,即它不是通过设计工具用来直接提高效率的。数据在进入 PDM 前必须从设计工具中抽取出,必须为生产而适当准备,而且必须通过一系列批准的正式发布过程。
由 PDM 管理的数据通常源自从通用工具中提取的文件格式( the native tool )和已经被转换成公共可用的数据交换格式,如, Gerber, ODB++,Excelon drill formats, PDX data formats, EDIF 。 这些数据交换格式需要传递设计信息到相关的机器中,用于制造(光绘、贴片机等);传递器件列表用于采购,供应链和库存管理等。
通过从设计工具提取数据和转换到数据交换格式来准备这些制造文档,通常是设计阶段最后一步的工作,在所有设计活动已经结束之后,设计被最终冻结以进行制造。正是在这个点上,通常数据才会从设计环境传送到一个 PDM 系统。
但是,设计工具为了性能和功能的要求,是在完全不同的内部文件格式中运行的。每一次一个设计从数据管理系统中检入检出后,设计都不能直接使用。但设计过程中设计的频繁改动本身就是设计活动的一部分,于是导致经常在私有内部文件格式和更开放的数据交换格式间进行转换。设计过程数据管理( WIP )必须是轻量级的,易用的,能够处理正在设计的文件在设计工具中的关联关系,同时,满足基本的保护需求以确保数据完整性。 EIM 系统是为这样的数据管理而构建的。
最后,认识到器件信息和设计库的差异是很重要的,同时认识到两者的管理的差异也是很重要的。例如,设计库控制焊盘的尺寸、形状和位置,通过焊盘焊接器件到印制板。精确地控制焊盘形状可以直接最优化制造的效率和可靠性。如果你使用同样的器件在 2 个使用不同制造工艺的设计中,你可能会需要 2 个不同形状的焊盘( 2 个不同的设计库),以对应不同的加工过程。
用世界各地多个分点来运作全球业务的公司变得极为普遍。他们很愿意尽可能地在世界各地多个分点使用同样的元器件,以便于通过汇集大数量的对同一个供应商的购买来实现采购的运作效率和商业谈判实力。但同时,不同的分点有各自不同的制造操作,因而需要他们自己的设计库。在这种情况下,有一个单独的 EIM 系统会很有帮助。它有能力管理一个独立的全球器件信息数据库,而且同时管理多个地区的设计库,这些设计库链接到单一的全球器件信息数据库。
既然设计库必须直接被设计工具用来工作,这个信息系统需要能与设计工具直接集成。 PDM 系统没有适合的功能完成此项任务,但这正是 EIM 系统被设计来完成的事情。 |