TripIE在ECAD环境中的应用
摘要:本文介绍了TripIE在ECAD环境中的应用,TripIE通过集中管理的模式把ECAD设计工具ZukenCR-5000与本公司自行开发的脚本和应用程序有机的结合起来,利用面向用户的设计思路,以利于硬件设计人员方便、快捷的适应本公司ECAD环境和流程。
汽车内部按钮图解关键词:TripIE面向用户集中管理模式EoD技术
德国大陆集团汽车电子事业部根据自身的管理模式、应用软件和生产流程,将自行研发的TripIE(TripIntranetExplorer便捷的内部浏览器)与当前正在使用的ECAD工具ZukenCR-5000有机的结合起来,形成了一套面向用户的管理平台,方便硬件工程师的使用,简化了整个电子设计的流程。
1TripIE设计背景
德国大陆集团作为一个跨国大公司,公司内部从设计到制造的管理模式采用电子化/无纸化管理,各部门使用的应用软件各不相同,类别众多。如何让硬件工程师在极短的时间熟悉公司内部电子产品的设计流程,方便地调用各流程所需的相关应用软件,成为ECAD部门亟待解决的重要问
题。
考虑到,TripIE是基于EOD技术(EnvironmentonDemand环境对需求)建立的面向用户的管理平台,这种技术使得ECAD开发人员按照硬件工程师的需求,添加和设置所需的应用程序、内部工具软件或文件夹,简单、便捷地将各种不同的应用软件集中起来统一管理。
而且,本公司所使用的ECAD工具ZukenCR-5000是基于Windows平台开发的,便于嵌套到公司内部自行开发的TripIE中,能够与其他相关应用软件很好的融合在一起,形成一个稳定的,便于系统配置和软件管理的面向用户的专业管理工具。
2设计思路
为了满足用户的需求,ECAD部门采用EOD技术(EnvironmentonDemand环境对需求)建立了一个简单、便捷的ECAD管理界面TripIE。TripIE研发人员按照用户的需求定义各个功能模块,在每个功能模块中加入自行研发的脚本程序,使整个ECAD设计与生产制造和文档管理部门有机的结合起来。
TripIE采用面向用户的设计思路,把ECAD设计环境中涉及到得所有应用软件和工具进行集中
管理。将电子设备设计项目从设计开始到生产制造、装配整个过程中所使用的各种工具,通过自行研发的脚本,在相应设计环节中进行自动调用。
TripIE界面是通过点击Windows桌面上的图标调用的。在调用TripIE时,系统后端会运行一些脚本文件,建立和设置环境变量。TripIE界面打开后,用户可以通过选择不同的功能模块,调用相应的应用程序,如生产数据和设计数据管理程序,电子原理图和PCB(PrintCircuitBoard印刷线路板)绘图工具等等。所调用的脚本文件和变量设置都是在后台操作的,用户需要做的仅是点击相应的按钮或图标,图1。
3TripIE在ECAD环境中的实现
3.1TripIE简介
主窗口被分为功能模块、工作路径、应用程序或文件、设计环境和TripIE设置选项五大主要部分。
(1)功能模块。
工程师通过点击这个部位来切换到不同的功能模块。每个功能模块里都有多个应用程序和文档,他们都是使用相应应用程序的常用图标和简单易懂的命名规则来定义和配置的。
(2)工作路径。
通过点击工作路径右侧的图标,可以选取本地计算机中指定的路径下的设计文件。设计路径自动保存在TripIE中,下次启动TripIE不用重新选择路径。
(3)应用程序或文件。
所有相似功能的应用程序和文件都被放在一个功能模块里。工程师只用点击一下相应的图标就可以调用和访问该应用程序和文档。一些补充的文档或应用程序,通常放在主程序或文档的旁边,用一个向下的箭头来组织和管理。
(4)设计环境。
设计环境主要包括电子元器件的ECAD库模型和应用程序配置环境。设计环境会每天更新,工程师可以根据需要更新本地环境。通常,设计环境名字中含有日期信息,这个日期是最后一次更新的日期,使人一目了然的知道当前使用的设计环境是否是最新的。
(5)TripIE设置选项。
①应用程序/帮助。
应用程序/帮助模块主要是为自行研发的应用程序而设置的,点击这个按钮可以切换应用程序和帮助。确切地说,当这个按钮被按下去时,用户点击“应用程序或文档”界面的按钮,弹出来的是帮助信息;当这个按钮恢复原位时,用户点击“应用程序或文档”界面的按钮,弹出来的程序界面。
②TripIE帮助信息。
帮助信息主要介绍了TripIE的常用界面和功能,指导用户怎样使用TripIE,而且涵盖了版本追踪的信息。
③功能模块的管理。
功能模块的管理是指用户可以根据自己的需求添加和管理一些其他的功能模块(不包括ECAD环境标准模块),从而维护自己的日常工作。
④TripIE界面设置。
3.2引入TripIE后的ECAD环境
TripIE主要采取了集中管理模式,把ECAD环境中各个环节统一管理起来,便于工程师的使用。通常用户首先要选择正确的功能模块,在各个功能模块中又包含有不用的应用程序,每个应用程序都是自行研发的,它主要起到了与相应程序软件的接口作用。各功能模块的命名简单易懂,工程师们可以根据自己的实际需求,按照顺序来选择相应的功能模块。
(1)元器件管理。
(2)PCB设计工具。
PCB设计工具是电子产品设计的主要部分,工程师可以应用这个工具把头脑中逻辑思维转化为电子版的设计图形,并把电子线路原理图转化为印刷线路板图,最终转化为真实的电子产品,从而把头脑中构思的设计项目转换为可生产的实际产品。
(3)生产数据/设计数据管理。
在电子产品的项目设计过程中,如何把生产数据完整和安全的传送到PCB制造厂商和SMT(SurfaceMountTechnology表面贴装技术)装配厂商是非常繁琐而重要的工作。工程师往往很难分辨哪些数据是给PCB制造厂商,哪些数据是给SMT装配厂商。
在TripIE中我们研发了专门的应用程序来完成这些头疼的工作,工程师只要按照步骤进行操作,系统会自动地将PCB数据和SMT数据产生出来,生成两个ZIP文件,并按照公司固定的文件命名格式定义这两个ZIP文件名,然后上传到生产/采购的专用系统。