检查电路板
测量工具
测量工具允许你在 PCB 上的各点之间进行距离和角度测量。 要激活该工具,请点击右侧工具栏的 图标,或使用热键 Ctrl+Shift+M。 一旦该工具被激活,点击一次以设置测量起点,然后再点击一次以完成测量。
测量工具用于不需要永久显示的快速测量。 您所做的任何测量都将仅在该工具处于活动状态时显示。 要创建将显示在打印输出和打印中的永久性尺寸标注,请使用尺寸标注工具。 |
设计规则检查
设计规则检查器用于验证 PCB 是否符合电路板设置对话框中建立的所有要求,以及所有焊盘是否按照网表或原理图连接。 KiCad 可以在布线线段时自动防止一些违反设计规则的行为,但许多其他的行为是无法自动防止的。 这意味着在为 PCB 创建制造文件之前,必须使用设计规则检查器。
要使用设计规则检查器,请点击顶部工具栏的 图标,或者从检查菜单中选择设计规则检查器。
DRC 控制窗口的顶部部分包含一些控制设计规则检查器的选项:
重新填充所有敷铜后再执行 DRC: 启用后,每次运行设计规则检查器时都会重新填充敷铜。 如果未手动重新填充敷铜,禁用此选项可能会导致错误的 DRC 结果。
报告每个布线的所有错误: 启用后,将报告每个线段的所有间隙错误。 禁用时,将只报告第一个错误。 启用此选项将导致设计规则检查器运行速度变慢。
测试 PCB 和原理图之间的奇偶校验: 启用后,设计规则检查器除了测试 PCB 设计规则外,还将测试原理图和 PCB 之间的差异。 在独立模式下运行 PCB 编辑器时,该选项不起作用。
运行 DRC 后,任何违规行为都会显示在 DRC 控制窗口的中间部分。 违反规则、未连接的项目以及原理图和 PCB 之间的差异会显示在三个不同的标签中。 违规列表下面的控件可以用来显示或隐藏违规,这取决于其严重程度。 在运行 DRC 后,可以使用保存按钮创建一个纯文本格式的报告文件。
每项违规行为涉及 PCB 上的一个或多个对象。 在违章列表中,涉及的对象列在违章下面。 点击列表中的违规行为将移动 PCB 编辑器的视图,使受影响的区域居中。 点击违章所涉及的对象之一将突出显示该对象。
右键单击列表视图中的违规行为将打开一个上下文菜单,其中包括排除所选违规行为的额外操作。 除非 DRC 控制窗口底部的 “排除” 复选框被激活,否则排除的违反行为会被隐藏。 被排除的违规行为在设计规则检查器运行期间会被记住。
间隙和约束解析
间隙和约束解决工具允许你检查哪些间隙和设计约束规则适用于选定的项目。 当设计具有复杂设计规则的 PCB 时,这些工具可以提供帮助,因为在这种情况下并不总是清楚哪些规则适用于某个对象。
要检查两个对象之间适用的间隙规则,选择这两个对象并从检查菜单中选择间隙分辨率。 间隙报告对话框将显示每个铜层上的对象之间所需的间隙,以及产生该间隙的设计规则。
要检查适用于一个对象的设计约束,选择它并从检查菜单中选择约束解析。 约束报告对话框将显示适用于该对象的任何约束。
3D 查看器
TODO:写下这一节 |
网络检查
网络检查器允许你查看电路板中所有网络的统计数据。 要打开检查器,请点击外观面板中的网络部分顶部的 图标,或者从检查菜单中选择网络检查器。
点击网络列表中的一个网络会在电路板上高亮显示该网络。 单击列标题允许您按该列对网络列表进行排序。
分组依据字段允许您将不同的网络组合在一起,并查看组合的网络的总长度。 例如,如果您有两个名为 DATA0
和 DATA0_EXT
的网络,则使用值为 DATA0*
的分组依据将创建一个包含这两个网络的组。 通过将分组依据模式从通配符更改为 RegEx (正则表达式),可以创建更复杂的分组。 分组依据模式的子字符串 (Substr) 变体将为以不同方式匹配该模式的每组网络创建组。
例如,如果您有 U1D+
,U1D-
,U2D+
和 U2D-
,分组模式 U*D
将在通配符模式下匹配所有四个网络,创建一个单一的组 U*D
。 在通配符子串模式下,它将匹配所有四个网络,但创建两个不同的组:U1D
和 U2D
。
焊盘计数 和 过孔计数 显示网络上焊盘 (表贴焊盘和通孔) 和过孔的数量。 过孔长度 显示每个过孔的总高度 (不包括过孔连接到哪些铜层)。 换句话说,过孔长度等于过孔计数乘以电路板的压层高度。 布线长度 表示一个网络中所有布线段的总长度,不考虑拓扑。 芯片长度 显示为网络上的焊盘设置的所有焊盘到芯片长度值的总和。
网络检查器中显示的长度不同于长度调整工具中显示的长度, 因为网络检查器显示连接到网络的所有布线的总和, 而长度调整工具显示最近的两个焊盘或分支过孔之间的距离。 有关长度调整工具的更多信息,请参见布线部分。 |