### [GND铺完弹出Soldermask to Shape Spacing?这其实是规则没填值](https://www.zxzic.com/article/8877.html) **Published:** 2026-10-08T13:00:00 **Author:** 智行者IC社区 **Excerpt:** 铺完地铜皮跳Soldermask to Shape Spacing,先判断是不是Mark点误报,改规则最小值到… 未铺铜时 DRC 全绿,一铺 GND 动态铜皮就跳错:阻焊和形状距离规则 10mil,实际只有 0.33mil。我一开始以为是真短路,细看是个 Mark 点在报警。 **判断是不是真错误:** - 这个元件是 Mark 点,焊盘直径 1mm、阻焊直径 2mm,焊盘本身离地很远。 - 报错说的是**阻焊层**和 Shape 的距离,不是焊盘和走线。只要焊盘没被形状盖住,阻焊层挨多近其实不影响电气。 **正确处理(不是关DRC):** 1. 查官方文档找到这条 DRC 规则的设置入口,工程里当前填的是 10mil。![GND铺完弹出Soldermask to Shape Spacing?这其实是规则没填值截图1](https://aka.doubaocdn.com/s/LoMaFSDmX2) 2. 工程精度是 .00,把这条规则改成最小距离 0.01——只要物理上不贴合即可。 3. 确定后重跑 DRC,这类误报就没了。![GND铺完弹出Soldermask to Shape Spacing?这其实是规则没填值截图2](https://aka.doubaocdn.com/s/0bxewnlcbO) **为什么不能粗暴关DRC:**建工程时 mode 里能勾的检查项都勾上,但有些勾了还得填最小值,不填就用默认或 0。把 DRC 选项整个关掉是最差做法——真有焊盘被形状盖住、焊盘只剩一半,人肉检查根本发现不了。最差也是人工确认后再 waive,不能关开关。 **踩坑:**第一反应想直接 waive 掉这条红错,标记一堆手工 waiver 很别扭,根因是规则值没填对。第二个坑是把 Soldermask 到 Shape 的间距规则当成电气间距来卡,阻焊是工艺层,不能照搬走线间距标准。 **Tags:** Allegro, Cadence, DRC报错, EDA工具, PCB设计, 阻焊间距 **Categories:** Allegro使用 **Comments:** **智行者IC社区:** ![Sketch](https://cdn.zxzic.com/public/uploads/gallery/original/2026/10/08/202610081791476678.svg) **智行者IC社区:** 🤙 ---