AD19 DRC 时弹出 Design contains shelved or modified (but not repoured) polygons

本文介绍了解决在电路板设计过程中遇到的DRC检查时提示有关修改过的铺铜的问题。通过使用“工具—铺铜—铺铜管理器”来删除并重新运行DRC,可以有效解决此问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

板子画好后,运行DRC,弹出 Design contains shelved or modified (but not repoured) polygons

显示板子上有修改过的铺铜。

解决方法:    工具---铺铜---铺铜管理器

把上面显示的铺铜全部删除,重新运行DRC,错误消失。

### Altium Designer 13 中铺铜与过孔设计的方法 在 Altium Designer 13 (简称 AD13) 中,铺铜和过孔的设计是一个重要的环节,直接影响到电路板的电气性能以及制造可行性。以下是关于如何高效完成铺铜并合理设置过孔的相关方法。 #### 铺铜操作流程 为了实现高效的铺铜,在 AD13 中可以利用 **铺铜管理器** 来简化这一过程。具体步骤如下: - 使用菜单栏中的 `Tools -> Plane -> Polygon Pour` 创建一个新的多边形铺铜区域[^1]。 - 在创建过程中,确保勾选选项 `Pour Over All Same Net Objects`,这一步骤能够使铺铜覆盖同一网络上的所有对象,从而减少手动调整的工作量。 #### 过孔与铺铜的连接形式 当涉及过孔与铺铜之间的连接,默认情况下可能会形成十字交叉型连接。如果希望改变这种默认行为,则可以通过规则设置来修改连接形式[^3]。 - 打开规则编辑窗口 (`Design -> Rules`) 并导航至 `PCB Rules and Constraints Editor` 对话框下的 `Electrical` 类别。 - 添加新的规则项,选择 `Connection Style Rule`,定义目标网络(如 GND),并将连接风格更改为 `Direct Connect` 或其他所需模式[^4]。 #### 解决常见错误提示 在实际应用中,有会遇到 DRC 检查报错的情况,比如 “design contains shelved or modified(but not repoured) polygons”。这类问题通常是因为某些已更改但未重新灌注的多边形存在冲突所致[^2]。 针对上述情况可采取以下措施: 1. 将受影响的铜皮选中并向任意方向轻微移动; 2. 右键单击该区域并执行 `Repour Selected Polygons` 命令以刷新其状态; 3. 如果有必要,还可以恢复原始位置后再重复第二步操作。 #### 示例代码展示 下面提供一段简单的 Python 脚本用于批量更新指定范围内所有元件间的距离约束条件,适用于复杂项目环境下的自动化处理需求。 ```python from __future__ import absolute_import, division, print_function def update_clearance_rule(board): rules = board.GetRules() clearanceRule = rules.AddClearanceConstraint('Custom Clearance') # Set the scope of this rule to apply between specific nets/components. clearanceRule.Scope1.Net.IsNetInSet(['Power', 'Ground']) clearanceRule.Scope2.Net.IsNotNetInSet(['Signal']) # Define minimum spacing value as required by your design standards. clearanceRule.MinSpacing = 8 * 10000 # Value in nanometers. if __name__ == '__main__': from pcbnew import GetBoard active_board = GetBoard() update_clearance_rule(active_board) ```
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值