Contact Us
Contact our corporate or local offices directly.
The Structure Classes mode of the PCB panel
The class structure hierarchy can be browsed from within the PCB panel. Selecting a class from this list populates the subsequent region with all defined members of that class. As you click on entries in the panel, corresponding filtering will be applied to the workspace, presenting the member objects accordingly.
In the PCB panel’s Structure Classes mode, the three main regions of the panel will change to reflect:
When the PCB Editor is active, click the Panels button at the bottom-right corner of the workspace then select PCB from the context menu. Alternatively, you can access the panel through the View » Panels » PCB command.
Once the PCB panel has been opened, select the Structure Classes option from the drop-down menu at the top of the PCB panel to enter Structure Classes mode.
The top region of the panel lists all Structure Classes currently defined for the PCB document. These include those automatically generated from the PCB project's source schematic documents (denoted by the icon), as well as those defined manually in the PCB document itself (denoted by the
icon). Clicking on the arrow icon next to a Structure Class will reveal the Structure Class hierarchy descendant from that class. By expanding the top-level Structure Class, you can see the full hierarchy.
Structure Classes for an example PCB
Select one or more class entries to have the lowest-level member objects of their descendant classes (e.g., components and nets) filtered in the workspace. Standard Ctrl+Click and Shift+Click controls are available to select multiple entries in a list region.
All Classes within the LED Class are filtered in the workspace when the Structure Class is selected in the panel.
Double-click on a Structure Class entry to access the Edit Structure Class dialog in which you can change the name for the class and redefine its members (any of the class types) as required.
A familiar editing dialog for making changes to a Structure Class as required.
The right-click context menu for this region provides the following commands:
The middle region of the panel lists all class members for the currently selected Structure Class(es) in the region above. These can be:
Example class members of the selected Structure Class(es).
Select one or more class entries to have the lowest-level member objects of those classes filtered in the workspace.
When the LCD class is selected in the panel, all the contained Class Members are filtered in the workspace.
Double-click on a class entry to access the associated editing dialog, from where you can change the name for the class and redefine its members as required.
The associated editing dialog for a Component Class entry.
The right-click context menu for this region provides the following commands:
The bottom region of the panel lists all members of the currently selected class(es) in the region above.
Example members of the selected class(es).
Select one or more entries to have the applicable object(s) filtered in the workspace.
Select a Class Member to create a more specific filter in the workspace.
Double-click on a class member entry to access the associated mode of the Properties panel in which you can change the name for the class and redefine its members as required.
The right-click menu for this region provides the following commands:
Contact our corporate or local offices directly.