Navigation Tree
The Navigation Tree on the
left side of the Main View window
shows and enables the handling of all objects used by CST PCB STUDIO.
Its tree structure provides an overview and supports a detailed investigation
of a PCB. The figure below shows the top level objects:
This chapter explains how the objects Nets,
Components, Net
Classes, Traces, Areas and Vias
can be easily browsed and displayed using the Select
function in the Navigation Tree.
For more explanation on items inside the Technology
folder (Layers,
Images and Pad
Stacks) please refer to:
For more explanation on how to generate and edit Traces,
Areas and Vias please refer
to
For more explanation on how to use the extended selection function
provided with the Selection Manager
please refer to
Nets
A Net defines a group of conductive
structures which are galvanically connected. On a PCB there are three
different types of conductive structures: traces,
areas and vias
(see explanation below). Different nets can be assigned to certain net classes. The most important net
classes are signal, power
and ground (see explanation below).
Clicking on the +
sign next to Nets will expand
all nets in the underlying list. Choosing a certain net will highlight
the corresponding structures in the Main
View window. Clicking the +
sign next to a selected will list all pins
that belong to this net. Going further and expanding a certain pin
will show the corresponding component
(device) the pin belongs to. And expanding the component will list all
other pins which can belong to other net instances. This tree-structure
behavior offers a convenient way to explore the inner topology of the
PCB (see figure below):
Selecting a net and clicking the right mouse button will display a
drop-down menu that allows to cut
or copy, to delete
or to edit the net. If Edit is selected from the drop-down
menu a dialog box will be displayed enabling the user to edit five
net parameter as shown below:
The parameters Color, Name, Selectable
and Visible can be edit via the
Attribute Manager in the View Options window, too (see View
Options Window). The parameter Net
Class can be edited via the Net
Class Manager, too (see Nets
and Net Classes). Selecting the root object Nets
itself and clicking the right mouse button will display a similar drop-down menu enabling the user to
allocate a new net instance.
Components
A component represents a device that can be either placed at the top
or the bottom layer of a PCB. The most important characteristic of a component
is its list of pins. From a geometrical point of view the component's
pins define the place where the connected nets end. This information is
defined and stored in the image
a component refers to (see Components
and Geometric Properties).
From a modeling point of view a component's pin defines the electrical
behavior that can be seen from the connected net. The electric behavior
for each pin can be defined with the help of the Component
Definition dialog box (see Basic
Components Dialogs). Defining the electric behavior of a component
means adding necessary information to enable a complete simulation workflow
within CST PCB STUDIO.
Clicking on the +
sign next to Components will
list all components of the PCB. Choosing a certain component will highlight
the corresponding object in the Main
View window. Selecting a special component in the Navigation
Tree and expanding it will display the corresponding pins of the
component (in the Navigation Tree).
And further, expanding a certain pins will show the corresponding net
the component's pin belongs to (see figure below):
Selecting a component and clicking the right mouse button will display
a drop-down menu that allows the user
to delete or to edit
the component. Selecting the root object Components
itself and clicking the right mouse button will display a similar drop-down menu enabling the user to
call the Component Definition manager
or to allocate a new component instance. For further information on the
editing of components please refer to Basic
Components Dialogs.
Net Classes
A net class defines a group
of nets that belong together in any certain way. For instance, all nets
providing power can be combined
into the net class power. By
default CST PCB STUDIO provides five default net classes as shown in the figure
below:
Selecting a net class and clicking the right mouse button will display
a drop-down menu that allows to edit
the net class as shown below:
All parameters (Color, Name, Selectable
and Visible) can be edit via
the Attribute Manager in the
View Options window, too (see
View Options Window). Selecting
the root object Net Classes itself
and clicking the right mouse button will display a similar drop-down
menu that allows to allocate a new net class instance or to call
the Net Class Manager (see Nets and Net Classes).
Traces
A net consists of a group of traces,
areas and vias
which are electrically connected to each other. A trace
itself defines a point-to-point section. For further information on the
definition and editing of a trace, please refer to Traces.
The figure below shows a highlighted net with a branch in its middle:
The structure can be highlighted either by selecting the corresponding
net in the Nets folder or by
selecting the corresponding three traces in the Traces
folder as shown in the figure below:
Areas
Apart from traces, areas are the second geometric structure
type a net can consist of. As with a trace,
an area is always located on
a special metallic layer. For further information on the definition and
editing of an area, please refer to Areas.
The figure below shows a highlighted area
which covers the whole layer of a PCB:
The corresponding selection in the Areas
folder of the Navigation Tree
is shown in the figure below:
Vias:
A via is the third geometric
structure type a net can consist of. A via
provides the vertical connection between traces
or areas, which are located on
different layers. An important data structure a via
refers to is the pad stack. Pad stacks are defined in the Pad Stacks sub folder, which is located
inside the Technology folder.
For further information on the definition and editing of vias,
please refer to Vias
and Pad Stacks. The figure below shows a highlighted via:
The corresponding selection in the Vias
folder of the Navigation Tree
is shown in the figure below:
Filter
The figure below shows a list of many nets which is typical for a PCB:
The filter function can be used to reduce the number of visible objects
in the Navigation Tree. The most
general filter function is filtering by "Name". Therefore,
Name has to be selected in the
drop-down menu on the right bottom side (see figure above). In a next
step, the corresponding string parts plus some suitable asterisks (*) have to be
entered in the field below. After pressing the Return
button the view elements will be reduced to the matching elements:
In addition, there are two further filter functions: by "Net"
and by "Net Class". If you repeat the
filtering with the same string ("data*") but with the setting
Net or Net Class(instead of Name),
not only the corresponding nets but also the traces, areas and vias, which are related
to these nets or net classes, will be listed (see figure below):
Selection options
In general, there are two possibilities
to select an object (net, component, trace,
area,via):
The first
option is to select the object directly in the Navigation
Tree (by using the left mouse button). After selecting the object,
it will be highlighted in the Main View
as far as the chosen attributes in the
View Options Window allow any visualization at all (see View
Option Window). To make sure that the selected object can be highlighted,
the user is recommended to switch on All
Layers and All Nets inside
the corresponding tabs of the View Options
Window and to set all listed layers and nets to Visible
as shown in the figure below:
The second option is to select
the object in the Main View by
double mouse clicking on the
corresponding structure. This will highlight the structure in the Main View but will also select and
mark the corresponding entry in the Navigation
Tree. Because of the layers being on top
of each other, the selection in the Main
View is not always clear. In order to get a better control, the
View Options Window provides
the possibility to decide which layers (or nets) should be selectable
at all. This can be done with the help of the column Selectable
as shown in the figure below (see also View Options Window):
Selecting in the Main View
allows for a quick and convenient exploration of the
PCB. A useful additional function for this purpose is the flag Only
selected items as can be seen in the figure below. If
the flag is activated only objects, which are selected in the Main View,
will be displayed in the Navigation
Tree:
The result of both selection options will be the same either the selection
is chosen via the Navigation Tree
or via the Main View.
Note:
As a prerequisite to select structures with any
of the two selection options the Selection
view mode for the left mouse button has to be activated by View:
Mouse Control
as shown in the figure below: