编辑 PCB 规则
Created: 八月 09, 2018 | Updated: 八月 09, 2018
Parent page: PCB 对话框
Edit PCB Rule 对话框示例(针对已定义的高度规则)。
摘要
此对话框提供控件,用于编辑所选设计规则的属性,包括其名称、作用域以及约束条件。
访问
可通过以下方式从 PCB 编辑器访问该对话框:
- 在 PCB Rules And Violations 面板中双击某条具体规则条目。
- 在 PCB Rules And Violations 面板中右键单击某条具体规则条目,然后从上下文菜单中选择 Properties 命令。
选项/控件
- Name - 规则的当前名称。可根据需要进行更改。
- Comment - 此字段显示为该规则添加的任何注释,例如用于说明该规则用途的有意义描述。
- Unique ID - 规则的唯一标识符。每条规则本身都是一个设计对象,因此是一份可追踪的实际数据。使用 ID 可确保其唯一性。不过,唯一 ID 真正发挥作用的场景是:规则是在原理图域中创建的。当向原理图上的对象添加设计规则参数时,会为每个规则参数分配一个唯一 ID。PCB 中创建的对应设计规则也会使用相同的 ID。借助该唯一 ID,可以在原理图端或 PCB 端编辑规则的约束,并在同步时将更改推送过去。
规则作用域控件
在定义设计规则的作用域(即其适用范围)时,本质上是在定义受该规则约束的成员对象。使用对话框中提供的选项按需设置作用域。根据规则是单目(unary)还是双目(binary),你需要定义一个或两个作用域。
无论定义一个还是两个规则作用域,控件都是相同的,详见以下各节。
当对象匹配时
-
Scoping Option - 选择以下作用域选项之一:
- All - 选择此选项可生成一个以所有设计对象为目标的作用域。
- Net - 选择此选项可生成一个以特定网络(net)中的所有对象为目标的作用域。从顶部下拉字段中选择所需网络。
- Layer - 选择此选项可生成一个以特定层上的所有对象为目标的作用域。从顶部下拉字段中选择所需层。
- Net and Layer - 选择此选项可生成一个以特定网络且位于特定层上的所有对象为目标的作用域。从顶部下拉字段中选择所需网络,并从底部下拉字段中选择所需层。
- Top Drop-Down Field - 使用 Net(或 Net and Layer)或 Layer 选项时,此字段的下拉列表将填充为设计中所有已定义的网络,或设计中当前启用的所有层。请据此选择所需目标。
- Bottom Drop-Down Field - 使用 Net and Layer 选项时,此下拉列表将填充为设计中当前启用的所有层。请据此选择所需层。
约束
此对话框区域显示适用于正在编辑的规则类型的约束。使用各类控件按需配置这些约束。