一、打开规则编辑器
点击菜单 Design > Rules(快捷键 D+R)打开 PCB 规则与约束编辑器,左侧按类别分组,右侧编辑具体规则。
二、最常用的几类规则
- Electrical > Clearance:不同网络间的安全间距,默认通常在 0.2mm 左右。
- Routing > Width:走线宽度,可按优先级设置最小/推荐/最大线宽。
- Routing > Routing Via Style:过孔内外径、孔径。
- Manufacturing:最小焊盘、孔环、丝印间距等工艺规则。
三、规则优先级 Priority
规则列表中 优先级数值越大越优先。当同一对象匹配到多条规则时,高优先级规则生效;可在列表中用上下箭头调整顺序。
四、用查询表达式限定规则范围
每条规则的 Where The Object Matches 可用查询表达式精确圈定对象,例如 InNet('VCC')(仅 VCC 网络)、OnLayer('Top Layer')(仅顶层)、InComponent('U1')(仅 U1 元件)。
五、Online DRC 与 Batch DRC
Online DRC(实时检查)在布线时即时标记违规;Batch DRC(批量检查)通过 Tools > Design Rule Check 对整个板做一次完整检查并生成报告。发布前应运行一次 Batch DRC 确保无致命违规。
六、常见冲突处理
出现规则冲突(红色/绿色高亮)时,先看违规是否属于高优先级规则;可通过调整规则优先级或收窄查询范围消除误报,而非关闭规则检查。
