Altium NEXUS Documentation

Edit Rule Priorities

Modified by Susan Riege on Oct 27, 2017


The Edit Rule Priorities dialog

Summary

The Edit Rule Priorities dialog provides controls to manage the priority of rules within a chosen rule category. It is the rule priority that defines the order in which multiple rules of the same type are applied when, for example, performing a Design Rule Check. Rule priority simplifies the process of defining and managing rules, the idea being to define general rules that cover broad requirements and then override these with specific rules in specific situations.

The situation may be 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.

Access

The dialog is accessed from the PCB Editor by clicking the Priorities button at the bottom of the PCB Rules and Constraints Editor dialog (click Design » Rules) .

Options/Controls

  • Rule Type - use the drop-down to choose the specific rule type of which you want to manage the defined rules priorities. Note that all rule types are listed, regardless of whether or not rules of a particular type actually exist.
Initially, the dialog will list all rule instances for the rule type that is currently selected in the PCB Rules and Constraints Editor dialog.
  • Priority Listing - lists all currently defined rules of the chosen type. Rules are listed in order of priority, with the highest priority (1) at the top of the list. For each rule, the following read-only information is available:
    • Priority - a number representing the rule's current priority. The smaller the number, the higher the priority, with 1 being the highest priority.
    • Enabled - reflects whether the rule is currently enabled (box checked) or disabled (box unchecked).
    • Name - the name of the rule.
    • Scope - the scope of the rule. This entry shows the logical query expression (unary rule) or expressions (binary rule) used to target the required objects in the design.
    • Attributes - the constraints for the rule along with their defined values.
  • Increase Priority - click to increase the priority of the selected design rule (where applicable).
  • Decrease Priority - click to decrease the priority of the selected design rule (where applicable).

 

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.

Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Sounds exciting! Did you know we offer special discounted student licenses? For more information, click here.

In the meantime, feel free to request a free trial by filling out the form below.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.