Altium Designer:PCB规则设置
A.规则依据:
- 物理限制。例如元器件需要的焊盘大小,电流及信号需要的线宽大小等等;
- 代工厂的加工能力。需要参考PCB代工厂的工艺参数,例如工厂的机械钻孔极限值、线隙间距、工艺边等等。
B.规则设置:
选择一个PCB工程,在创建PCB时,建议最好做到自己的做的所有的 PCB 中的同一类的 net 是一种名字。
(例如,在project1中,USB的供电叫 VUSB,在project2中,USB的供电最好也还是叫 VUSB)。这样一个好处就是,我们在设置完一套规则后,可以将这套规则导出,以后作PCB时直接导入即可。
选择菜单栏 Design-->Ruses...规则如下图所示:
一:Electrial
- 点击 clearance,修改间距为7mil;
- 设置 KeepoutLayer 间隙(信号层和禁止布线层之间的间隙)
首先对 TheFirst Object Matches 进行设置,条件选择信号层;
点击 Query Builder 后,会出现
然后 The Second Object Matches 进行设置,条件选择 KeepoutLayer 层
最后,设置完成后如下 - 设置铺铜间隙
首先对 TheFirst Object Matches 进行设置,条件 InPolygon;
点击 Query Builder 后,会出现
最后,设置完成后如下 - 点击 clearance 可以看到规则的优先级(数字越小,优先级越高;后添加的规则,默认优先级更高)
二:Routing
- 设置宽度规则
-
设置电源类规则
首先:将VUSB、5V、3V3、GND设置为一个Net Class,如下:
执行 Design-->Classes...,(快捷键D-->C),右键新建一个类,可以重命名一下
把 VUSB、5V、3V3、GND 网络都添加到右边,电源类创建完毕
其次:设置Width_Power规则
点击 Query Helper ,输入 InNetClass ,选择Power Class,最后点击 OK
最后,设置完成后,如下 -
RoutingVias
过孔尺寸一般设置为内径0.3,外径0.6
三:其它
- 敷铜时,将焊盘设置为花心连接,过孔设置为实芯连接
- 剩下的规则默认即可。
四:导出\导入规则
-
规则导出
可以将规则导出,做其它PCB时,直接导入即可
点击ok后,全选
点击OK,命名保存即可 -
规则导入
点击OK,全部选中(Ctra+A),删除
找到保存的规则,导入即可。