这一章在干嘛? 本章讲 PCB 的 DRC 检查与丝印修改。这是 PCB 设计的收尾工作,也是决定板子能不能一次成功的关键。
第一步:运行 PCB DRC
绘制完 PCB 后需要进行总体检查,点击顶部菜单栏 设计 → 检查 DRC,检查结果会出现在底部菜单栏的 DRC 窗口内。
图 21-1 设计 → 检查 DRC,结果显示在底部 DRC 窗口
PCB 的 DRC 和原理图的 DRC 是两回事 第 13 章讲的是原理图 DRC(查连接逻辑、位号重复、封装缺失);本章是PCB DRC(查物理间距、短路、断路、工艺违规)。两个都要跑,缺一不可。 原理图 DRC 全绿不代表 PCB 没问题。
PCB DRC 常见错误
| 错误 | 含义 | 怎么改 |
| 间距违规 | 两个不同网络的铜挨太近 | 移开走线,或放宽规则(若工艺允许) |
| 短路 | 不同网络的铜连在一起 | 必须修复,这是致命错误 |
| 断线 / 未连接 | 飞线还在,网络没布通 | 补上走线 |
| 焊盘/走线越界 | 超出板框 | 移回板框内 |
| 丝印压焊盘 | 白字压在焊盘上 | 移动丝印 |
| 孔径过小 | 钻孔小于工厂能力 | 放大孔径,或换工厂 |
| 线宽过细 | 小于规则设定 | 加宽走线 |
| 元件重叠 | 两个元件叠在一起 | 移开 |
| 缺少焊盘 | 元件封装有问题 | 回第 6 章修封装 |
[[callout:good|DRC 结果的处理顺序
- 先修"短路"和"未连接"——这是功能性错误,板子肯定不工作;
- 再修"间距/线宽/孔径"——这是工艺性错误,板子做不出来或良率低;
- 最后修"丝印"——这是美观性问题,不影响功能但影响体验。
短路是唯一绝对不能留的错误。 其他都可以商量,短路不行。]]
出文件前的完整检查清单
跑完 DRC 之后,建议再手工过一遍这份清单:
- ☐ DRC 零错误(至少零短路、零未连接);
- ☐ 所有飞线消失(全部布通);
- ☐ 铺铜已重建(第 20 章);
- ☐ 元件位号可见(没被挡住、没压焊盘);
- ☐ 极性标记清楚(电解电容、二极管、LED、IC 的 1 脚);
- ☐ 接口方向标识清楚(USB、排针、电源插座);
- ☐ 板子尺寸符合预期(导出前量一下);
- ☐ 安装孔位置正确(对照结构图);
- ☐ 3D 预览看过一遍(检查元件高度、有没有干涉);
- ☐ 保存并备份。
为什么要重视丝印
丝印是印在板子上的白色文字和图形。它不影响电气性能,但影响两件大事:
- 你能不能装对:没有 1 脚标记、没有极性标记,焊接时全靠猜;
- 别人能不能修:位号(R1、C3、U2)是维修时的唯一地图,没有它,板子基本没法调试。
[[callout:info|好丝印的三个标准
- 清楚:字高 ≥ 0.8mm(约 32mil),线宽 ≥ 0.15mm,太小印不出来;
- 不压焊盘:白字压在焊盘上会影响上锡;
- 方向一致:所有位号朝同一方向(一般朝上或朝左),方便阅读。不要同一块板上丝印横七竖八。]]
修改丝印内容
如果想要修改丝印内容,鼠标左键选中丝印对象,在右侧面板的属性栏中进行相关修改。
图 21-2 选中丝印对象,在右侧面板修改内容和属性
丝印属性里常改的:
| 属性 | 说明 | 建议值 |
| 文本内容 | 显示什么字 | 位号、值、方向标记、版本号 |
| 层 | 顶层丝印 / 底层丝印 | 与元件所在层一致 |
| 字高 | 字符高度 | ≥ 0.8mm(32mil) |
| 线宽 | 笔画粗细 | ≥ 0.15mm(6mil) |
| 旋转 | 文字角度 | 统一朝上或朝左 |
| 显示/隐藏 | 是否在板子上印出来 | 空间紧张时可隐藏"值",只留位号 |
添加新丝印
如果想要添加新的丝印,可以放置字体(文本),再将图层改为丝印层。
图 21-3 放置文本/字体,准备添加新的丝印
图 21-4 将文本的图层改为丝印层
[[callout:warn|放置文本后一定要改图层! 放置文本时,它的默认图层常常是当前活跃层(比如顶层铜箔)。如果忘了改成丝印层,这段文字就会被当成铜箔做出来——一块印着文字的铜皮,可能造成短路!
正确流程:放置文本 → 立刻在右侧面板把"层"改成「顶层丝印层」→ 再调整位置和大小。]]
建议添加的丝印内容
除了元件自带的位号,建议你手动加上这些:
| 内容 | 例子 | 为什么 |
| 版本号 | V1.0 | 几块板子混在一起时能分清 |
| 板子名称 | 温控器主控板 | 一眼知道这是什么 |
| 日期 | 2026-09 | 追溯用 |
| 接口定义 | 5V、GND、TX、RX | 接错线烧芯片的头号防护 |
| 方向标记 | ▲、极性 + | 防止插反 |
| 测试点标记 | TP1、VCC、GND | 调试时不用查原理图 |
| 警告文字 | 高压! | 安全提示 |
接口丝印是最值得加的 在排针、接线端子旁边把每个引脚的定义(5V、GND、TX、RX、SDA、SCL)用丝印标出来。这是防止"接错线烧芯片"最有效、最便宜的手段——你的第一块板子很可能是因为插反电源而烧毁的。
顺手加测试点
趁整理丝印的时候,建议在关键网络上放测试点(Test Point):
- 电源:
VCC、3V3、5V; - 地:
GND(多放几个); - 关键信号:复位、时钟、通信线。
测试点就是一个小焊盘或专用测试焊盘,调试时示波器表笔、万用表笔往上一搭就能测。画板时花 2 分钟放几个测试点,调试时省 2 小时。
下一章
板子画完了!第 22 章开始输出制造文件:BOM、PDF、坐标文件。
🧠 小测验原理图 DRC 和 PCB DRC 有什么区别?
原理图 DRC 查连接逻辑、位号重复、封装缺失;PCB DRC 查物理间距、短路、断路、工艺违规(线宽/孔径等)。两者都要跑,原理图全绿不代表 PCB 没问题。
PCB DRC 错误应该按什么优先级处理?
①先修短路和未连接(功能性错误,板子必然不工作);②再修间距、线宽、孔径(工艺性错误,影响可制造性和良率);③最后修丝印(美观性问题)。其中短路是绝对不能留的错误。
好丝印的三个标准是什么?
①清楚:字高 ≥ 0.8mm、线宽 ≥ 0.15mm;②不压焊盘(白字压焊盘会影响上锡);③方向一致,全板位号朝同一方向便于阅读。
添加新丝印时最容易犯的致命错误是什么?
放置文本后忘记把图层从当前活跃层(如顶层铜箔)改为丝印层。这样文字会被当成铜箔做出来,形成一块带字的铜皮,可能造成短路。
建议在丝印上主动添加哪些内容?
版本号、板子名称、日期、接口引脚定义(5V/GND/TX/RX 等)、方向标记、测试点标记、安全警告。其中接口定义是防止接错线烧芯片最有效的手段。
为什么要加测试点?
在电源、地和关键信号上放置测试焊盘,调试时示波器或万用表表笔直接搭上去即可测量,画板时花 2 分钟能省下调试时 2 小时。