The Component Rule Check dialog allows you to specify rules to check a component that is currently active in the PCB library.
Access
The dialog is accessed from the PCB Library Editor by clicking Reports » Component Rule Check from the main menus.
Options/Controls
Duplicate
Pads - enable this option to check for components with duplicate pads.
Primitives - enable this option to check for components with duplicate primitives.
Footprints - enable this option to check for components with duplicate footprints.
Constraints
Missing Pad Names - enable this option to check for components with missing pad names.
Mirrored Component - enable this option to check for components that are mirrored.
Offset Component Reference - enable this option to check for components with the component reference offset.
Shorted Copper - enable this option to check for components with shorted copper.
Unconnected Copper - enable this option to check for components with unconnected copper.
Check All Components - enable this option to check all components in the library.
After clicking OK, a Component Rule Check Report with the extension *.ERR will be generated that lists the violations based on the options you enabled.