|
随着企业技术管理系统的逐步实施,PLM在各个行业得到了很好的应用。研发数据是产品数据的源头,而CAD数据是BOM的源头,CAD系统内部包含了BOM所需的基本信息,如产品结构、材质、图号、重量、元器件的坐标位置等等。PLM主要功能是管理应用软件产生的各种电子图文档数据,PLM与CAD系统数据保持一致、数据进行紧密集成是实施PLM系统一个非常重要的环节。PLM与CAD的集成主要体现在与机械CAD和电子CAD的集成,下面对PLM与MCAD及ECAD集成的相同点和差异点进行分析,帮助大家更好的了解PLM与CAD的集成性。. b5 q) E& |. \6 Q$ I
一、PLM与MCAD及ECAD集成的相同点; g* R3 k6 A, O
PLM与CAD系统的集成能力往往不由PLM系统来决定,而主要由CAD系统的开放性决定,PLM与MCAD及ECAD系统集成的基本原理是相同的,采取的集成方式主要包括:封装、接口和集成。封装集成方式主要解决在PLM内部激活CAD系统(如在PLM中编辑CAD文档对象,直接激活CAD系统,在CAD中修改后,PLM中自动更新等),属于功能上的集成;接口集成方式主要通过中间接口实现两个系统之间的信息共享,但仍然存在信息一致性的问题;集成集成方式则是解决两个系统间信息的共享和一致性,甚至达到信息互动。
, v+ v3 u. v$ l1)集成能力方面。PLM与CAD集成的内容、深度和层次,往往不是由PLM系统决定的,而主要是由CAD系统的开放性决定的。因此,PLM与MCAD集成也好,与ECAD集成也好,集成能力主要由CAD系统的开放性决定,不同版本的CAD系统,其集成效果也不一样。
9 e0 w( x7 C1 ]) Y% Z+ ~2)集成原理基本相同。PLM与CAD采取的集成方式主要包括:封装、接口和集成。% z( X# d9 Z$ i' M @$ @
3)数据信息提取方面基本相同。PLM与CAD系统集成的主要目的就是提取CAD中的数据信息,其中BOM数据是主要集成数据,与MCAD和ECAD集成提取的信息稍微有点不同。
* Z" |/ B0 ~% I9 k4)PLM数据信息回填CAD。PLM能集成提取CAD数据,形成成品结构化数据模型(结构化数据和非结构化数据)。CAD数据在PLM中审核归档后,在打印输出时,PLM中的对象信息,如在PLM中增加的属性信息、版本信息、签字信息和受控章信息等都可自动输出到CAD图纸中。7 x( h3 b$ O9 e, u9 N; Z( F3 o
二、PLM与MCAD及ECAD集成的差异点; n9 Q; v; O- T8 I1 n e; U
MCAD主要完成机械结构部分图纸的设计工作,PLM提取内容主要包括标题栏、明细表和配置表等信息,MCAD分为机械二维CAD和三维CAD系统。ECAD主要完成电子产品逻辑设计、电路设计(包括逻辑图输入和自动生成后续设计所用的中间数据文件)和工程化设计(如VLSI的布图布线设计,PCB的布局,分层、布线设计)。因此,PLM与MCAD和ECAD的集成具有一定的差异性。 x/ W! \: v6 u( Y) V4 V9 Y7 q7 g
1)文件存放方式。MCAD存放的数据是具体文件信息,PLM可按照单个或文件夹的批量方式提取信息;ECAD文件物理存储方式一般不是一个文件,也不是类似三维装配的一个文件族,而是存放在一组规定文件夹中文件目录包,在进行EDA图纸设计时,设计师还可以增加文件夹。一些复杂的EDA设计图纸整个文件目录多达几百M大小。PLM在提取EDA图纸时候,需要依次检索和提取各个文件夹的信息,有时还需要按照过滤条件,跳过一些信息。所以,由于MCAD和ECAD文件存放方式不一样,导致集成提取处理不一样。7 X, X7 X% d! j& Y
2)基础零部件库管理。MCAD和ECAD都需要集中管理零部件库(自制件、外购件、借用件、标准件。材料等等),在物料库管理方面两者差别不大。但电子行业对器件库的管理更为严格,需要管理的属性信息较多,且对元器件的新增控制非常严格,需要审核、认证、检验等多个环节,尤其认证环节非常重要。相对ECAD元器件管理,大多数企业对MCAD中的新增物料管理也需要审核控制,但管控的环节相对简单些。# e( T$ V0 ~" s& \
3) PLM与MCAD集成有二维与三维CAD系统的集成。MCAD中的2D和3D在运行机制、数据存储和开发环境上也有差别。PLM与2D系统可以实现双向的信息集成,通过CAD系统的开发接口和PLM自身的API函数,在2D系统内部开发基于PLM系统的客户端程序,在2D系统前段提取数据,并在PLM中写入产品结构信息和零部件信息,自动建立BOM结构清单和数据链接关系。目前3D系统的集成开发比较困难,3D和PLM是同一厂商的集成相对要好些,但很多3D厂商的3D产品是后来收购的,因此,其3D和PLM集成效果也不是特别理想,如SolidWorks与Smarteam的集成,在三维装配结构更新上就相当麻烦。因此,3D系统和PLM系统之间的信息集成主要采取单向接口的方式来实现,即产品信息能从CAD系统将产品结构和零部件信息的变化反映到PLM系统中,而不能从PDM系统进行反向的映射。
6 K. L, C0 a1 {, Y4)MCAD和ECAD设计过程提取。在MCAD中,某一部件下面使用几个零部件是通过明细表中的装配数量来决定,PLM直接提取MCAD中的装配数量关系就可以。ECAD中包含了整个电子设计过程完整信息,不但要提取自动生成BOM关系外,还需要提取电子元器件在指定电路板上的坐标位置信息,这些信息可以看作是管理电子元器件的关键加工处理信息,这些信息的提取还需要进行组合,即自动提取到坐标信息,计算并形成一条记录信息。
* i7 d R' o( f7 i# n5)MCAD和ECAD浏览方面。大多数PLM系统都内嵌图纸浏览器,在数据浏览方面,MCAD和ECAD也有差别。MCAD中2D浏览相对简单些,进行浏览与2D系统功能一致,并可进行网上圈阅批红。MCAD中3D浏览方式不一样,由于3D数据量大,大的上千兆,在PLM中浏览这么大的数据,其效率是很低的,所以3D模型集成到PLM中,一般会自动生成相应的轻量化或矢量化文件供浏览。ECAD图纸中包含有原理图、PCB板设计图、MCU图和装配图等信息,在PLM中浏览需要按照指定文件夹快速定位浏览,快速切换浏览等等。4 i" J% g( H' r' u
PLM与CAD的集成永远是一个持续发展的过程,PLM需跟随CAD新版本不断进行集成优化,双向高效的集成是理想目标。 |
|