首页 理论教育 导入网络表出错原因分析

导入网络表出错原因分析

时间:2022-02-12 理论教育 版权反馈
【摘要】:从原理图到PCB图, 网络表起到了一个桥梁的作用, 但当我们加载网络时, 有时在信息提示框内会出错。当出错时, 有时元件的封装没添加到PCB文档, 有时该连接的网络又没有出现 “飞线”, 这是什么原因, 下面我们以串联稳压电路PCB设计为例, 先解决加载网络表时出现的这些问题。

从原理图到PCB图, 网络表起到了一个桥梁的作用, 但当我们加载网络时, 有时在信息提示框内会出错。 当出错时, 有时元件的封装没添加到PCB文档, 有时该连接的网络又没有出现 “飞线”, 这是什么原因, 下面我们以串联稳压电路PCB设计为例, 先解决加载网络表时出现的这些问题。

1. 原理图文档没有创建在项目之中

如图4-30所示, “三端稳压源.SCHDOC” 创建在Free Documents文件夹下面, 应该调整到 “三端稳压源.PRJPCB” 项目之下。 方法是选中原理图文件按住鼠标左键, 将其拖入项目之中即可, 如图4-31所示。

图4-30 错误的文件管理

图4-31 正确的文件管理

2. 没有加载PCB库

在DXP2004中, 系统提供了两个最常用的集成库, Miscellaneous Connectors.Int Lib和Miscellaneous Devices.Int Lib, 在这两个库中的原理图元件, 都已经有了与之对应的PCB封装模型, 因此, 在设计原理图时, 如果元件是从这两个库中调出来的, 只要加载了这两件库就不会出错。

还有一种情况是原理图设计时, 元件符号并不是取自上面所说的两个集成库, 而是分别取自∗.SCHLIB和∗.PCBLIB, 那么在加载网络表时, 先得要安装∗.PCBLIB才不会出错。

如果PCB库没有加载, 加载网络表时, 会出现大量的元件封装找不到 (如: Foot Print Found AXIAL-0.4) 的消息, 如图4-32所示。

图4-32 PCB库没添加的出错信息

3. 没有给原理图元件添加封装模型

如果没有给原理图元件添加封装模型, 同样会出现“Foot Print Found……” 的出错消息。可以打开网络表文件, 看是否有元件, 看方括号内是否缺封装模型一项内容, 如图4-33所示。

图4-33 元件没有封装

4. 原理图元件的引脚号与PCB元件封装的引脚号不一致

以二极管为例, 在常用元器件库中, 二极管原理图元件的引脚号一般标示为1、2, 如果PCB元件库中的二极管封装模型引脚的编号为A、 K, 加载网络表时会出现找不到节点(Node) 的出错消息。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈