登录/注册

pcb过孔不让布线

更多

在PCB设计软件中遇到过孔无法布线的问题,通常由以下几个原因及解决方法造成:

⚠️ 常见原因及解决方法:

  1. 设计规则冲突 (最常见):

    • 问题: 过孔与附近走线、焊盘、铜皮或板边的间距小于设计规则(Design Rules)中设定的 安全间距(Clearance) 值。
    • 解决:
      • 检查并调整规则: 进入设计规则设置(通常为 Design -> Rules),检查 Electrical -> Clearance 规则。确保过孔到不同网络对象(走线、焊盘、覆铜等)的最小间距设置合理且未被意外修改得过大。必要时适当减小该值(但要符合生产工艺要求)。
      • 检查特定规则: 有些规则可能针对过孔或特定区域设置了更严格的间距(如 Clearance 规则中的 Advanced (Query) 设置)。检查是否有此类规则限制了该过孔。
      • 检查规则优先级: 如果有多个规则适用,确保优先级高的规则没有设置过大的间距。
  2. 过孔属性设置问题:

    • 问题: 过孔本身未正确连接到目标网络,或者其连接层设置错误。
    • 解决:
      • 确认网络分配: 确保过孔被正确分配到需要连接的网络(Net)。选中过孔,查看其网络属性。
      • 检查连接层: 确认过孔的 起始层(Start Layer)结束层(Stop Layer) 设置正确,覆盖了需要连接的所有信号层。例如,如果信号从顶层到底层),过孔应设置为 Top LayerBottom Layer。如果只连接中间层,设置要包含这些层。
      • 检查焊盘栈: 确保过孔在需要布线的层上确实有焊盘(Pad)。在过孔属性或焊盘栈(Padstack)设置中检查。
  3. 布线层限制:

    • 问题: 当前激活的布线层(Active Routing Layer)与过孔连接的层不匹配,或者该层被禁止布线。
    • 解决:
      • 切换布线层: 尝试手动切换到过孔需要连接的目标层(通常通过快捷键,如数字键 * 在Altium中切换,或按对应层数字键),然后再从过孔引出走线。
      • 检查层使能状态: 确认目标布线层在层堆栈管理器中是 已启用(Enabled) 状态,并且没有被设置为 不布线(No Route)仅平面层(Plane)(除非是连接平面层)。
      • 使用自动换层: 在布线时使用软件自动添加过孔并换层的功能(如按 数字键Ctrl+Shift+鼠标滚轮 让软件自动放置过孔并切换到指定层)。
  4. 过孔被锁定或固定:

    • 问题: 过孔被手动锁定(Locked)或固定在当前位置。
    • 解决: 选中过孔,查看其属性,取消勾选 锁定(Locked) 选项。
  5. 与覆铜(铺铜)的冲突:

    • 问题: 过孔位于覆铜区域,且覆铜的灌铜操作(Pour)或设计规则阻止了在覆铜上布线(尤其是当覆铜是不同网络时)。
    • 解决:
      • 重新灌铜: 在尝试布线前,先对覆铜执行 重铺(Repour)重铺所有(Repour All) 操作,让覆铜根据当前规则避让过孔。
      • 检查覆铜连接规则: 检查设计规则中关于覆铜连接方式(Plane -> Polygon Connect Style)的设置,确保过孔与覆铜的连接方式(直接连接、热焊盘连接、无连接)符合预期,且热焊盘设置不会导致间距冲突。
      • 调整覆铜避让: 如果覆铜避让(Pour Around)过孔不够,可能需要调整覆铜的间距规则,或手动编辑覆铜轮廓避开布线区域。
  6. 软件Bug或显示问题:

    • 问题: 软件临时卡顿、显示刷新问题或Bug导致无法布线。
    • 解决:
      • 刷新视图: 尝试刷新视图(如按 End 键)。
      • 重启软件: 关闭并重新打开PCB设计软件。
      • 检查更新: 确保使用的是最新稳定版本的软件。
  7. 过孔类型限制:

    • 问题: 使用了特殊类型的过孔(如仅用于散热的过孔),其连接属性可能被限制。
    • 解决: 确认过孔类型是否允许信号连接。如有必要,更换为标准过孔。

? 排查步骤总结:

  1. 高亮显示网络: 先高亮显示(Highlight)与过孔相关的网络,清晰看到连接关系。
  2. 检查DRC错误: 运行设计规则检查(DRC),查看是否有关于该过孔的间距(Clearance)或未连接(Un-Routed Net)错误报告。DRC错误信息是定位问题的最直接线索。
  3. 检查过孔属性: 仔细查看过孔的网络、起始/结束层、焊盘栈、锁定状态。
  4. 检查设计规则: 重点检查 Clearance 规则(特别是高级查询设置)、Routing Via Style 规则、Polygon Connect Style 规则。
  5. 检查当前布线层: 确认你正在正确的层上布线。
  6. 尝试手动放置走线: 从过孔焊盘边缘开始手动绘制一小段走线,看是否被阻止。
  7. 简化环境: 临时关闭或移开附近的覆铜、其他走线,看是否能布线,以判断是否是外部对象冲突。

? 关键点

通过以上步骤,通常可以定位并解决PCB设计中过孔无法布线的问题。??

PCB过孔是什么意思

PCB过孔(Via)是印刷电路板(Printed Circuit Board,简称PCB)上用于连接不同层之间的电气连接点。在多层

2024-01-16 17:17:33

什么是PCB过孔PCB过孔组成 PCB过孔类型

PCB过孔用于在多层PCB的各层、走线、焊盘等之间建立电气连接。

2023-11-30 16:20:50

PCB过孔该怎么做?PCB如何使用过孔

在高速,高密度的PCB设计时,设计者总是希望过孔越小越好,这样板上可以留有更多的布线空间,此外,

2023-10-19 12:37:15

PCB过孔工艺详解

过孔,即在覆铜板上钻出所需要的孔,它承接着层与层之间的导通,用于电气连接和固定器件。过孔是PCB生产至关重要且不可缺少的一环。在

资料下载 传奇198 2022-09-30 12:06:26

PCB布线知识大全

——PCB常见布线规则——PCB高频电路布线——特殊元器件的

资料下载 传奇198 2022-09-30 12:00:50

如何设计PCB电路板过孔资料下载

电子发烧友网为你提供如何设计PCB电路板过孔资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 佚名 2021-04-22 08:45:21

为什么PCB要把过孔堵上?资料下载

电子发烧友网为你提供为什么PCB要把过孔堵上?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 王艳 2021-04-07 08:56:16

PCB的设计时如何在PADS9.5添加更多的“过孔

在PCB 的设计过程中,某些地方需要添加更多的“过孔” ,比如GND 地线; VCC 电源线或者大电流的导线,添加多的“过孔”使得

资料下载 ah此生不换 2019-04-29 17:38:20

什么是PCB过孔PCB过孔有哪些类型?

今天是关于:PCB过孔、5种PCB过孔类型、

2023-07-25 19:45:01

清理PCB中的布线过孔

“ 在KiCad的PCB编辑其中,有一个实用的工具,可以用来清理布线与过孔。不仅可以移除没有使用的

2023-06-25 12:19:54

PCB自动布线过孔和焊盘靠得太近怎么解决呢?

PCB自动布线时过孔和焊盘靠得太近怎么解决呢?

2023-04-11 15:28:39

PCB电路板过孔布局建议

PCB设计,重点是普通穿孔过孔和散热过孔。过孔经常在

2022-08-12 12:00:29

pcb布线 过孔与绕线的选择问题

pcb布线过孔与绕线的选择问题。在布线的时候没存与mcu fpga靠的很

2020-11-10 16:30:10

PCB层数和过孔之间走线布线

。 采用表面拉线的方式进行出线操作(14)芯片的第四排、五排、第六排,通过孔换到第三层层,在内层第三中拉出走线(内层第二层通常用作参考层GND)。 在内层第三中拉出走线总体来说,BGA布线中所需的

2020-07-06 15:58:12

PCB过孔的分类以及设计技巧

从设计的角度来看,一个过孔主要由两个部分组成,一是中间的钻孔(drill hole),二是钻孔周围的焊盘区。这两部分的尺寸大小决定了过孔的大小。很显然,在高速高密度的

2019-06-17 14:59:31

7天热门专题 换一换
相关标签