Custom Design Rules
Define a supported geometric relationship between subject and reference classes.
A custom rule tests the classes and metric you select. It does not understand arbitrary written design intentions or infer legal requirements. The form’s match preview helps show whether the active page contains objects of the selected classes; a zero match is different from a passing measurement.
Start a rule
Open Design Rules → Rules and choose Add custom rule. Enter a useful Name and choose the Subject class and Reference class. Check the displayed match counts before continuing.
Choose the Metric
Available choices include Edge clearance, Center spacing, Mature spread clearance, Must not overlap, must be inside and must be outside. Edge clearance and center spacing use different measurement bases. Containment and overlap are relationship tests rather than distance thresholds.
Set threshold and severity
Enter a positive Threshold for a new distance rule using the displayed project units. Choose Advisory, Warning or Required. “Required” is the severity of a reported issue; it does not establish a legal requirement or physically prevent every invalid move.
Choose drag evaluation
Enable Evaluate during drag only if you want the rule considered by supported live checks. New custom rules default to no drag evaluation. Save the rule, then choose Run full check to test it against the supported design data.
Maintain the rule
Use the rule’s toggle to pause it, edit supported thresholds inline, or rename a custom rule. Remove a custom rule when it is no longer wanted. Rule changes mark results stale, so run a fresh check and inspect its messages before relying on the new result.