错误示例:
以一个简单例子作为讲解。下图是电路图:
然后给每一个元器件填入相应的PCB封装。在这里,LED灯选用直插式的封装方式,通过在PADS库里搜索可以找到其封装名称为LED(图中的BATTERY的封装是我自己做出来的,不关心它)
接着按照常规方式生成asc的网络列表,打开PADS之后,然后将asc网络列表文件导入,这时候弹出ascii.err的错误提示文本,如下图所示:
由文本内容可以看出,D1(LED灯)的1脚和2脚都提示Not valid pin name,所以最后的两个警告显示跟D1相连的两条线都被删除了,如果忽略这个错误,就会看到生成的PCB图如下面所示:
可以很清楚地看到这里的LED灯没有正确连接上去。
原因:
如果从库里面打开LED类型的编辑界面(File --> Library --> 输入led*,选Parts,找到LED --> Edit),然后切换到Pins的页面,可以看到1、2脚的Number分别为K和A
而在OrCAD里双击D1打开LED灯的属性对话框,切换到Pins选项卡,可以看到它的1、2脚的Number是1和2
OrCAD里和PADS里面对LED灯的引脚编号不同,因此也就