http://blog.sina.com.cn/s/blog_6b36d45c0100ry47.html
在看此之前 希望你对 PADS 的元件封装以及元件库的概念有一定的了解。另外关于OrCAD的使用以及PADS的使用将不在此过多说明
――――――――――――――――――
OrcadCapture 为业界公认的原理图软件之一,其接口丰富,可以生成大多数PCB软件的网络表,有较好的口碑,为大多数公司所接受,出图也比较精美。通常我们使用Orcad 来做原理图,用PADS来layout,这是大多数人的选择。
新建一个project
Analog orMixed 是仿真用的,下面一个是做PCB的,据说orcad的layoutPlus是世界上最烂的PCB软件,再下是可编程逻辑器件的东东。我们直接选sch,做原理图。
这是完成后的画面,最左边的项目的层次关系,PAGE1 是我们现在正打开着的图纸,designcache下放的是最近使用的元件。
在图纸中按P放置元件,W绘制导线,这里给出一份快捷键清单
Orcad快捷键清单
Key Mouse click
equivalent
CTRL+A
Select All
SHIFT+A or A
Ascend hierarchy
SHIFT+D or D
Descend hierarchy
SHIFT+B or B
Place bus
SHIFT+E or E
Place bus entry
SHIFT+F or F
Place power
SHIFT+G or G
Place ground
SHIFT+J or J
Place junction
SHIFT+N or N
Place net alias
SHIFT+P or P
Place part
SHIFT+T or T
Place text
SHIFT+W or W
Place wire
SHIFT+Y or Y
Place polyline
SHIFT+X or X
Place No connect symbol
F7
Record macro
F8
Play macro
F9
Configure macro
CTRL+SHIFT+A
Add parts(s) to group
CTRL+SHIFT+R
Remove part(s) from group
同时说明一下Orcad的库文件,常用的元件在Discrete.olb 里,其他的东西可以搜索,实在没有就自己做了。
按键盘上的 P进入元件选择
选择合适的库,以及需要的元件 放一个无极性电容
再放一个电阻
按键盘上的 W进行连线 修改一下元件的
Value
填写封装信息
对原理图中某一元件双击,出现了一个属性页,看看这个电阻是怎么填的
需要说明的是,这里的FootPrint 要填写PADS中的PartType。
把另外的元件的封装也都填写上
将原理图最小化,同时在项目里选中.dsn
这时右边的工具可用
第一个 U? 给元件编号的
第二个 是反向标注,用于PCB-àSCH 的反向修改
第三个 DRC design rule check
第四个 用于生成网表,
第五个生成次项目中所设计的元件,
最后一个生成报表,这个比较有用,可以用来产生元件清单,照着这个单子就可以采购了!
按下
生成网表
一定要选择Pads2k.dll 或是padspcb.dll,只有这两个dll才能生成PADS的网络表,且生成的文件名是.asc。
可以看看这个session log窗口,你的每一步操作都记录在此!
打开PADS,注意OrCAD中指定的 PCB FootPin 是在 PADS 的元件库中有指定的 Part
导入网络表
导入网络表后POWER 会做检查,之后会出现这个
这是因为Orcad输出的asc文件和Power定义的asc文件头部有所区别,可以不理。
导入网络表后,元件会全部以PCB 的原点为中心排放
把元件分开排列好。可以使用 Tools 的工具把元件“弹开”
放好元件就可以开始布线了
异常现象
如果在导入网络表的时候出现如下错误
说明,
PADS 的库中没有定义相应的Part 与OrCAD指定的PCB FootPin对应