博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用网表建立Capture与AltiumDesigner间的无缝连接
阅读量:4548 次
发布时间:2019-06-08

本文共 1029 字,大约阅读时间需要 3 分钟。

    Cadence系列软件在EDA行业可以说是久负盛名,是诸多高速PCB设计的首选工具。然而对于一些简单的PCB,如果使用Allegro进行布线,似乎并不需要那么多严格的规则,简简单单快速成型或许更好,然而OrCAD Capture CIS的原理图绘制功能实在让人爱不释手,功能强大但用起来很简单很顺手。因此,如果能将Capture的原理图功能,与AltiumDesigner的Layout部分结合起来,对于常规设计来说应该是一个非常方便的组合。

    因此如何将Capture的原理图对应到AltiumDesigner中的PCB,成为了操作的关键。笔者曾经试过,将Capture的原理图保存为16.2版本,再在AD中导入,虽看起来容易实现,可步骤繁琐不说,有一次AD还直接将原理图中的两个地平面混在了一起,幸好及时发现才没有酿成大错。于是想到了网表功能,经过反复实践,现在已经可以实现两者的无缝拼接,且效率非常高,即便在设计过程中需要对原理图进行多次更改,也能够方便快速的更新到PCB中。

 

具体方法如下:

 

1、  在OrCAD Capture CIS中完成原理图设计后,选择dsn文件,在上方选择Tools — Creat Netlist

 

 

2、  在Other中的格式选择中找到 orprotel2.dll ,点击OK即可生成网表

 

 

3、  在AltiumDesigner中新建工程,创建一个新的PCB文件,并将刚才的.net网标文件添加进来(如果与该工程不在同一目录下,则网表文件会显示为快捷方式)

 

 

4、  在PCB文件中单击右键,选择Show Differences

 

 

5、  选择 Advanced Mode ,按下图所示分别选择PCB及网表文件

 

 

6、  在弹出的对话框中会显示网表文件与当前PCB的区别(今后更新网表时可用于检查更改是否正确),在显示主栏中右键,并选择 Update All in >> PCB Document […]。

 

 

7、  点击Create Engineering Change Order …

 

 

8、  之后就可以看到熟悉的画面了,点击Validate Changes检查封装是否都正确,之后点击Execute Changes更新至PCB文件

 

至此,PCB文件中就会看到相应的器件,可以开始Layout了

转载于:https://www.cnblogs.com/Bean-SkyWalker/archive/2013/06/04/3117098.html

你可能感兴趣的文章
【nodejs】让nodejs像后端mvc框架(asp.net mvc)一样处理请求--请求处理结果适配篇(7/8)...
查看>>
CodeForces 731A Night at the Museum
查看>>
MySQL 删除数据库
查看>>
JavaScript 字符串(String) 对象
查看>>
How to use VisualSVN Server and TortoiseSVN to host your codes and control your codes' version
查看>>
微信小程序picker组件 - 省市二级联动
查看>>
Dynamics CRM 给视图配置安全角色
查看>>
Eclipse修改已存在的SVN地址
查看>>
C++ ACM基础
查看>>
(转)使用 python Matplotlib 库绘图
查看>>
进程/线程切换原则
查看>>
正则表达式语法
查看>>
20165301 2017-2018-2 《Java程序设计》第四周学习总结
查看>>
Vue的简单入门
查看>>
使用最快的方法计算2的16次方是多少?
查看>>
urllib 中的异常处理
查看>>
【SQL Server高可用性】高可用性概述
查看>>
通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?
查看>>
SQL优化:重新编译存储过程和表
查看>>
PCB“有铅”工艺将何去何从?
查看>>