DRC设计规则检查
一、DRC核心概念详解![]()
![]()
![]()
1.1什么是DRC?
DRC(Design Rule Check,设计规则检查),是Altium Designer内置的电气规则自动校验工具。
核心作用:依据用户提前设定的PCB设计规则,全自动检测整板所有走线、铜皮、过孔、丝印、焊盘,筛查出所有不符合设计规范的错误与隐患。
1.2 DRC两种检测模式(必全开)
- 在线实时检测:设计过程中实时报错,违规处即时标记,适合边画边改
- 批量运行检测:手动触发全局扫描,生成完整错误报告,适合收尾验收
实操规范:工程设计中两个选项全部勾选,兼顾实时纠错和最终全量校验。
1.3 DRC报错显示样式自定义
软件默认报错为叉号标记,可手动修改视觉样式,提升辨识度:
- 可切换样式:感叹号、实心高亮块
- 推荐设置:绿色实心高亮报错,大面积高亮覆盖违规区域,肉眼快速定位问题点位
辅助操作快捷键:F5临时关闭自定义颜色显示,方便纯净查看PCB走线与报错。
二、DRC核心检测项勾选规范(量产必备)
DRC支持数十种规则检测,无需全部勾选,只需重点勾选电气、走线、丝印相关核心规则,以下为量产标准勾选清单:
检测分类 | 具体检测项 | 检测作用 | 是否必勾 |
电气规则(核心) | 间距 clearance | 检测走线、过孔、铜皮、焊盘间距是否达标,防止短路 | ✅ 必勾 |
短路 short | 检测不同网络是否意外连通,排查致命短路问题 | ✅ 必勾 | |
开路 unrouted net | 检测网络未完全布线、飞线残留、铜皮未连通问题 | ✅ 必勾 | |
走线规则 | 线宽 trace width | 检测走线是否超出最大/最小线宽规范,防止载流不足、发热 | ✅ 必勾 |
丝印生产规则 | 丝印对丝印间距 | 防止丝印重叠、粘连模糊 | ✅ 必勾 |
丝印对阻焊间距 | 防止丝印压阻焊、生产露铜 | ✅ 必勾 |
三、DRC关键参数设置(解决报错不全问题)
3.1报错数量上限参数(重点避坑)
很多新手DRC检测不完整、报错漏检,核心原因是默认报错上限过低。
- 软件默认上限:500个报错,超过数量直接停止检测,剩余错误全部遗漏
- 量产推荐设置:将报错上限修改为50000(5万)
- 设置位置:规则管理器 → 报告设置 → 最大报错数量
- 作用:支持整板全量报错扫描,杜绝漏检问题
3.2铜皮报错前置处理
DRC运行前,若修改过铜皮、走线,软件会弹窗提示:铜皮未重新贯通,检测结果存在误差。
标准操作:优先停止DRC,对整板铜皮重新贯通后,再执行检测,保证报告100%准确。
四、DRC报告解读与问题实操修复
4.1报告查看方式
- DRC运行完成后,打开右下角Message(信息窗口)
- 可将窗口固定至左侧,方便对照查看
- 双击任意报错条目,软件自动定位PCB对应违规点位
4.2常见DRC报错原因及修复方案
报错类型 | 报错含义 | 核心原因 | 修复方案 |
Clearance(间距报错) | 走线/过孔/铜皮间距不足 | 布线过密、过孔偏移、铜皮外扩 | 拉大间距、微调走线、修剪多余铜皮 |
Short(短路报错) | 不同网络意外连通 | 碎铜连接、走线挨得过近、过孔串网络 | 删除碎铜、修整走线、隔离过孔 |
Unrouted(开路报错) | 网络未连通、存在飞线 | 铜皮属性错误、未移除死铜、同网络未覆盖贯通 | 修改铜皮属性,重新灌铜贯通 |
Trace Width(线宽报错) | 线宽超出最大/最小值规范 | 信号线误加粗、电源线过细 | 微调线宽;非关键信号线合规报错可酌情忽略 |
4.3高频坑点:铜皮属性导致的假性开路
很多时候PCB看似布线完整,DRC却报开路,核心原因是铜皮参数设置错误:
- 错误设置:未开启「移除死铜」、铜皮仅覆盖不同网络
- 正确设置:选择第二项覆铜模式,支持同网络完全覆盖贯通,开启死铜自动移除
- 修复流程:修改铜皮属性 → 复位铜皮位置 → 重新灌铜 → 再次DRC校验
4.4可忽略报错场景
部分非关键报错不影响电气性能和生产,可直接忽略:
LED限流信号线、普通上拉信号线误触发线宽报错(无载流需求,无需严格加粗)。
4.5 DRC验收标准
最终验收:DRC报告报错数量为0,无电气违规问题,PCB设计电气合规。
五、进阶:DFM生产可制造性检查(出厂必检)
AD自带DRC仅能检查设计规则,无法完全匹配工厂生产工艺,因此必须搭配DFM可制造性分析,排查量产风险。
5.1 DFM工具获取方式
PCB联盟网免费下载【华秋DFM软件】,一键安装、无广告、免费商用。
5.2 DFM核心检测能力(优于原生DRC)
专注生产工艺风险检测,覆盖工厂实际生产极限参数:
- 板层尺寸、断头线、开短路检测
- 最小线宽、最小线距、最小焊盘合规性
- 孔线间距、孔壁安全距离、方孔工艺检测
- 板边铜皮间距、漏铜风险预判
5.3常见DFM生产警告解读
风险类型 | 工厂标准参数 | 设计实测参数 | 风险说明&处理方式 |
外层插件孔-线间距 | ≥12mil | 6.89mil | 封装自带参数导致,多数工厂可兼容,可忽略警告 |
板边铜皮间距 | ≥15mil | 12.98mil | 轻微警告,无实质漏铜风险,常规量产无问题 |
5.4 DFM自定义参数设置
可根据合作板厂的工艺能力,自定义线宽、间距、孔距、板边距离等阈值,适配不同工厂生产标准,灵活兼容常规厂、高精密厂工艺。
六、最终完整校验流程(量产标准步骤)
- 预处理:修改铜皮、走线后,整板重新灌铜贯通
- DRC参数配置:全开在线+批量检测,报错上限设为5万,勾选核心检测项
- 运行DRC(快捷键TDR),查看Message报告
- 逐一双击报错,修复短路、开路、间距、线宽问题
- 迭代校验,直至DRC报错为0
- 导入DFM软件,一键生产分析,排查量产工艺风险
- 处理高危生产警告,轻微兼容警告可备注忽略
