Setting Rule Priorities
As you create a new rule, it is given a priority setting. This setting defines the order in which multiple rules of the same type are applied when, for example, performing a Design Rule Check.
Each new rule you add for the same rule type, will be given the highest priority setting, i.e. 1 . You can change the priority order that exists for rules of the same type by clicking on the Priorities button in thePCB Rules and Constraints Editor dialog. The Edit Rule Priorities dialog opens.Initially, the dialog will list all rule instances for the rule type that is currently selected in the PCB Rules and Constraints Editor dialog. Use the Rule Type field to change the rule type and hence list the specific rules defined for that type.The defined rules are listed in order of current priority - from 1 (highest priority) downwards. Select a rule entry and use the Increase Priority and Decrease Priority buttons to move it up or down in the priority order respectively.
{Note} Multiple rules of the same type can be set up. It may arise that a design object is covered by more than one rule with the same scope. In this instance, a contention exists. All contentions are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first one whose scope expression(s) match the object(s) being checked. When a new rule is created for a particular rule type, it is automatically given priority 1. If any other rules of that type exist, their priorities will be shifted (lowered), by one, accordingly. They are then considered to be modified - even though you may not have specifically modified them at the scope/constraint level. All such existing rules of that type will therefore be displayed in the modified state (bold with asterisk). {Note}