PCB铺铜后出现死铜,先重新填充铜区并检查孤岛是否与目标网络相连;确实需要导通的铜皮,通过加宽铜颈、增加同网络过孔或调整铺铜边界恢复连接;不承担电气作用的孤立铜块则删除,或设置为自动移除。处理完成后再次铺铜,并检查网络连通和设计规则。
先判断死铜是需要连接,还是应该清除
这里的“死铜”通常指铺铜区域中与目标网络没有有效电气连接的孤立铜块。它可能是覆铜边缘留下的小岛,也可能是被间距、禁布区或其他铜区隔开的较大区域。外观看起来相连,不代表电气上一定连通;细窄的连接处也可能被间距规则切断。
先确认这块铜的用途。若它属于地平面或电源网络,且设计要求它参与导通,就应修复连接;若它只是填充后留下的碎片,没有明确的电气用途,通常应移除。不要为了让画面上“有铜”而保留孤岛,也不要未经确认就删掉承担屏蔽、散热或接地功能的区域。
最短处理路径:重铺铜、检查网络、再作选择
- 重新填充铜区。执行软件中的重铺铜、更新区域或重新填充命令,排除显示缓存或旧铺铜结果造成的误判。
- 查看孤岛属性。选中铜区,确认其网络名称、区域边界和孤岛移除设置。若铜区未分配正确网络,先改正网络,再判断连接状态。
- 检查连接关系。使用网络高亮、连通性检查或飞线显示,确认目标铜块是否实际连到同网络焊盘、走线或过孔。重点查看铜块与主铜面的窄颈、焊盘边缘及禁布区附近。
- 恢复连接或清除孤岛。需要导通时,调整铺铜边界、加宽连接通道,或放置与目标网络相同的过孔;不需要时,启用孤岛移除,或删除该小块铜。
- 重新铺铜并检查规则。再次填充铜区,运行电气规则检查,确认没有未连接网络、间距违规或新增短路。
这条路径的关键不是单纯删除“死铜”标记,而是先确认设计意图,再让铜块获得正确连接或从铺铜结果中消失。
需要保留铜块时,按原因修复连接
如果铜块必须接入地或电源网络,先检查它与主铜面的间隙。附近的其他网络、焊盘间距、走线和禁布区可能把可连接区域挤断。可以适当移动边界或调整布局,为铜皮留出满足间距规则的连接通道;不要把间距设得小于板厂和设计规则允许的值。
若表面铜皮无法自然连通,可在合适位置添加过孔,把该铜区连接到另一层的同网络铜面。放置后核对过孔网络,确认它确实属于目标网络,并检查过孔与其他导体之间的间距。对于承载电流、接地或散热的连接,还应按板级设计要求评估连接宽度和过孔数量,不能只凭视觉判断是否足够。
若采用热焊盘连接,检查热焊盘辐条是否被间距或局部几何形状切断。必要时调整连接方式或铜区形状,然后重新铺铜验证。修改完成后,用网络连通检查确认铜块已经并入目标网络,而不是仅在屏幕上看起来贴合。
不需要保留时,清除孤立铜更直接
对没有电气用途的小碎片,优先使用铜区属性中的“移除孤岛”“删除未连接区域”或相近选项,并重新填充。不同软件的名称和位置可能不同,通常需要在铜区、区域或铺铜属性中查找。部分工具还允许按面积门槛移除小岛;门槛过高可能误删有用铜块,设置前应结合板面用途检查预览结果。
如果软件没有自动清理选项,可以单独选中孤立铜块删除,或调整铜区边界避免生成该区域。删完后再次填充,并确认目标网络的铜面没有被一并移除。对地平面、屏蔽层和散热铜区,先确认设计要求再清理,避免把本来需要的连接区域当作碎片处理。
不同软件或版本中,菜单名称可能不同
KiCad、Altium Designer及其他PCB工具的界面和操作名称并不完全相同,但判断方法一致:更新或重新填充铜区,查看区域网络和孤岛处理选项,再用连通性检查验证。若找不到对应菜单,可在铜区属性或铺铜规则中搜索“孤岛”“未连接区域”“移除区域”等功能名称;不要只依赖旧版本教程中的菜单路径。
如果重铺后死铜仍然存在,按顺序排查:铜区网络是否正确、目标区域是否被禁布区隔开、连接颈是否满足间距、过孔是否属于同一网络,以及当前显示是否已更新。若铜块被其他优先级更高的铜区覆盖,也应检查区域优先级和边界重叠情况。
完成前检查结果
最终确认两件事:需要导通的铜块能通过网络检查连到目标焊盘、走线或过孔;不需要的孤岛已从重新填充后的结果中消失。随后运行电气规则检查,并检查覆铜边缘、焊盘间距和过孔连接。这样既能处理死铜,也能避免清理或修补后留下新的断路与间距问题。
