Created: December 22, 2020 | Updated: January 12, 2021
This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer (with Altium Designer Enterprise Subscription) and a connected Altium 365 Workspace. Check out the FAQs page for more information.

Parent page: ConstraintsManager Commands

The following pre-packaged resource, derived from this base command, is available:

Applied Parameters: None


This command is used to add constraints to the currently selected rule. 

When a new rule is added, it will initially be given a default name based on the specific type of rule. If a rule with that name already exists, it will be given an incremented numerical suffix (e.g., Width_1Width_2, etc.).


This command can be accessed from the Rules Editor by choosing Edit » Add Constraint from the main menus.


After launching the command, an editing area will appear at the bottom of the Rules Editor, where you are given access to the controls for defining the scope and constraint attributes for that rule. From this area, you may give the rule a meaningful name to make it identifiable, define the scope of the rule by selecting scoping options from the drop-down(s), or by entering a query (or queries for a binary rule), set the constraints of the rule, and set the priority of the rule.


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.

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
You are reporting an issue with the following selected text
and/or image within the active document: