Managing Pad & Via Templates using the PCB Panel in Altium Designer
Summary
The PCB panel allows you to browse the current PCB design using a range of filter modes to determine which object types or design elements are listed, highlighted or selected. The panel also has editing modes for specific object types or design elements that provide dedicated controls for editing procedures. Note that you can access the properties for any element listed in the panel.
The Pad & Via Templates mode of the PCB panel provides designers with advanced control of the Pad and Via templates used in the current PCB document. This mode of the panel is divided into three descendant sections:
- Libraries
- Templates
- Pads/Vias
Panel Access
When the PCB Editor is active, click the button at the bottom-right corner of the workspace and select PCB from the context menu. Alternatively, you can access the panel through the View » Workspace Panels » PCB » PCB sub-menu.
Using the Pad & Via Templates Editor
Libraries
This list shows the Pad & Via template instances in the design as a collection of virtual and physical libraries. Theses filter the templates included in the lower panel section list, and are arranged as:
- All – show all Pad and Via templates, including those used from Pad & Via Libraries.
- Pads – show all Pads, both local and library based.
- Vias – show all Vias, both local and library based.
- Local – show all Pads and Via templates applied to the board, but not those added from Pad Via Libraries.
- Pad & Via Libraries – only show Pad and Vias templates that have been applied from the selected Pad Via Library.
Templates
This panel section provides a list of all Pad/Via templates that are used in the current PCB design. Its columns include the template source Library (local or Pad Via Library name) and the number of Pad/Via instances for each template (Count).
Any number of the listed templates can be saved to a separate Pad Via Library. To do so, select multiple templates using standard Shift+click and Ctrl+click techniques and click the Save as Library button. The Library will be automatically added to the project, and be can be saved as the desired *.PvLib
file name using File » Save As from the Projects panel.
The Templates section also allows a Pad Via Library based template to be placed in the PCB design with the Place button. Select the desired Pad Via Library in the top Libraries section of the panel to enable this capability.
Pad/Vias
The Pad/Via list section of panel is populated with the individual Pad/Via instances of the template selected in the above Templates section.
As each Pad/Via instance is selected, the object is graphically highlighted in the editor workspace, as defined by the panel’s standard highlight, zoom and selection options – located in the very top portion of the PCB panel.
Each listed instance in the Pads/Via panel section is accompanied by a Changed indicator box, which becomes checked when a linked Library source template differs from that used in the local Pad or Via. In other words, when the source Pad Via Library has been updated. The Changed indicator will also become checked if the local Pad/Via has its padstack type changed – say a Pad instance is locally changed from Multilayer to Single layer.
In all cases, the local version of the Pad or Via can be updated (or reverted) to the current template in the source Pad Via Library using the PCB Pad Via Templates panel Update button.