设计原理图的最终目的是要进行PCB板的设计,而网络表是原理图与PCB板之间连接关系的纽带。在导入网络表时,元件的封装与电气连接关系也同时导入到了PCB编辑区内,正是通过这些封装的连接飞线来进行布线操作的。因此,在导入网络表时,首先要确定在设计原理图时给每个元器件都指定了正确的封装形式,并且该封装在当前PCB中载入的封装库中能查找到(该封装可以是系统自带的,也可以是设计者设计的),下面以如图3-1所示的扩音机原理图为例进行讲解。
(1)打开设计好的原理图文件,执行“项目管理”→“Compile Document扩音机.SCHDOC”命令,对原理图进行编译,如图6-70所示。然后根据弹出的“Messages”面板中的错误和警告提示进行相应的修改,对布线无影响的警告可以忽略。
图6-70 菜单命令
(2)在同一个工程项目追加一个PCB文件并重命名、保存(原理图和PCB板文件必须在同一个工程项目下,可以通过拖曳的方式将PCB文件放置在工程项目下)。在原理图编辑环境下,执行“设计”→“Update PCB Docment扩音机.PCBDOC”命令,弹出“工程变化订单”对话框,如图6-71所示,在该对话框中单击“使变化生效”按钮,系统自动对原理图中的各项(包括元器件组、元器件、连接网络和放置的Room空间4个项目)变化进行检查。若所有项均正确,则右侧“检查”列内显示“√”符号,不正确则显示“×”符号。
从图6-71中可看出存在的3个错误信息,如元器件“T1”的信息为“Footprint Not Found”,该信息说明,封装库中没有找到元器件封装。从原理图中可以知道,元器件“T1”为变压器,该元件体型较大,在设计PCB板时不会规划在电路板上,因此可以忽略。而元器件“U1”的错误信息为“Footprint Not Found DIP8”,该信息说明,封装库中没有找到元器件名为“DIP8”的封装,原因是该封装库没有设置为当前库,在元件库面板中更改即可。
通过分析可知,一般的错误都是由于组件封装定义不正确,系统找不到给定的封装,或者设计PCB板时没有添加对应的集成库。(www.xing528.com)
图6-71 “工程变化订单”对话框
(3)将所有的错误排除后,再次执行“设计”→“Update PCB Docment扩音机.PCBDOC”命令,弹出“工程变化订单”对话框,单击“使变化生效”按钮,如果没有错误,则单击“执行变化”按钮后,该对话框的状态“完成”列全部会显示“√”符号,同时界面自动跳转到PCB编辑器环境下,并且系统自动建立了一个带“Room”空间(“Room”空间的作用与用法在6.2.5讲解)的“扩音机”,如图6-72所示。同时加载的元器件和网络表放置在规划好的PCB边界之外,因此下一步就需要进行布局操作了。
图6-72 加载网络表和元器件的PCB板
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。