我们在进行复杂的电路设计的时候,一般都是分工合作进行,比如有人设计原理图,有人负责PCB layout。OrCAD因为他的输出网表种类相当丰富,操作方便深受原理图设计人员喜爱,OrCAD能输出目前市面上大部分PCB layout软件的网表,其中包括protel、AltiumDesigner、PADS、Alegrro等等,接下来介绍一下两者交互设计时候网表导入和更新问题。
1、生成网表。
首先在rocad中选中要生成网表的原理图文件夹,之后执行Tool/Creat Netlist命令,之后弹出下面的对话框:

在other页面中Formatter中选择orPadspc.dll,之后点击确定,便会生成PDAS所使用.asc格式的网表,如下图所示:

2、导入网表。
新建一个PADS PCB文件,在此假设名字为Demo.pcb.如下图所示:

新建文件之后,首先要有自己的PCB封装库,并且设置好自己的PCB封装库路径,设置PCB封装库路径发方法如下:
工具/选项之后弹出来如下界面:

点击右侧的库列表文件夹,如下图所示,之后选择自己的PCB封装库所在位置:

这样自己的封装库路径设置完成了。之后可以在PADS layout软件中导入网表了。
打开刚才创建的Demo.pcb文件,执行“文件/导入”命令,打开刚才用orcad生成的.asc文件。之后会弹出一个检验文本,提示所有的错误和警告,如下图所示:

之后还会弹出一个警告对话框,可以忽略之。
之后所有的原件就导入进来了,如下图所示,此时元件是堆放在一起的:

执行命令:“工具/分散元器件”,之后元器件被分散开来,如下图所示:

这样,就完成了PCB的导入,之后可以进行布线工作。
3、更新原理图中修改的网表。
在PCB布线的时候可能会修改原理图中的部分期间或者连线,这时候就要进行网表更新。步骤如下:
a、更改好原理图之后,重新生成网表,然后新建一个空的PCB文件,给这个pcb文件起一个名字(名字随便起),这里就叫做temp.pcb.
b、打开temp.pcb文件,执行“文件/导入”命令,导入新生成的.asc网表,之后关闭temp.pcb。
c、打开原来需要修改的Demo.pcb文件,执行“工具/对比ECO”命令,弹出如下所示的对话框:

按照上图所示的进行操作,就可以生成eco文件。生成eco文件之后,关闭Demo.pcb。
c、打开Demo.pcb,执行命令“文件/导入”选择刚才生成的eco文件,如下图所示:

到此,更新造作完成,此时的Demo.pcb已经是更新后的了。
-
pcb
+关注
关注
4391文章
23744浏览量
420786 -
PADS
+关注
关注
81文章
821浏览量
110583 -
orcad
+关注
关注
27文章
301浏览量
120062
发布评论请先 登录
【产品介绍】PADS软件
作为硬件工程师,你用那款PCB 设计软件?超全EDA工具整理!
Cadence SPB OrCAD Allegro24.1安装包
PADS Standard 标准版 VX.2.14 安装包
PADS Standard 标准版 VX.2.11 安装包
PADS Standard 标准版 VX.2.10 安装包
PADS Standard 标准版 VX.2.7 安装包
PADS Professional vx 2.14 安装包
PADS Professional vx 2.13 安装包
PADS Professional vx 2.12 安装包
PADS Professional vx 2.11 安装包
PADS Professional vx 2.10 安装包
Orcad绘制原理图的元器件对齐方法

OrCAD与PADS联合设计电路及PCB的方法
评论