PCB_Dlg-ViolationsReportDlgViolation Details_AD
Created: April 03, 2017 | Updated: June 18, 2017
| Applies to version: 17.1
Now reading version 17.1. For the latest, read: PCB_Dlg-ViolationsReportDlg((Violation Details))_AD for version 22
Summary
This dialog allows the designer to interrogate one or all violations that the object under the cursor is currently a party to.
Access
The dialog is accessed in the PCB Editor. Position the cursor over an offending object, right-click and choose a command from the Violations sub-menu. Either choose to investigate an individual violation that the object is involved in, or choose to view all violations in which it is involved, using the Show All Violations command.
Options/Controls
- Violated Rule - this area presents the design rule that is being violated, for the violation entry currently selected in the list above. The rule is displayed in terms of its type, violated constraint(s), and scoping.
- Violating Primitives - this area presents the primitives involved in the currently selected violation, in terms of object type, identifier (where applicable), location, and layer upon which they reside.
- Waive this violation - enable this option to waive the violation
- Created At - Lists the date and time the violation was waived.
- Author - Lists the user who waived the violation. This information is auto-filled using your account information, but can be edited manually.
- Reason - Manually enter text explaining the reason for waiving the violation.
- Highlight - click this button to have the primitives, involved in the currently selected violation, momentarily highlighted in the workspace. Highlighting essentially leaves the offending primitives in their normal visibility, with all other objects in the workspace becoming temporarily monochromatic.
- Jump - click this button to quickly jump to the offending primitives, for the currently selected violation, in the workspace. The primitives will effectively be zoomed and centered within the main design window.