PCB_Dlg-EditObjectClassEdit Object Class_AD
Created: 七月 28, 2015 | Updated: 六月 16, 2017
| Applies to versions: 15.1, 16.0, 16.1, 17.0 and 17.1
您正在阅读的是 17.1. 版本。关于最新版本,请前往 PCB_Dlg-EditObjectClass((Edit Object Class))_AD 阅读 21 版本
Summary
This dialog allows the designer to manage the name and primitive membership when creating a new, or editing an existing, component class, differential pair class, net class, polygon class, structure class, or xSignal class. Classes are a way of gathering design primitives in a logical manner, and are often priceless when used to target their member objects through specific design rule scoping.
Access
The dialog is accessed and used from within the PCB Editor in the following ways:
- From the PCB panel (configured in Components mode), right click in the Component Classes region and use the Add Class or Properties command - depending on whether you are creating a new class, or editing an existing one.
- From the PCB panel (configured in Differential Pairs Editor mode), right click in the Differential Pair Classes region and use the Add Class or Properties command - depending on whether you are creating a new class, or editing an existing one.
- From the PCB panel (configured in Nets mode), right click in the Net Classes region and use the Add Class or Properties command - depending on whether you are creating a new class, or editing an existing one.
- From the PCB panel (configured in Polygons mode), right click in the Polygon Classes region and use the Add Class or Properties command - depending on whether you are creating a new class, or editing an existing one.
- From the PCB panel (configured in Structure Classes mode), right click in the Structure Classes region and use the Add Class or Properties command - depending on whether you are creating a new class, or editing an existing one.
- From the PCB panel (configured in xSignals mode), right click in the xSignal Classes region and use the Add Class or Properties command - depending on whether you are creating a new class, or editing an existing one.
Options/Controls
- Name - the current name for the class. Change this as required.
- Non-Members - this region of the dialog lists all primitives of the applicable type, that are currently not members of the class. Use the mask field above the list to quickly filter the latter's content.
- Members - this region of the dialog lists all primitives of the applicable type, that are currently members of the class. Use the mask field above the list to quickly filter the latter's content.
- Class Generator - this button is only available when creating/editing a component class. Click it to access the Component Class Generator dialogg, which can be used to quickly generate the membership for the component class, based on defined search criteria.
Membership Management Buttons
The dialog provides the following buttons to cater for moving primitives quickly between the two lists:
- Add All - click this button to quickly transfer all primitives from the Non-Members list, over to the Members list.
- Add Selected (in dialog) - click this button to quickly transfer those primitives currently selected in the Non-Members list, over to the Members list.
- Remove Selected (in dialog) - click this button to quickly transfer those primitives currently selected in the Members list, over to the Non-Members list.
- Remove All - click this button to quickly transfer all primitives from the Members list, over to the Non-Members list.
- Add Selected (in workspace) - click this button to quickly transfer those primitives currently selected in the design workspace, from the Non-Members list over to the Members list.
- Remove Selected (in workspace) - click this button to quickly transfer those primitives currently selected in the design workspace, from the Members list over to the Non-Members list.