Applied Parameters: SelectTopologyObjects = TRUE
Summary
With an initial object selected in the design, this command is used to extend the selection to include the next higher-level object (or objects), based on logical hierarchy.
Access
This command can be accessed from the PCB Editor and the PCB Library Editor, by:
- Choosing the Edit » Select » Select Next command from the main menus.
- Using the Tab keyboard shortcut.
Quickly access the command using the S, X keyboard sequence.
Use
First, select your initial design object within the design workspace. After launching the command, the next higher-level object will also be selected, thus extending the selection based on the logical hierarchy.
The following cyclic logical selection 'flows' are supported:
- Track Segment ---> All Connected (Contiguous) Track on the Same Layer ---> All Connected Copper ---> All Electrical Objects in the Associated Net
- Connected Pad ---> All Connected (Contiguous) Track on the Same Layer ---> All Connected Copper ---> All Electrical Objects in the Associated Net
- Unconnected Pad ---> All Electrical Objects in the Associated Net
- Via ---> All Connected (Contiguous) Track on Layers Associated with Via ---> All Connected Copper ---> All Electrical Objects in the Associated Net
- Copper (Region/Polygon Pour/Fill) ---> All Connected Copper ---> All Electrical Objects in the Associated Net
- Free Pad/Via ---> All Connected (Contiguous) Track on the Same Layer as Pad, or on Layers Associated with Via---> All Connected Copper ---> All Electrical Objects in the Associated Net.
In addition, the feature caters for selection extension across multiple objects, selected across different nets in the design.
![](/documentation/sites/default/files/wiki_attachments/275236/SelectNextMultipleNetsEx_static.webp)
Example selection across multiple nets, extending from the initially selected track segments, up the higher-order logical hierarchy.