AD软件隐藏铺铜恢复实战:从原理到操作的全流程解析
·
在PCB设计过程中,AD(Altium Designer)软件的铺铜隐藏功能虽然方便查看底层走线,但误操作后往往让工程师抓狂——明明存在的铺铜突然"消失",严重影响设计效率。今天我们就来彻底解决这个问题,分享三种实用恢复方法。
一、为什么铺铜会"消失"?
铺铜隐藏通常发生在以下场景:
- 误按快捷键(如
Shift+S切换单层模式) - 在层管理器中关闭了铺铜显示
- 铺铜网络被意外修改导致连接性丢失
- DRC规则冲突触发自动隐藏

二、底层机制揭秘
AD软件通过三层机制控制铺铜显示:
- 图形渲染层:根据
View Configurations决定是否绘制铺铜 - 网络连接层:未正确分配网络的铺铜会被标记为"孤岛"
- 规则检查层:违反Clearance规则的铺铜可能被临时隐藏
三、三大恢复方案
方法1:层管理器恢复(推荐新手)
- 按
L调出层管理器 - 找到
Polygons分类 - 检查对应层的眼睛图标是否开启
- 勾选
Show All Polygons选项

方法2:Python脚本批量处理
适用于需要修复多个文件的场景:
import win32com.client
def restore_polygons(pcb_file):
"""
恢复AD PCB文件中的所有隐藏铺铜
:param pcb_file: .PcbDoc文件路径
"""
ad = win32com.client.Dispatch('Altium.Application')
pcb = ad.GetCurrentDocument()
# 遍历所有铺铜
for poly in pcb.GetObjects('Polygon'):
poly.IsHidden = False # 取消隐藏
poly.Rebuild() # 强制重建
pcb.UpdateRules() # 更新设计规则
pcb.Refresh() # 刷新视图
方法3:DRC修复法
- 运行
Tools » Design Rule Check - 在
Rules To Check中启用: Polygon Connect StyleClearance- 执行检查后,使用
Violations » Apply Fixes
四、避坑指南
- 误操作1:在单层模式下修改铺铜(建议先按
Shift+S退出) - 误操作2:忘记更新铺铜(修改后需按
T » G » R) - 误操作3:错误设置铺铜优先级(应在属性面板调整
Order值)
五、高阶技巧
创建快速切换快捷键:
- 打开
Preferences » Customize » Shortcuts - 搜索
Polygon Actions - 绑定
Hide All Polygons/Show All Polygons到组合键
六、最佳实践建议
- 定期执行
Tools » Polygon Pours » Repour All - 复杂设计时设置不同的铺铜优先级
- 关键网络铺铜建议锁定(右键
Lock)
实践任务:在测试文件中故意隐藏铺铜,尝试用不同方法恢复。观察哪种方式最适合你的工作流。
更多推荐

所有评论(0)