Altium Designer:PCB规则设置

A.规则依据:

  1. 物理限制。例如元器件需要的焊盘大小,电流及信号需要的线宽大小等等;
  2. 代工厂的加工能力。需要参考PCB代工厂的工艺参数,例如工厂的机械钻孔极限值、线隙间距、工艺边等等。

B.规则设置:

     选择一个PCB工程,在创建PCB时,建议最好做到自己的做的所有的 PCB 中的同一类的 net 是一种名字
   
(例如,在project1中,USB的供电叫 VUSB,在project2中,USB的供电最好也还是叫 VUSB)。这样一个好处就是,我们在设置完一套规则后,可以将这套规则导出,以后作PCB时直接导入即可。
选择菜单栏 Design-->Ruses...规则如下图所示:
 
        Altium Designer:PCB规则设置 

一:Electrial

  1. 点击 clearance,修改间距为7mil;
    Altium Designer:PCB规则设置           
  2. 设置 KeepoutLayer  间隙(信号层和禁止布线层之间的间隙)
     首先对 TheFirst Object Matches 进行设置,条件选择信号层;
     Altium Designer:PCB规则设置        
    点击 Query Builder 后,会出现
    Altium Designer:PCB规则设置  
    然后 The Second Object Matches 进行设置,条件选择 KeepoutLayer
    Altium Designer:PCB规则设置
    最后,设置完成后如下
    Altium Designer:PCB规则设置
  3. 设置铺铜间隙
    首先对 TheFirst Object Matches 进行设置,条件 InPolygon
    Altium Designer:PCB规则设置
    点击 Query Builder 后,会出现
    Altium Designer:PCB规则设置
    最后,设置完成后如下
    Altium Designer:PCB规则设置
  4. 点击 clearance 可以看到规则的优先级(数字越小,优先级越高;后添加的规则,默认优先级更高)
    Altium Designer:PCB规则设置

二:Routing

  1. 设置宽度规则
    Altium Designer:PCB规则设置
  2. 设置电源类规则
    首先:将VUSB、5V、3V3、GND设置为一个Net Class,如下
    执行 Design-->Classes...,(快捷键D-->C),右键新建一个类,可以重命名一下
    Altium Designer:PCB规则设置
    把 VUSB、5V、3V3、GND 网络都添加到右边,电源类创建完毕
    Altium Designer:PCB规则设置
    其次:设置Width_Power规则
    Altium Designer:PCB规则设置
    点击 Query Helper ,输入 InNetClass ,选择Power Class,最后点击 OK
    Altium Designer:PCB规则设置
    最后,设置完成后,如下
    Altium Designer:PCB规则设置

  3. RoutingVias
    过孔尺寸一般设置为内径0.3,外径0.6
    Altium Designer:PCB规则设置

三:其它

  1. 敷铜时,将焊盘设置为花心连接,过孔设置为实芯连接
    Altium Designer:PCB规则设置
  2. 剩下的规则默认即可。

四:导出\导入规则

  1. 规则导出
    可以将规则导出,做其它PCB时,直接导入即可
    Altium Designer:PCB规则设置
    点击ok后,全选
    Altium Designer:PCB规则设置
    点击OK,命名保存即可
  2. 规则导入
    Altium Designer:PCB规则设置
    点击OK,全部选中(Ctra+A),删除
    Altium Designer:PCB规则设置
    找到保存的规则,导入即可。