
1. Altium Designer 21规则配置入门指南第一次打开AD21的规则编辑器时面对密密麻麻的选项列表确实容易发懵。记得我刚接触AD时曾经因为规则设置不当导致整板DRC报错上千条不得不返工重画。现在回头看掌握规则配置其实就像学开车先了解交规一样是PCB设计的必修课。规则配置的核心逻辑很简单用机器可识别的语言告诉软件你的设计底线。比如所有导线间距不得小于6mil、电源线宽至少20mil这样的硬性约束。设置好后软件会在设计过程中实时检查就像有个严格的监理随时在旁边提醒。具体操作路径很简单点击顶部菜单栏Design Rules或快捷键DR会弹出规则编辑器窗口。这里需要注意AD21的规则系统采用树状结构左侧是规则分类右侧是具体参数设置。我习惯先展开Electrical电气规则分支从这里开始设置最关键的安全间距。2. 电气规则配置详解2.1 安全间距设置的艺术Clearance规则堪称PCB设计的第一道防线。我经手过的返工案例中约40%都是因为间距设置不当导致的。这里有个实用技巧按住Ctrl键多选不同对象组合可以分别设置走线-焊盘、焊盘-焊盘等特定间距。对于普通数字电路6mil是性价比较高的选择。但要注意三个特殊情况高压部分如AC-DC模块建议至少保持15mil间距BGA封装下方通常需要特殊规则可以单独设置4mil射频信号建议采用3W原则线间距≥3倍线宽实测发现将默认规则设为10mil再针对上述特殊情况添加例外规则是最稳妥的方案。设置方法是在Clearance上右键选择New Rule然后通过Where The First/Object Matches条件筛选特定网络或区域。2.2 短路与未连接检测很多人会忽略Un-Routed Net和Short-Circuit这两个规则但它们其实是防呆设计的关键。特别是在多层板设计中经常会出现某层走线忘记连接的情况。我的建议是将Un-Routed Net的检查范围设置为AllShort-Circuit约束设为所有对象不允许短路。3. 走线规则实战配置3.1 线宽设置的黄金法则Width规则设置有个实用技巧先创建默认规则如6mil再为电源网络添加特殊规则。我常用的配置方案是数字信号6mil低速-8mil高速模拟信号10-12mil减少温漂影响电源网络20mil1A电流或铜皮铺满有个容易踩的坑USB差分线等特殊信号需要单独设置规则。建议新建一个Diff_Pair类将阻抗控制的线宽/间距参数固化在规则里。3.2 过孔优化的秘密Routing Via Style规则直接影响PCB良率。根据多家板厂反馈以下参数组合最稳定孔径8mil激光钻孔下限外径16mil保证环宽4mil过孔间距至少12mil对于大电流路径可以添加第二套规则孔径12mil外径24mil应用于GND/PWR网络4. 平面规则核心配置4.1 铺铜连接的最佳实践Polygon Connect Style规则决定了铺铜与焊盘的连接方式。通过实测对比发现电源铺铜Direct Connect最大载流能力数字地铺铜4-6根10mil宽的十字连接兼顾散热与拆卸射频部分建议全隔离单点接地有个实用技巧在规则里设置不同网络类的连接方式。比如创建PWR_Class包含所有电源网络统一设置直接连接。4.2 内电层分割技巧对于多层板设计Plane规则中的Polygon Connect Style同样适用。特别提醒内电层分割时要设置20mil以上的隔离带防止不同电源域之间的爬电。5. 生产制造规则精要5.1 阻焊与丝印的平衡Manufacturing规则中最关键的是Solder Mask Expansion阻焊开窗。经过多次打样验证普通器件4mil扩展足够QFN等密脚器件建议2-3milBGA焊盘需要精确匹配可设0mil丝印规则我通常设为文字高度30mil线宽6mil与焊盘间距5mil避免被遮挡5.2 孔到铜皮的安全距离Hole To Hole Clearance规则经常被忽视但却是避免钻孔破孔的关键。根据板厂工艺能力通孔间至少8mil盲埋孔建议12mil以上铜皮边缘保持15mil以上6. 规则管理高级技巧6.1 规则优先级设置当多个规则存在冲突时AD21会按照优先级顺序应用。有个实用技巧将特殊规则如BGA区域的优先级设为最高通用规则设为最低。通过拖拽可以调整规则顺序这个功能在复杂设计中非常实用。6.2 规则导入导出团队协作时建议将规则保存为.RUL文件。我通常会创建几个预设高速数字板规则集电源模块规则集射频板规则集 需要时直接导入可以节省大量配置时间。7. 常见问题排查指南DRC报错时建议按以下步骤排查确认报错类型间距/线宽/短路右键错误跳转到对应规则检查规则适用范围是否误覆盖必要时添加例外规则有个典型案例某次设计中出现大量假性报错最后发现是因为在规则中误选了Board范围改为All Object后问题解决。