PCBLIB Filter
Contents
Parent page: PCB Panels
Summary
The PCBLIB Filter panel provides a quick and easy way to selectively highlight specific types of PCB component objects, on any layer, within the currently opened PCB Library. When used in conjunction with the PCBLIB Inspector panel, full details of any selected component object is immediately available.
Panel Access
Access the PCBLIB Filter panel by:
- Clicking View | PCB Library | from the main menus.
- Using the F12 keyboard shortcut.
Panel sections
The PCBLIB Filter panel is composed of four regions. The first three, from the top, are selectable list areas which collectively define the scope of the filtering: Groups, Objects and Layers.
If these are set to 'All', 'Pads' and 'Top Layer' respectively, for example, the library editor view will highlight Top layer pads on the currently selected library component – that selected in the PCB Library panel's Components list (View | PCB Library | ). The selections in all three panel sections represent the cumulative effect of three stages of filtering action, which can be used to quickly highlight any type of design object.
The fourth region - Highlighted Objects, at the bottom of the panel - presents all objects passing the filtering defined in the regions above. Clicking an entry in this region will zoom and center (where possible) that object.
Applying Filtering
PCB Library components are composed of primitive Object types (Arcs, Pads, Tracks etc), arranged on different board Layers. The Objects are either 'free' in nature, or 'owned' by a Group object. Note that selecting Free in the Groups list section will highlight only those objects that are not part of a group object.
Filtering by Object
The selection in the panel's Object list will filter the component editor view to show primitive design objects. All of those objects will be highlighted, unless modified by the settings in the Groups and/or Layers filter lists.
Filtering by Layer
The selection in the panel's Layers list will filter the library component view to show objects on the nominated design layer. All valid Layer objects will be highlighted, unless modified by the settings in the Groups and/or Objects filter lists.
Selecting filtered objects
The collective filter action provided by the PCBLIB Filter panel assists both viewing and selecting board design objects of interest.
Only highlighted (filtered) objects are selectable, in the workspace making it easy to locate, edit and find information about the object. The PCBLIB Inspector panel (View | PCB Library | ) provides a simple way to dynamically see the details of filtered objects as they are selected.
Highlighting
The visual highlighting applied by the filter is in fact a masking effect, where filtered objects will appear visible in the design editor window, and all other objects made monochrome.
To set the contrast of the background (un-highlighted) objects, use the Mask Level slider: View | Highlight & Edit Mask.
Clearing the Filter
Clear the currently applied filter with the panel's button or the View | Highlight & Edit Mask | button, or by selecting <All> (no filter) in the panel's three list sections.