欢迎来到天天文库
浏览记录
ID:25273410
大小:54.00 KB
页数:5页
时间:2018-11-19
《基于pdm的eda集成关键技术研究与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于PDM的EDA集成关键技术研究与实现
2、第1内容显示中luncenterengineering与Mentor进行集成,并针对集成作了大量研究。木文在此基础上,深人闹述PDM与EDA集成的内容和框架,并以Protel和iMAN为例说明集成的过程与功能。1、PDM/EDA集成的主要内容EDA系统用于实现电子电路产品设计和工艺设计,是产生设计图档,BOM的源头。除了要向PDM系统提供产品结构与配置以及BOM属性外,还需要接收PDM系统发送的设计任务及技术更改信息等。1.1、EDA文件集成EDA文件集成的基本功能如下:a)iMAN半台上激活产品数据所对应的应用软件系统;b)对应的
3、数据可以自动从iMAN服务器传递至应用软件系统中;c)用户可以在应用软件系统中进行常规操作;d)用户进行存储操作后,对应的数据可以自动返回iMAN中;e)基于iMAN的用户界面;f)Protel所有数据均由iMAN直接管理和存储。1.2、电子产品的BOM集成EDA系统产生的BOM是整个系统的主要共享数据源,是PDM系统建立产品结构树的惟一依据。为了实现BOM信息从EDA系统到PDM系统的一致性和贯通性,需要通过EDA和PDM系统的集成接口来完成BOM信息的自动转换和传递。1.3、流程集成流程管理包括审批流程管理和更改流程管理。根据企业的不同情况,在用户分组、角色、人员和项目
4、的基础之上,流程管理通过在iMAN系统中定制审批流程来实现。流程集成通过对整个过程进行有效的监控,使产品数据的形成过程得到有效保存,以免出现产品开发过程中责任不明确的现象;同时在流程管理中引入了并行产品设计思想,从而缩短f文档的传递速度以及处理时问,提高了企业的设计和制造效率。2、PDM/EDA集成框架如图1所示,集成分为两种形式,即文档级信息集成和产品结构级信息集成二前者上要依据“分散设计,集中制造”的特点,在EDA与PDM系统之间数据采用单向交换,即由EDA系统将电子电路原理图,PCB板图等传送到PDM系统。PDM系统不对设计图文档进行任何修改,只向EDA系统返回设计更
5、改通知单和配料加下等信息。后者是指以EDA系统中的产品为对象组织数据,对象及其结构信息通过集成接口纳人到PDM系统中进行管理,达到EDA系统与PDM系统中产品刘象及其结构信已的一致性:因此,对于BOM信息,需要编制EDA和PDM系统之问的接口程序,即将EDA系统的BOM信息传递给PDM系统;由PDM系统根据文件中的信息,在系统内部建宜相应的产品对象及其结构树。3、集成实现的关键技术3.1IMAM的面向对象产品模型简介iMAN系统常用的对象如下:a)Item/itemrevision在iNAIV中,item/itemrevision是用于信息管理的基本刘象。Item代表一个物
6、理或概念实体。这一实体把所有与之有关的信息统一组织起来,并可以对这些信息进行维护、审核、提交。在实际应用中,一个产品、部件或零件都可以表示为一个item/ltemreviein即item的版本。Mas-terForm是item的子类,用来描述产品总体信息。b)Uataset。用于封装应用对象或应用系统。通过dataset,可以将其他应用程序产生的数据与PDM系统联系起来。c)Form。一个具有显示或修改界面的对象该对象可以是对应于某一class的一个instance,也可以对应于文件。d)Foller。它相当于文件夹的概念提供了在iMAN中组织管理数据的一种方法。e)BOM
7、Vieanufacturingvieapping),从而实现数据的统一,如图2所示。1)Protel签入管理当Protel执行save或saveas等保存命令时,通过中问文件把各种数据输人到iMAN中,并在iMAN中视具体需要建立或修改相应的itom,itemrevisiun,dalaset,form,B0MVievieAN中的管理对象,用这些对象来管理Protel中的各种数据文件。2)Protel签出管理当Protel执行任何提取文档的操作时,iMAN就把有关的各种数据义件输出至中间文件;Protel通过读取iMAN文件并对这些数据文件进行编辑修改。同时在iMAN中对输出
8、的文档加以锁定,以防其他用户对其进行修改,在文档归档后再对其解锁。3)查询Peotcl把要查询的信息传递给iMAN,由iMAN执行相应的查询操作,并把查询的结果及时反馈给Protel。这主耍是利用iMAN的产品结构编辑管理(PSF)功能。3.3、BOM综合技术在Protel中己经有开发好的生成电子BOM的插件,在设计PCB版图或SCH图时,通过在Protel中将插件加载进去,就可以很容易地得到后缀为.BOM的BOM文件;再进行BOM表的后处理,包括BOM文件的保存、BOM表导出excel,还可以将Protcl中的B
此文档下载收益归作者所有