Altium+Designer与PDM系统有效集成解决方案.docx

上传人:b****3 文档编号:654186 上传时间:2022-10-11 格式:DOCX 页数:10 大小:928.64KB
下载 相关 举报
Altium+Designer与PDM系统有效集成解决方案.docx_第1页
第1页 / 共10页
Altium+Designer与PDM系统有效集成解决方案.docx_第2页
第2页 / 共10页
Altium+Designer与PDM系统有效集成解决方案.docx_第3页
第3页 / 共10页
Altium+Designer与PDM系统有效集成解决方案.docx_第4页
第4页 / 共10页
Altium+Designer与PDM系统有效集成解决方案.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Altium+Designer与PDM系统有效集成解决方案.docx

《Altium+Designer与PDM系统有效集成解决方案.docx》由会员分享,可在线阅读,更多相关《Altium+Designer与PDM系统有效集成解决方案.docx(10页珍藏版)》请在冰豆网上搜索。

Altium+Designer与PDM系统有效集成解决方案.docx

Altium+Designer与PDM系统有效集成解决方案

AltiumDesigner与PDM系统有效集成

一、概述

随着企业自动化程度越来越高,EDA/CA(软件技术在企业中得到了广泛应用,设计者应

用EDA/CADS行产品的分析和设计,不仅提高了电子产品的设计质量与开发效率,而且提升

了企业对产品开发的能力和综合管理水平。

然而,产品在生产制造过程中产生大量的图纸无法管理,如:

目前电子电路模块设计制造一体化系统一般采用人工管理或仅基于数据库的数据和信息管理。

在这种情况下,产品的开发和生产阶段将产生大量的产品数据和文档。

这些数据分散在各个系统中,不能形成以产品为对象的数据组织结构,信息的共享度差,各应用分系统内部以及分系统之间数据查询困难,查询效率低。

在此需求与

EDA/CAD等软件技

术发展的直接推动下出现了产品数据管理系统(PDM。

PDM是一种管理所有与产品相关的信

息(包括产品规范、电子文档、CAD文件、产品结构、存取权限等)和所有与产品相关的过程

(包括图纸审批/发放、工程更改等)的技术。

PDMK盖产品的整个生命周期,能有效地将产品数据从概念设计、计算分析、详细设计、工艺流程设计、加工制造、销售维护,直至产品消亡的整个生命周期内及其各阶段的相关数据,按照一定的管理模式加以定义、组织和管理,使产品数据在其整个生命周期内保持一致、共享及安全。

它能很好地促进企业提高其产品质量,缩短研制周期,提高工作效率,加快产品投放市场的速度,从而提高产品的竞争能力。

PDM为企业信息集成提供了统一的框架体系,使企业的设备资源、人力资源、产品数据、经营过程和应用工具协同运行,从而极大地提高了企业效率。

但不同的企业、不同的应用工具之间的产品对象各不相同,没有统一的标准。

因此,EDA/CAD与PDM系统集成也成为企业

最迫切的需求...

二、AltiumDesignerSDK开发包介绍

为了适应用户特定的设计功能和需求,EDA工具提供商Altium公司(AltiumDesigner

软件是澳大利亚Altium公司研制的普及型电路辅助设计软件,集强大的设计能力、复杂工艺的可生产性、设计过程的管理于一体,可完整实现电子产品从电学概念设计到生成物理生产数据的全过程,以及这中间的所有分析、仿真和验证。

)提供给用户软件开发包Altium

DesignerSDK(ServerDevopmentKit),依靠SDK用户就可以按照实际需要扩展Altium

Designer系统,制定独特的底层应用程序;保证您可以创建复杂的交互界面来操纵设计数据,并使这些设计数据成为PLMPDMI录管理以及其它业务系统中的一部分。

什么是SDK?

一般情况下,开发一个Windows应用程序需要开发者编写代码来生成全部的用户界面,编写程序中相关算法和过程函数来执行各种各样的的功能。

AltiumDesigner的设计资源管

理器(DesignExplorer)改变了所有这一切,它是一个强大的集成平台,提供一个现成的开发环境,使开发者能快速地开发产品,并以插件程序(plug-in)“服务”方式运行在设计资源管理器后台中。

由于设计资源管理器为EDA应用程序提供了使用接口和许多实用的基本功能,所以开发者可集中精力在创建要开发的服

务器的功能性方面工作。

有了SDK提供的开放

应用程序接口(API),开发服务于所有的AltiumDesigner的产品是可能的,包括设计资源管理器和以插件方式加入到其中的服务器,使开发者完全有能力来访问设计资源管理器及AltiumDesigner设计工具,包括原理图(SCH)编辑器和印刷电路板(PCB编辑器。

服务器开发工具(SDK)被建立的目的只有一点,就是为了辅助设计资源管理器来开发功能服务器。

SDK

有两个主要部份:

一是服务器制作向导,一个运行在设计资源管理器中并为您要开发的服务器产生模板源代码文件的服务,以及自动产生必须的服务安装文件来安装您开发的服务器到设计资源管理器中;二是一套综合性的文档,包括相关开发的手册和API

参考手册。

三、亿道电子实现AltiumDesigner与PDM系统集成客户定制化需求

亿道电子对EDA软件与PDM系统集成的需求出发,对系统的通用性和个性化结合问题进行了分析,探讨了系统集成的设计思想、定制化内容和实现技术,最后结合AltiumDesignerSDK开发包,对AltiumDesigner软件进行二次开发,用来和传统PDM系统做集成。

EDA软件和PDM系统的集成主要通过PDM系统提供的API接口函数和EDA软件提供的开发包。

采用程序接口模式,分别编写两个系统的接口程序,建立模型映射关系,实现PDM系统与EDA软件之间的数据通讯。

作为电子研发企业,亿道电子深知PDM与EDA工具做集成所带来的好处,经亿道电子多

次调研,了解到目前企业用户都希望在ED/X具能实现如下功能:

1)EDAX具与PDM系统中的EDA图文档(如:

原理图、PCB作集成

在EDA工具环境中就可以对PDM系统中的具体项目文档进行签入子现已实/签出等操作,亿道电

图⑴

亿道电子所做的集成架构是分离出PDM操作模块,专门提供服务,例如:

签入、签出、

下载文件等。

而Altium中的读取模块,则专门负责读取Altium数据,并调用

PDM操作模块,对PDM系统进行操作。

这样,如增加一种新的EDA软件时,只要重新编写EDA软件中的读取模

⑵所示:

块,则就可以实现继承需求。

具体架构如下图

图⑵

即在AltiumDesigner菜单中增加了对应的集成功能菜单项,这样就方便用户在软件中

连接PDM数据库,实时进行相关文档的签入/签出/下载等操作如下图(3)效果所示。

图(3)

2)电子元器件的统一管理

在设计利用现有原件电子产品开发中,一个重要的环节就是分配和管理设计过程中使用

的原件模型与相应的参数,包括元器件的符号库、xspice仿真模型、PCB封装库以及三维模型。

有了这些经过

验证且集中管理的元器件库,就可以确保在设计过程中只有正确和经过审

核验证的元件才能被使用。

选择过时或没有库存的原件会引起整个制造的延误,以及成本的

超支。

在设计中这种问题不容易被确定,往往在项目进行设计的最后阶段才被发现。

这些对

项目来说是灾难性的。

零故障生产的秘密就是在各级设计的流程中,能够很好的管理零件的

各种参数,确保能获得指定的零件,满足项目成本的需要,同时保证能从优选的供应商那里

选择器件。

目前亿道电子通过多次调研,发现以下四点困扰企业研发的问题:

(一)在绝大多数企业中,目前对于我们电子设计最核心最关键的最重要的元件库的符号

库、封装库没有进行一个有效的、集中的管理,很多的公司目前还停留在每个工程师自己建

库自己维护的阶段。

当开始一个新的项目时,如果说用到某个器件,有可能从其他工程师那里拷贝,也可能

自己建库,这样就会浪费时间,比如一个元件库,你建一个库,你的同事也

建一个库,甚至在一个大的研发团队里面,会建5、6个同样的库,会浪费大家的时间。

二点,规范不统一,容易造成产品的质量问题,比如说你把芯片管脚的一脚放左边,他把一脚放右边,然后在

研发部元器件库没有集中管理的情况下,来回拷贝,很容易导致元器件符

号库有问题,从而会造成我们做出来的产品会有潜在的风险。

(二)目前在大部分企业中,设计人员在挑选元器件的时候与库存信息不挂钩,信息化不

够,工程师将很多的时间浪费在等待零件的物料信息上,也就是说工程师在PCB设计工具中

挑选元件的时候,不知道这个器件在仓库中是否还有库存。

例如,同样的2个电阻能满足这个项目设计的需要,

有一个仓库中还有1000个,另外一个已经没有了。

但工程师因为信息化不够,可能随便挑选那个没有库存的电阻,让我们到处BOMt单并给采购后,采购就需要重新去采购这个物料,那整个产品的上市周期就会被延长,同时还浪费很多工程师的时间

(三)没有多重的检验,安全性没有保障。

这可以从两方面来说,第一点:

因为每个工程师自己建

库,没有多重的检验机制,有可能企业的符号库中的管脚名称不小心就会写错一个字母,也有可能焊盘建小了,这样就会导致做出来的板子会有问题。

第二点:

很多企业没有良品库的概念,工程师在选元器件的时候不知道

这个器件以前有没有用过,有无质量问题,

是不是良品库的东西,工程师无从知道。

所以对于企业来说,我们更重要的是对于以前经验的积累,如果企业

中有“优选库”的概念,能够将之前研发的经验积累下来,指导后续的研发工作,对于提升产品的质量是有很

大好处的。

例如:

一个项目做完并进行批量生产后,里面有100种物料,这些物料的性能、质量、可靠性、是

否可以方便采购,可以知道后续的生产。

我们也希望后续的工程师用到的物料尽可能的从我们已经经过验证的物料信息里面进行选择,逐步来形成自己的“优选库”。

(四)在PCB设计工具中,我们知道可以导出一个简单的BOM青单,但是它仅仅包含位号

(如电阻,R1,R2,R3,电容,C1,C2,C3)、个数(如10个电阻,10个电容)等,只有很简单的相关信息。

这时候我们的工程师或专门管理BOM勺同事,需要花很多时间去整理,如需将这个10K的电阻的物料编码,型号规格等详细信息与ERP系统中一一对应起来,这不但需要很多时间,还非常容易出错。

没有将企业的ERP或物料信息直接同步到我们的PCB设计工具中,会浪费我们很多的时间,使整个工作的效率降低。

亿道电子将AltiumDesigner与PDM等物料系统开发集成的又一理念是综合的器件数据的来源,不管企

业的规模大小都可以保持对零件的使用和控制,系统可选择实现完整数据库

驱动的器件信息系统,与企业的PDM等物料系统一起提供对器件数据的分配和集中控制的权限,下图(4)所

图⑷

AltiumDesigner软件中

F图⑷所示AltiumDesigner与PDM等物料系统集成开发后在

器件库最终效果,在加载库中器件实时显示器件的物料信息

实现了任务流和工作流的统一,加快了设计过程中各环节的响应时间;提高了设计工作

效率,并且该系统可对整个设计过程进行及时的了解和监控;审阅过程中产生的各类数据实

现签署,并且可得到有效保存。

4)加速信息流动与流程控制

根据设计流程,将流程中某些节点任务进行并行处理,缩短文档传递时间;将设计过程

中的下游人员纳入项目组织,通过系统及时通知其与产品开发相关的关键事件,建立产品数

据的预发布机制,使得下游部门尽早开展项目工作;有助于设计人员、标准人员和工艺人员

之间的技术观点及时沟通,减少设计失误。

5)实现设计软件与PDM系统的集成

系统提取AltiumDesigner文件信息自动生成PDM产品结构;检入产品图档时,系统将对其包含的物料与系统中的物料编码库进行校验,以减小设计错误;系统提供产品设计BOM

以供系统导入使用;同时支持基于公司的集成库的管理模式,有得于元件库的共享且同时保

证安全性。

6)加快新品上市速度,缩短产品上市周期

加快新品上市速度,缩短产品上市周期”就意味着企业能够抢先占领市场,获得额外利润。

对于企业的发展来讲,占领了市场就可以谋求更大的市场份额,进一步赢得对市场主导地位。

而对于后来的竞争者,要超越这些优势将是十分困难的。

通过将PDM系统与Altium

Designer集成以后

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1