您的位置 首页 编程

根据PDM的EDA集成要害技术研究与完成

提出了产品数据管理(PDM)与电子设计辅助(EDA)集成的主要框架;阐迷了PDM与EDA集成的主要内容,并对数据存储,BOM文件处理以及安全管理等关键枝术进行了深

导言

电子职业中电子规划辅佐(EDA)技能的使用彻底改变了电子设备的传统规划办法。规划者使用EDA进行产品的剖析和规划,不只提高了电子产品的规划质量与开发功率,并且提升了企业对产品开发的才能和归纳办理水平。可是,现在电子电路模块规划制作一体化(EDMI)体系一般选用人工办理或仅依据数据库的数据和信息办理。在这种状况下,产品的开发和出产阶段将发生很多的产品数据和文档。这些数据涣散在各个体系中,不能构成以产品为目标的数据安排结构,信息的同享度差,各使用分体系内部以及分体系之间数据查询困难,查询功率低。产品数据办理(PDM)的使用能够很好地处理以上问题。可是,现阶段PDM体系首要使用在机械职业,电子职业的使用并不遍及,即便有也首要是针对EDA东西,对制作考虑得很少。

针对EDA的产品数据办理,UGS公司将teamcenter engineering与Mentor进行集成,并针对集成作了很多研讨。木文在此根底上,深人闹述PDM与EDA集成的内容和结构,并以Protel和iMAN为例阐明集成的进程与功用。

1、PDM/EDA集成的首要内容

EDA体系用于完结电子电路产品规划和工艺规划,是发生规划图档,BOM的源头。除了要向PDM体系供给产品结构与装备以及BOM特色外,还需求接纳PDM体系发送的规划使命及技能更改信息等。

1.1、EDA文件集成

EDA文件集成的根本功用如下:

a)iMAN半台上激活产品数据所对应的使用软件体系;

b)对应的数据能够主动从iMAN服务器传递至使用软件体系中;

c)用户能够在使用软件体系中进行惯例操作;

d)用户进行存储操作后,对应的数据能够主动回来iMAN中;

e)依据iMAN的用户界面;

f)Protel一切数据均由iMAN直接办理和存储。

1.2、电子产品的BOM集成

EDA体系发生的BOM是整个体系的首要同享数据源,是PDM体系树立产品结构树的专一依据。为了完结BOM信息从EDA体系到PDM体系的共同性和贯通性,需求经过EDA和PDM体系的集成接口来完结BOM信息的主动转化和传递。

1.3、流程集成

流程办理包含批阅流程办理和更改流程办理。依据企业的不同状况,在用户分组、人物、人员和项目的根底之上,流程办理经过在iMAN体系中定制批阅流程来完结。

流程集成经过对整个进程进行有用的监控,使产品数据的构成进程得到有用保存,避免呈现产品开发进程中职责不明确的现象;一起在流程办理中引入了并行产品规划思维,然后缩短f文档的传递速度以及处理时问,提高了企业的规划和制作功率。

2、PDM/EDA集成结构

如图1所示,集成分为两种方式,即文档级信息集成和产品结构级信息集成二前者上要依据“涣散规划,会集制作”的特色,在EDA与PDM体系之间数据选用单向交流,即由EDA体系将电子电路原理图,PCB板图等传送到PDM体系。PDM体系不对规划图文档进行任何修正,只向EDA体系回来规划更改通知单和配料加劣等信息。后者是指以EDA体系中的产品为目标安排数据,目标及其结构信息经过集成接口纳人到PDM体系中进行办理,到达EDA体系与PDM体系中产品刘象及其结构信已的共同性:因而,关于BOM信息,需求编制EDA和PDM体系之问的接口程序,行将EDA体系的BOM信息传递给PDM体系;由PDM体系依据文件中的信息,在体系内部建宜相应的产品目标及其结构树。

3、集成完结的关键技能

3.1IMAM的面向目标产品模型简介

iMAN体系常用的目标如下:

a)Item/item revision在iNAIV中,item/item revision是用于信息办理的根本刘象。Item代表一个物理或概念实体。这一实体把一切与之有关的信息共同安排起来,并能够对这些信息进行保护、审阅、提交。在实践使用中,一个产品、部件或零件都能够表明为一个item/ltem reviein即item的版别。Mas-terForm是item的子类,用来描绘产品整体信息。

b)Uataset。用于封装使用目标或使用体系。经过dataset,能够将其他使用程序发生的数据与PDM体系联络起来。

c)Form。一个具有显现或修正界面的目标该目标能够是对应于某一class的一个instance,也能够对应于文件。

d)Foller。它相当于文件夹的概念供给了在iMAN中安排办理数据的一种办法。

e)BOMView。描绘零件安装结构联络的目标,有版别,即BDMYiew revisiuns,并且有视图类型,称做ViewType,如designview, manufacturing view等。

3.2数据及文件归纳存储

iMAN体系办理的是一系列的目标,目标又包含许多的联络模型。iMAN经过办理目标的联络模型来完结企业资源的办理。数据集成的首要使命是把iMAN体系看成是Protel99SE的办理环境,经过树立它们之间的联络使产品数据(图形、义件、特色、相关及相关文档)在Protel99SE与iMAN体系之间完结双向的无缝传输,即Protel99SE文件数据能随时签人(check-in)iMAN体系,一起进人iMAN体系的数据能够及时有用地签出(cheek-out)在数据签人/签出的一起主动完结数据模型之间的映射(mapping),然后完结数据的共同,如图2所示。

1)Protel签入办理应Protel履行save或save as等保存指令时,经过中问文件把各种数据输人到iMAN中,并在iMAN中视详细需求树立或修正相应的itom,item revisiun,dalaset,form,B0MView、BOMview revision等一系列iMAN中的办理目标,用这些目标来办理Protel中的各种数据文件。

2)Protel签出办理 当Protel履行任何提取文档的操作时,iMAN就把有关的各种数据义件输出至中间文件;Protel经过读取iMAN文件并对这些数据文件进行修正修正。一起在iMAN中对输出的文档加以确认,以防其他用户对其进行修正,在文档归档后再对其解锁。

3)查询Peotcl把要查询的信息传递给iMAN,由iMAN履行相应的查询操作,并把查询的成果及时反馈给Protel。这主耍是使用iMAN的产品结构修正办理(PSF)功用。

3.3、BOM归纳技能

在Protel中己经有开发好的生成电子BOM的插件,在规划PCB地图或SCH图时,经过在Protel中将插件加载进去,就能够很容易地得到后缀为.BOM的BOM文件;再进行BOM表的后处理,包含BOM文件的保存、BOM表导出excel,还能够将Protcl中的BOM表文件导出为一种CAD格式文件。

经过在iMAN中创立dataset及type到达读取电子BOM表文件,excel现已很好地与iMAN进行集成。

如图3所示,经过开发从电子BOM表到PDM中的接n程序,使得能在iMAN中逐行读取电子BOM表中的数据,并在iMAN中创立其产品结构树,然后到达数据同步。

经过iMAN中PSE的其他功用,不同部分用户能够得到契合各自要求的BOM表。

3.4安全办理技能

在iMAN体系中内置的体系办理员、数据办理员和部分办理员三种人物以及用户可自界说人物等功用将这一杂乱的赋权进程大大简化,降低了体系办理员的日常作业量;确认不同的部分、项目组、数据目标在不同阶段有不同的权限等级;确保同一项日组中的悉数数据进行胁调共同的并行作业,摧高数据共亨和重复使用。

Protel中能够经过设置规划小组对规划文件进行协同规划及访间控制权卜反办理。

经过权限、人物和人员的界说,树立了电子文档的安全机制,确保了体系数据的安全,提高了体系的牢靠性和实用性。

4、使用实例

笔者在施行某院PDM/EDA集成中,依据上述的集成结构和关键技能选用以下过程施行集成。

4.1、iMAN目标类型的定制

因为EDA和PDM体系者俘保存产品目标及其结构信息,为确保两者的共同性需求将BOM文件的物料信息导人PDM体系。在开发接口之前,首要要在PDM体系中创立产品,PCB板、元器件,以及原材辅料的class类,item类型(产品目标条目或类的目标)及itcm主特色表MasterForm。

iMAN只供给了一些超类,应依据企业的实践状况进行详细的定制和狡次开发。上述四种item类型的界说使用了同一种class,该class从类POM_APPIJCATIOM-OBJECT承继。创立每个item都是创立对应item类的目标。item类型依据不同的MasterForm来差异,经过UI交互文件指定MasterFarm中的每一项数据存储到class对应的特色中。四种item类型既有共有的特色,又别离有各自特有的特色。

4.2 EDA体系与PDM体系集成接口的完结

EDA体系发生的规划BOM和工艺BOM是PDM体系创立子件目标(元器件、原材辅料)和图形化产品结构树的信息来历,经过EDA与PDM体系的集成接口,完结由EDA规划结构树到PDM产品结构树的主动转化。

iMAN体系的ITK(imergeration tuolkit)以动态链接库的方式存在,供给了一整套函数直接或直接操作PDM体系数据库。经过在接日程序巾嵌人所需的ITK函数,即能够完结产品数据主动输人到PDM体系二该集成接日的完结主耍分为以下三个过程:

a)BOM文件读取二顺次按行读取BOM文件各子件的ID、称号、版别号、数量、地点层次、结构信息等。

b)数据导入到PDM、创立子件目标。在PDM中创立各相应的子件目标,并将其特色数据写入MasterForm中,存人PDM底层数据库。

c)在PDM中创立产品结构视图BOMView,依据各子件的结构层次联络,将其别离顺次挂在其父件目标下,构成图形化的产品结构视图。该程序的流程图如图4所示。

4.3部分界面

图5是在Protel登录iMAN中的定制界面。在Protel中包含登录iMAN、签人/签出等。在iMAN中的功用也包含鉴人/签出二iMAN中启功Pmtel经过封装完结。

图6是在iMAN中操作BOM表的部分界面,用来完结B0M表的处理和装备

5、结束语

本体系选用依据PDM体系的信息集成战略,经过开发体系的信息集成接口,完结了在PDM体系中主动创立电子电路产品、子件目标(PCB板、元器件;原材辅料)及图形化的产品结构树,完结了产品数据由规划、工艺体系向PDM体系的主动导入,确保了整个体系具有完好、共同、牢靠的产品模型和数据,完结了企业的信息集成。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/153387.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部