目录

设计规则是用于设置PCB基本设计原则,在设计规则中输入一个安全设计规则,可以保证PCB的设计不会出现设计问题。

操作步骤:

  • 顶部菜单 - 设计 - 设计规则

    image-20211222174322629

image-20211222174340762

规则管理

在规则管理器下,可以在每一种类型的规则下新增、修改、删除规则,对没有特殊设置规则的网络,会使用默认的规则。

规则类型介绍

目前有四大类,每个具体规则下创建有一个或多个规则

image-20211222174900519

规则编辑

需要要新增的规则类型右边点击+图标,即可新增一个规则。输入规则名称后,鼠标在输入框外部点击即可创建规则成功。

image-20211222175155493

新增设计规则后需要重新对规则命名,需要注意的是同一个类型下规则名称不能重复。

image-20210518164904821

1、默认规则

左侧栏的默认规则类型下仅有一个,该规则会置顶。

如果想要将某个规则设为默认规则,在该规则视图下点击设为默认按钮即可。

image-20211222175347310

2、删除规则

非默认规则支持删除,在要删除的规则视图下点击删除按钮,即可删除该规则

image-20211222175413701

安全间距规则

通过安全间距表格,可以设置两个不同网络图元之间的间距要求。

image-20211222175658971

双击任意一个表格可修改规则的数值。

image-20211222175539028

点击顶部的名称可批量修改数值。

image-20211222175606209

其他间距规则

目前支持器件到器件的间距规则,是以元件整体轮廓围成的矩形来检测的

image-20211222175631305

导线规则

可以在导线规则中设置导线的最小、默认和最大线宽。PCB中的导线线宽如果不满足最小线宽到最大线宽的范围,将被DRC检测出来。默认线宽则是指每次布线时默认取的线宽,但当布线从一条导线发起时,则会以那条导线的线宽作为开始布线的线宽。

image-20211222175749986

网络长度

网络长度规则是用于设定检查单网络走线的总体长度,这个规则不能应用于设计上限制,但可以通过布线时候能查看。

image-20211222175829112

走线时符合设定的规则长度会有一个指示,在符合规则走线的情况下,指示会标绿色,大于或小于规则会标红色。

image-20211222180329824

盲埋孔规则

盲埋孔通常用于多层板设计,在新增盲埋孔之前需要先确定设计的PCB是否已经设置为多层,如果未设置,需要到图层管理器中进行设置。

image-20211222181001893

PCB如果需要盲埋孔,需要首先在设计规则中添加。

  • 新增盲埋孔

点击新增按钮,即可在盲埋孔列表中新增一个盲埋孔,输入盲埋孔的名称,设置起始层和结束层,点击应用即可添加成功。

image-20211222181551936

  • 删除盲埋孔

在盲埋孔列表中选中某一个盲埋孔,再点击删除按钮,即删除该盲埋孔

  • 上移/下移盲埋孔

在盲埋孔列表中选中某一个盲埋孔,点击上移、下移按钮调整其在列表中的顺序,在布线时放置盲埋孔会根据该排序顺序放置

过孔尺寸规则

​ 可以在过孔尺寸规则中设置过孔外径/内径的最小、默认和最大尺寸。PCB中的过孔尺寸如果不满足最小到最大的范围,将被DRC检测出来。默认孔径则是指每次放置过孔时默认取的尺寸。

image-20211222181718484

内电层规则

image-20211222181744494

  • 网络间距:设置铺铜时铺铜填充到不同网络元素的间距。
  • 到边框/槽孔间距:设置铺铜填充到边框、挖槽区域的间距。
  • 焊盘连接方式:分为发散和直连,设置为发散时,可以分别设置发散线宽和发散间距。
  • 发散间距:焊盘对铜皮的发散间距设置。
  • 发散线宽:连接焊盘导线铜皮发散间距的设置。
  • 发散角度:支持内电层铜皮链接方式角度的设置。

image-20201215195218579

image-20201215195225736

image-20210320154128909

image-20210320154533912

铺铜规则

铺铜规则与内电层规则相同,此处不再赘述

助焊扩展规则

image-20211222181826691

助焊扩展用于贴片封装的焊盘,当焊盘的助焊扩展属性设置为通用时,就会以设计规则中的助焊扩展作为其助焊。

image-20201215195306943

阻焊扩展规则

image-20211222181850352

可以在阻焊扩展中分别设置焊盘和过孔的阻焊扩展,如果你不想对过孔开窗,将阻焊扩展数据设置为一个小于孔径的数字(如-1000mil)即可

与助焊扩展类似,默认焊盘和过孔的阻焊扩展都是跟随规则

image-20210518170120804

如果需要自定义某个焊盘或过孔的阻焊,需要在属性面板修改其阻焊扩展参数

image-20201215195352213

网络规则

​ 在网络规则中,你可以对当前PCB所有的网络进行规则分配。首先在左侧树选择你要分配的规则类型,然后查看右侧视图的网络列表,默认所有网络都是在默认规则下,如果你需要修改某个网络的规则,直接在对应网络的规则下拉框切换即可。

image-20211222182235963

image-20211222182521001

网络规则中,提供了快速创建网络类和加入网络类的功能,在网络列表中单击右键,选择新建网络类功能用来新建网络类

image-20211222183116860

在新建后,网络类会置顶。

image-20211222183226400

在网络列表中通过ctrl多选网络,右键添加网络类功能,将选择的网络加入到网络类中

image-20211222183355270

image-20211222183445872

对网络类分配一个设计规则, 该网络类下面的所有网络都会变为这个规则

image-20211222183459704

网络-网络规则

支持设置两个不同的网络规则之间的规则约束,支持安全间距,内电层,铺铜生效的规则设置。

可以设置网络,或者网络类,并分配不同的规则。

image-20211222183554547


goToTop