0% found this document useful (0 votes)
48 views32 pages

Chapter 4 - 4

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 32

Chapter 4

Circuit Move and Copy

Using a selection filter you can select a region of circuitry in a design and copy it to a common
clipboard. This makes the data accessible at any time during an editing system. The stored
layout data is then used to replicate the exact layout data in either a new design or the host
design.

When Circuit Move and Copy is applied to a circuit from within the RF toolkit (license
required), the copying and moving of circuits containing RF shapes is supported. When Circuit
Move and Copy is applied to a selection outside of the RF toolkit without an RF license, RF
elements are Read Only.

The default clipboard is stored on the hard disk in the user temp directory (\Local
Settings\Temp\mgc_icc_clipboard) on a PC and in /tmp on UNIX. You can set an environment
variable (MGC_LAYOUT_CLIPBOARD_PATH =<user defined path>) to define a different
location for the layout clipboard directory.

Caution
Circuit Move and Copy does not copy constraints or constraint data to the clipboard. The
connections in the new copy inherit the net constraints that already exist in the constraints
database for those nets. The layout circuit that is pasted form the layout clipboard inherit
the net constraints that already exist in the host design.

After the objects are selected, you can access the action keys to Move (F2), Rotate 90 (F3),
Rotate 180 (F4) or use the options on the popup that displays when you click the right mouse
button.

Parts selected using the Selection Filter display in the Find > Part tab and selecting parts in the
Find > Part tab synchronizes selection in the Selection Filter.

Caution
The Edit > Circuit Move and Copy command is available when DRC Off is active. The
DRC Off selection is on the Editor Control > General tab.

If the selected objects do not include a part object, they are moved at the physical center of the
extents of the selected objects. If the selected objects include any part object(s), they are moved
at the physical center of the extents of the selected part object(s).

You can use the Instantiation Wizard to automatically map all equivalent parts in the host
design. This dialog displays even if all the parts were automatically instantiated, allowing you to

Expedition PCB User’s Guide, EE2007.1 215


Circuit Move and Copy
General Methodology for Copy & Paste

browse the list of devices and verify the mapping. If there are parts in the copy circuit that have
not been automatically associated to parts in the local design, this dialog lets you manually
assign equivalent parts.

With a Move operation, a warning dialog displays indicating that Xtreme protected areas are
Read Only. With a Copy operation, Xtreme protected areas are copied along with their
parameters: handle, layer and assignment.

General Methodology for Copy & Paste


1. Invoke Circuit Move & Copy command
2. Define selection area around circuit to be copied.
3. [Optional] Use Selection Filter to determine which objects are to be included.
4. Select the Copy to Layout Clipboard.
5. Remain in local design or open another design.
6. Select Paste from Layout Clipboard command.
7. [Optional] Use the Instantiation Wizard to map unassigned parts.
8. Place copied circuit into layout.

Moving Circuits
1. Select Edit > Circuit Move and Copy. The Selection Filter dialog displays and the status
bar displays the name of the selected object or if multiple objects were selected, the total
number of selected objects. Two options on the Selection Filter dialog allow you to
Select All or Clear All objects or layers.
2. Select the Object tab and check the required object(s).
3. Select the Layer tab and check the required layer(s). To view information about the
selected objects, click the right mouse button and from the popup select Selection List.
4. Select Move from either the F2 function key or right-mouse click popup. The following
changes are seen within the display window:
If a part that is selected is contained within a Group, a message displays warning you
that all parts of the group will be affected. You have the option of cancelling the Move
and re-selecting objects or you can accept, which results in the entire grouping being
moved.
The cursor is attached at the physical center of all selected objects.
The cursor changes to a four-arrow Move cursor.

216 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Copying and Pasting Circuits

All selected objects are displayed in motion graphics.


Only the F3 Rotate 90 and F4 Rotate 180 action keys are available when in Move
mode.
5. If required, rotate the objects using commands from either the F3 or F4 function key, the
right mouse button popup or the rotate keyin. All selected objects rotate as a complete
group.
r delta angle. You must select the Enter key if you are using the keyin for the angle to be
applied to the selected objects.
6. Before placing the objects, you can select snap point options from the right mouse
button popup.
7. Place object(s).

Copying and Pasting Circuits


1. Select Edit > Circuit Move and Copy.
2. Select object(s) using the basic selection techniques. You can select the objects before
accessing the command. The Selection Filter dialog displays and the status bar displays
the name of the selected object or if multiple objects were selected, the total number of
selected objects. Two options on the Selection Filter dialog allow you to Select All or
Clear All objects or layers.
3. Select the Object tab and check the required object(s).
4. Select the Layer tab and check the required layer(s). To view information about the
selected objects, click the right mouse button, and from the popup, select Selection List.
5. If required, rotate the objects using commands from either the F3 or F4 function key, the
right mouse button popup or the rotate keyin. All selected objects rotate as a complete
group.
r delta angle. You must select the Enter key if you are using the keyin for the angle to be
applied to the selected objects.
6. Use Ctrl + C to copy and Ctrl+V to paste. The Instantiation Wizard appears.

Deleting Objects
Using either the Delete key or the Delete icon, you can remove selected objects while in Circuit
Move and Copy. This can be used to clear space in layout for a circuit to be placed.

1. Select Edit > Circuit Move and Copy.


2. Select object(s) using the basic selection techniques. You can select the objects before
accessing the command.

Expedition PCB User’s Guide, EE2007.1 217


Circuit Move and Copy
Differences between Copy Circuit and Circuit Move and Copy

3. Select either the Delete key or the Delete icon. A warning dialog appears asking you to
confirm the removal. Selected parts are unplaced and all other items (trace, vias, draw
objects) are removed from the design.

Differences between Copy Circuit and Circuit


Move and Copy
Copy circuit, by default, does not account for any unrouted connections (logic netlist) between
the pins of the circuit. Only routed pin-to-pin connections are considered. For unrouted parts,
the circuit is viewed as a set of parts with no connections between them and these sets of parts
can be matched with other set of parts, even if the connections between the "instances" differ.

Circuit Move and Copy, by default, accounts for all connections to the circuit part pins (all
logical connections) and accounts for both routed and unrouted connections.

If Circuit Move and Copy sees that the netlist definitions are different, it views those circuits are
not equivalent and automatically excludes several parts to find a partial solution / circuit that
matches the netlist definitions of the circuit.

Objects that are not allowed to copy in Circuit Move &


Copy
The following objects are not copied using the Circuit Move & Copy command.

1. Virtual and Guide pins


2. Target Areas
3. Bus Paths

4. Any data in generated copper balancing shapes


5. Non Electrical Shapes - DRC window
6. Non Electrical Shapes - Room
7. Fabrication Layers - Redline Layer
8. Fabrication Layers - Material mask and Material overglaze
9. Dimensioning has limited support. An object with its associated dimensions can be
copied.

Alternate Cells
For a cell to be used by a particular device, it must be referenced by the local parts database; as
a Top, Bottom or Alternate cell. By default, the Instantiation Wizard must select the same cell to

218 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Differences between Copy Circuit and Circuit Move and Copy

place in the host design as the one used in the source layout. For example, if the source layout
part is using an alternate cell, then this same cell name must be used in the equivalent host
circuit. Even if the part is already in layout, it must be changed to match the one referenced by
the source design.

Cell Name Mismatches


There may be situations where the source part has been modified to reference a cell that is not
used by the local part in the host design. In other words there is a discrepancy between the two
layout libraries. Expedition PCB requires that parts can only use cells that are referenced by the
part in the local design Parts library.

The Report file indicates when this situation occurs. For example, part RES50R in the source
uses a cell called 0805R. In the host design this cell is not referenced at all; instead the local part
references 0805RES. The Instantiation Wizard must use the local Top cell for the part mapping.

Part Placement Criteria


By default, equivalent local parts are only used for placement if their current state is Unplaced
or Distributed (outside the board outline). Parts that are already placed inside the board outline
are ignored when placing the new circuit layout.

Multiple Equivalent Circuit Instances


If multiple instances of the copied circuit exist in the host design then as each circuit instance is
placed the Instantiation Wizard is displayed allowing you to instantiate and place the next
circuit.

You can cancel the paste operation and return to the Paste from Layout Clipboard command at a
later time to place the remaining circuits. There may be situations where the layout clipboard
data is cleared or overwritten by another copy circuit operation. In this case, you will have to
recreate the original copy circuit in order to continue pasting the remaining instances.

Via Span Definitions


Via span definitions are automatically copied from the clipboard layout if they do not exist in
the local design. Setup Parameters is automatically updated to reflect any new via span that is
required in the design. The log file reports on new via spans that have been added to the design.

Multiple Via Objects


Multiple via objects structures are maintained when pasted into the local design; multiple via
objects definitions are NOT copied. You must add the new multiple via objects definitions to
the ASCII MVO_Rules.txt side file.

Expedition PCB User’s Guide, EE2007.1 219


Circuit Move and Copy
Differences between Copy Circuit and Circuit Move and Copy

Plane Shapes and Net Assignments


Plane shapes can be automatically mapped to plane nets in the host design if they touch
associated part pins. For a net to be automatically mapped to a host net, it must contain at least
one part pin connection. All other objects that are in the clipboard and associated to this net are
also automatically mapped.

A net in the clipboard is treated as floating if it does not contain any part pins and therefore is
not automatically mapped to a host design net. These nets must be manually mapped.

Rule Area Scheme Assignments


When rule areas are pasted into the local design from the layout clipboard the original scheme
name assignments are preserved so long as the same scheme exists in the local design. If the
scheme name does not exist, the rule area is reassigned to the (Master) rule scheme.

You must add new equivalent schemes to the local design constraints database (CES) if they do
not already exist.

Rooms and Clusters


Rooms are not copied between designs using the Move & Copy Circuit command; therefore
room and cluster assignments are not maintained.

Mounting Holes
Mounting holes can be automatically mapped to nets in the host design if the net is connected to
a part pin in the clipboard.

A net in the clipboard is treated as floating if it does not contain any part pins and therefore is
not automatically mapped to a host design net. These nets must be manually mapped.

Virtual Pins and Guide Pins


Virtual pins and guide pins are not supported.

Test Points
By default, test point reference designators are preserved when copying between designs.
However, where duplicates are found in the local design, new references are assigned to the
copied test points to prevent conflicts with existing data.

220 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Using Find with Circuit Move and Copy

Jumpers
By default, jumper reference designators are preserved when copying between designs.
However, where duplicates are found in the local design, new references are assigned to the
copied jumpers to prevent conflicts with existing data.

The jumper settings in Editor Control are updated with matching jumper settings from the copy
circuit design if they do not already exist in the local design.

Using Find with Circuit Move and Copy


Selecting parts using the Selection Filter in Circuit Move and Copy allows synchronization with
the Part tab of Find; selecting parts in the Find > Parts dialog synchronizes in the Selection
Filter. The Highlight option of Find does not simultaneously occur between the Find dialog and
the Selection Filter of Circuit Move and Copy.

Using in conjunction with the Circuit Move and Copy area extent control options you can select
parts using the Find dialog and extents the selection to include traces and parts.

Circuit Clipboard
This allows you to manage multiple clipboard circuits. This makes the data accessible at any
time during an editing system. The stored layout data is then used to replicate the exact layout
data in either a new design or the host design. There is no limit to the number of clipboard
objects that can be stored.

The default name of the circuit is based on the original source PCB design name (.pcb) but this
can be renamed. Subsequent clipboard designs from the same board name will have a numerical
extension appended to the name to avoid directory conflicts (_01 for the second instance, _02
for the third and so on).

Result: The multiple clipboard directory is located at a different location to that of the single
clipboard directory used with the Copy to Layout and Paste From Layout clipboard. Circuit data
that has been copied to the single object clipboard is not available from the Multiple Clipboard
Object dialog. The default multiple clipboard is located by default in the
%USERPROFILE%\Local Settings\Temp\mgc_icc_mco directory.

Caution
A Reuse license is required to enable the Circuit Clipboard functionality. The license is
available from the splash screen or from within the application by selecting Setup >
Licensed Modules > Reusable Block.

1. Enter Circuit Move and Copy mode.


2. Select circuit data.

Expedition PCB User’s Guide, EE2007.1 221


Circuit Move and Copy
Selection List

3. Select Circuit Clipboard from the RMB popup. You can select Circuit Clipboard first
and then select the circuit.
4. Select the Copy button on the dialog.
You can use the Browse icon to open an existing or define a new clipboard location. The default
location is the %USERPROFILE%\Local Settings\Temp\mgc_icc_mco directory.

When the circuit is selected, the name of the design is loaded into the Copy Circuit Name field:
this can be renamed. You can use the Delete icon to remove a selected circuit.

The creation date field displays the date and time this circuit was copied.

The User Name field displays the username and name of the machine that generated the copy.

An informational message displays if there were problems and directs you to the
PasteCircuit.txt file. This file can be viewed using File > File Viewer.

Retrieving a Circuit
1. Enter Circuit Move and Copy mode.
2. Select Circuit Clipboard from the RMB popup.
3. Select the required Copy Circuit Name.
4. Select the Paste button on the dialog.
5. The Instantation Wizard is launched and an attempt to find an equivalent circuit in the
local design is made. An informational message displays if there were problems and
directs you to the PasteCircuit.txt file. This file can be viewed using File > File Viewer.
6. Paste the equivalent circuit in the design.

Selection List
This dialog displays a complete non-editable listing of all the items (parts, pins, traces, vias)
selected to be moved. Whenever the RF toolkit is invoked, the current selection is removed.

You can use either Ctrl + left mouse button to select additional single rows or Shift + left mouse
button to select multiple rows. If a description is not available, the column entry is left blank.

The total number of objects that are presently selected for moving, and the number of objects
that are currently highlighted in the dialog displays at the bottom of the dialog.

222 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Selection List

Table 4-1. Selection List Options

Object Displays the selected objects.


When a part is selected only the part itself displays; the
objects of the part are not displayed, outlines, pins,
shapes, etc.
Name Displays the name of the selected object (reference
designator or via name).
Description Displays the description of the object.
Net Name Displays the net name(s) associated to the object
Net Class Displays the net class name associated to the object.
Layer Displays the layer(s) on which the object is associated.
Length Displays the overall length of the object.
Width Displays the overall width of the object.
Fit View All selected objects on every selected row are fitted in the
graphic view.
Blink It The object(s) in the selected row flash on and off (blink)
three times.
Define Sort Order Displays a number within each column header (from left
to right) from 1 to 8. In the dialog box's message field, the
following appears:
Click on column to set order: #
Starting with number 1, you can prioritize the order (from
left to right) in which the columns display. While defining
this order, you may either:
Select the order of each column from start to finish or if
you only want to order a few columns, you can click the
Complete sort order button after completion.
Result: The order is saved in the JobPrefsDB2HKP.txt file
for future design sessions.
Remove from Selection Removes any highlighted row(s), and deselects the
object(s) from being included in the Move.
Close Dismisses the dialog.

Table Associations
Pos = displays the absolute (X, Y) location of the object's origin.

Draw Sub-type = Displays the Draw object type (i.e. Draw Object, Test Point Obstruct, Rule
area).

Expedition PCB User’s Guide, EE2007.1 223


Circuit Move and Copy
Selection List

Table 4-2. Table Associations

Object Name Desc. Net Net Layer Length Width


Name Class
Conductiv N/A Pos = Name NC Where Overall Overall
e Shapes found
Design Board Outline, Pos = N/A N/A N/A N/A N/A
reference Manufacturing
Outline, Route
Border
Draw Sub-Type Pos = N/A N/A Where N/A N/A
found
Fiducials / Padstack Pos = Name N/A Range Pad Pad
Mounting Name Diameter Diameter
Holes
Multiple Via Pattern Pos = Name NC Layer Overall Overall
Via Span
Parts Ref Des Device Name N/A Where Overall Overall
found
Pins Pin Number Pos = Name NC Layer N/A N/A
Plane N/A Pos = Name NC Where Overall Overall
Shapes found
RF Group Group Name Pos = N/A N/A N/A N/A N/A
RF Node Parent Name Pos = Name NC Where
found
RF Parent Name Pos = Name NC Where Overall Overall
Segment found
RF Shapes Ref Des Pos = Name(s) NC Where Overall Overall
found
Teardrops Teardrop Pos = Name NC Where N/A N/A
Breakouts Breakout found
Test Ref Des Pos = Name NC Where Overall Overall
Points found
Text N/A Pos = N/A N/A Where Text L Text W
found
Traces N/A N/A Name NC Where Overall Greatest
found Width
Vias Padstack Pos = Name NC Range Pad Pad
Name Diameter Diameter

224 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Selection Filter Layers

Multiple Via Objects Usage


Multiple via object data structures are supported in Circuit Move and Copy operations. The
multiple via object is controlled by the vias object checkbox in the Selection Filter dialog. Each
multiple via object is treated as a separate entity; it is identified in the Selection List by a single
line item instead of listing all of it's parts, therefore, the Selection List does not list the
individual conductive shapes and vias that form the multiple via object.

Object Displays Multiple Via.


Name Displays as the via pattern; 2x6.
Description Displays the x and y position; Pos=1.275, 1,050.
Net Name Displays the net name to which the multiple via object is
connected; GND.
Net Class Displays the net class name associated to the net.
Layer Displays the multiple via object layer span; 1-4.
Length Displays the length of the longest side of the multiple via object.
Width Displays the length of the shortest side of the multiple via object.

Limitations
If a circuit being moved or pasted from the clipboard has non-round vias, it can only be rotated
in 0, 90, or 270 degree increments. This limitation also applies to the rs < angle> and r <angle>
keyins. Rotations other than stated, display a warning message stating that the rotation is invalid
as the circuit contains multiple via objects.

Selection Filter Layers


When the Circuit Move and Copy option is selected, this dialog appears with all checkboxes
selected by default. The Close button saves the settings within each tab, and dismisses the
dialog.

The Layers tab allows you to select/unselect the individual layers of the design. As all
checkboxes are selected by default, you can quickly select only the required layers by selecting
the Clear All button and then manually checking the layers. The Select All button quickly
selects all layers. The order that the layers display is:

1. All of the conductive layers are listed first in a top-down order.


2. Then the fabrication layer pairs (Top and Bottom) for assembly, silkscreen, soldermask
and solder paste. Selecting these layers allows you to select and move objects not
associated to a part or cell.

Expedition PCB User’s Guide, EE2007.1 225


Circuit Move and Copy
Selection Filter Objects

3. Lastly, any user-definable layers are displayed in an alphabetical, top-down order. These
are the layers that are displayed in the Setup Parameters > General > Layers > User
defined layers section.

Selection Filter Objects


When the Circuit Move and Copy option is selected, this dialog appears with all checkboxes
selected by default except for Design Reference. The Close button saves the settings within
each tab, and dismisses the dialog. All available objects are displayed alphabetically. You can
quickly select only the required objects by selecting the Clear All button and then manually
checking the objects. The Select All button quickly selects all objects.

All package, mechanical or drawing cell database elements and layers are grouped as a part
object. When any part is selected, everything associated with that part (whether it is visible or
not) moves. Conductive shapes are displayed when you select both the Display Control > Layer
> Traces checkbox and the physical layer that the shape was drawn on. Conductive shapes are
created using the Edit > Place > Conductive Shape command.

Design Reference Objects


If the Design Reference setting is selected in the Object Tab, items such as the board outline,
board and NC Drill origin, route border and manufacturing border may be manipulated. A
dialog displays asking you to confirm the selected action for these items, and if accepted, the
existing board items are replaced.

Caution
In the case of the board and NC Drill origin, there is no Undo available for the move or
copy.

The following commands affect the board outline, board and NC Drill origin, route border and
manufacturing border.

(F2) Move
Dialog Message: Please confirm the MOVE action for the following items.
(F3) Rotate 90; (F4) Rotate 180
Dialog Message: Please confirm the ROTATE action for the following items.
(F5) Push
Dialog Message: Please confirm the PUSH action for the following items.
(F6) Change Layer.
Dialog Message: Please confirm the CHANGE Layer action for the following items.

226 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Selection Filter Objects

(F7) Copy Circuit.


Dialog Message: Please confirm the COPY CIRCUIT action for the following items.
Edit > Copy to Layout Clipboard
Dialog Message: Please confirm the COPY to CLIPBOARD action for the following
items.
Edit > Paste from Layout Clipboard
Displays the Instantiation Wizard > Ref Des Tab.

Part Selection
Part is checked Selecting any segment of a part (outline, pin, a shape, embedded into a cell,
mounting hole, embedded fanout trace or via) causes the part to be selected.
Other settings in the selection filter dialog, such as traces, shapes and vias
do not affect selection of parts. For example, if only the Part option is
checked, selection of any item within the part object results in the selection
of the entire component - even when traces and vias are not checked in the
Selection Filter dialog.
Teardrops and Breakout Traces - These can be selected and can be moved or
copied without the associated traces and pads being selected, however, they
cannot be moved or copied and pasted without the associated trace and/or
pin or via.
Plane Shape, Actual Plane Shapes and Tie Legs - These can be selected,
moved and rotated. Copy and paste operations only support input plane
shapes.
Restriction: Actual plane shapes and tie legs are not copied to the clipboard.
Part is Selecting any segment of a part (outline, pin, a shape, embedded into a cell,
unchecked mounting hole, embedded fanout trace or via) will not cause the part or the
part objects to be selected. Other settings in the selection filter dialog, such
as traces, shapes and vias do not affect selection of parts.
For example, with only the Traces option checked, selecting the embedded
fanout trace will neither cause the selection of the embedded trace, nor the
selection of the part or any of the part's items.

Dimension Objects
These are a set of draw objects, comprising arrows, lines and text that are associated to a other
design objects such as mounting holes, pins, board outline etc. When an object the dimension is
associated with is moved or modified, the dimension also moves, reflecting the new position.

Dimensions are not selectable in Circuit Move & Copy commands and so are not supported in
the Copy to Layout Clipboard operations.

Expedition PCB User’s Guide, EE2007.1 227


Circuit Move and Copy
Copy to Layout Clipboard

Selection Filter Outside RF Toolkit


The Selection Filter outside the RF toolkit only contains the RF Groups checkbox. RF Shapes
cannot be manipulated individually without the RF toolkit. Only the entire RF Group is allowed
for the operation. If Circuit Move and Copy is invoked within the RF toolkit, RF shapes can be
manipulated individually. The Selection Filter will also have both the RF Shapes and RF
Groups checkbox.

Multiple Selected Objects Priority


To handle situations when multiple objects are located in the same position a priority order is
used. The priority order determines which object gets selected or accessed first, second, third
and thereby also determines what action to perform if any. You can step through multiple
objects using the TAB key.

The priority can be changed through a configuration file, DefaultSelectionFilterPriority.cfg.


This file is located at %SDD_HOME%\standard\config\pcb\ and must be a plain ASCII file.

Note
To apply changes from the configuration file the application needs to be re-started.

Example SelectionFilterPriority.hkp File


ConductiveShapes 6
Parts 4
Pins 2
PlaneShapes 7
RFGroups 11
RFNodes 1
RFSegments 5
RFShapes 3
Traces 8
Vias 9
Netlines 10

Copy to Layout Clipboard


If the Design Reference filter setting is checked in the Selection List > Object tab, items such as
Board Outline, Manufacturing Outline, Route Border and Board and NC Drill Origin may be

228 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Instantation Wizard

manipulated using the action keys but you are asked to confirm the action. If you accept, the
existing board items are replaced. You can use Ctrl+C to copy to the layout clipboard.

Note
The Undo action is lost if the board and/or NCDrill origins are moved or copied.

The default clipboard is located by default in the %USERPROFILE%\Local


Settings\Temp\mgc_icc_clipboard directory. You can change this location by setting an
environment variable:

MGC_LAYOUT_CLIPBOARD_PATH=<user defined path>

Note
To avoid copy and paste conflicts, the single clipboard directory will be in a different
location to that of the multiple clipboard directory. Circuit data that has been copied to
the single object clipboard is not available from the multiple Circuit Clipboard dialog.

The following conditions display this dialog:

1. Edit > Copy to Layout Clipboard is selected.


2. Design Reference is checked
3. One or more design reference objects are selected.
4. One of the following commands is selected from either the action keys or the popup.
Appropriate messages display in relation to the action selected:
Action Keys: (F2) Move, (F3) Rotate 90, (F4) Rotate 180, (F5) Push, (F6) Change Layer
(F7) Copy Circuit.
Additional Commands from the RMB Popup: Mirror Horizontal, Mirror Vertical, Copy
to Layout Clipboard, Paste from Layout Clipboard.

Instantation Wizard
Equivalent circuitry is matched using the following criteria:

Connectivity - The matching algorithm searches for connectivity patterns in the host
design that match the clipboard layout. The net names do not have to match.
Part Numbers - Looks for parts in the host design that match.
The default operation is for the Instantiation Wizard to automatically map all equivalent parts in
the host design, however, where connectivity in the host design differs from the clipboard
circuit you can manually assign the equivalent nets through the dialog. If you selected design
reference as an object on the Selection Filter's Object tab, the F7 Copy Circuit option, displays

Expedition PCB User’s Guide, EE2007.1 229


Circuit Move and Copy
Instantation Wizard

within the Board Outlines Selection dialog. You can use Ctrl+V to paste from the layout
clipboard.

It is possible to ignore unresolved parts during placement. There will be situations where the
local design does not contain all the data that exists in the clipboard layout. You can also force
selected parts to be unmapped even if they do exist in the host design.

The Instantiation wizard identifies these unresolved parts but still allows the circuit to be placed
and only include the matched parts. When the OK button is selected, a warning dialog appears
informing you that some parts have not been resolved and it allows you to continue placing the
circuit or cancel and return back to the Instantiation Wizard to resolve the problems manually.

The Show Report button displays an ASCII report on the found problems.

The following set of instantiation rules has been implemented.

1. The basic matching procedure will never find a match where a circuit net is split or
merged (in found instance), except for single-pin nets.
2. If the net is a single-pin circuit net in the circuit definition it incorporates only one
component pin. Within the whole design the net may (and typically does) incorporate
more than one pin even if it is a single-pin net in circuit definition. The matching
procedure is allowed to merge single-pin circuit nets with other single-pin circuit nets.
In the cases of merging of an interface circuit net with a global net used in circuit and the
merging of global nets, you would use the Instantiation wizard > Nets tab to make
manual assignments. For example; you could map signals A2, A3 and GND of the
circuit net to net GND in host design.
For instances where split net situation are really required the matching results in a partial
match. The components that hold nets to be split are excluded from instantiation
(unmapped). They are marked unmapped in the Instantiation Wizard allowing you to
manually assign them and re-run instantiation.
3. Matching procedure allows a match where the equivalent net in the found instance is
larger (contains one or more additional pins). This match is also true for private nets.

Instantiation Wizard Ref Des


The Ref Des tab is where parts from the source design can be assigned to specific components
in the host design. The list can be sorted in ascending or descending order depending on the
column header selected.

If there are unresolved mapping errors, warning dialogs are displayed upon either selecting
Resolve, OK or another tab.

230 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Instantation Wizard

Unmapped components found (red) ñ There is a component in the clipboard circuit that
has not been mapped to an equivalent part in the host design. The possible causes for
this could be:
That the part does not exist in the local design and the matching engine did not find a
solution. You may want to verify if it is alright to ignore the message and continue with
the instantiation, or use the Wizard to manually map the unmapped part.
The connectivity of the circuit in the local design is different. The matching algorithm
found a partial solution excluding parts with connections differing from source circuit.
You excluded certain parts in the Ref Des tab and set the Lock status for them to by-pass
their placement.
If you choose to Ignore and continue to place the circuit, the unmapped parts (marked red) are
omitted.

Duplicate Reference Designator found (light blue) ñ a reference designator in the local
design has been mapped to more than one part found in the clipboard design. The
possible cause could be:
You mistakenly mapped one reference designator to more than one part in the
Instantiation Wizard.
Clicking Ignore creates the partial circuit where only one part is mapped to a ref des; other parts
that were mapped to the same ref des are excluded from placement.

Ref Des Displays the original reference designators for the


copied circuit design. This is a read-only field.
Part Number Displays the part number of the copied circuit.
Number of Pins Displays the number of pins on the part. This is
displayed as an aid for when manually assigning
unmapped parts. Choosing a large pin-count part to
map helps seed other components when subsequently
using the Resolve button.
Equivalent Cell Displays the equivalent cell name found in the host
design. The cell name, by default, matches the cell
found in the source design. If the source design
references an alternate cell (listed in the Part entry for
the part used), the same cell is used in the circuit to
be pasted.

Expedition PCB User’s Guide, EE2007.1 231


Circuit Move and Copy
Instantation Wizard

Equivalent Ref Des Displays the reference designator of the equivalent


part in the host design. A list of candidate parts
(matching part number) found in the host design are
listed in the drop down.
If you leave the entry as unmapped, when you select
the OK button, a warning dialog appears stating the
number of unmapped components. These unmapped
components display in red. If you select OK, the Tab
re-displays allowing you to correct the mapping.
You have the option to un-map parts so as to not
place equivalent parts in the host design.
Lock Allows parts that have been mapped manually to be
locked, preventing the Instantiation Wizard from
assigning a new part. If the Use same reference
designators only checkbox is selected, this option is
unavailable.
Use same reference This checkbox allows a more simplified instantiation
designators only process to take place and is used to map parts purely
on matching reference designators. The Resolve
button and Lock option are deactivated with this
option checked.
Show Report Displays the InstantiationWizard.txt report file in
ASCII.
Resolve Button In situations where some parts cannot be resolved
automatically, it is necessary to manually instantiate
the remainder. Manually mapping a large pin count
device increases the chances of success when using
the Resolve option to automatically map the
remaining parts.

Instantiation Wizard Physical Layers


The Physical Layers tab allows you to map the layers if the layer stackup in the host design does
not match the copied circuit. This is similar to the layer mapping option in the Setup Parameters
dialog.

You can also omit Physical layers from the paste operation by mapping them to none.

232 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Instantation Wizard

Circuit Layers
Layer Displays the circuit layers for the copied circuit design. This is a read-only
field.

Number of Displays the number of copied objects found on the associated layer. This is
Items a read-only field.

Map To Allows you to map objects on the original circuit layer to a different layer.
You can omit Physical layers from the paste operation by mapping them to
none.
Restriction: You cannot remap the top and bottom layers.
Plane Nets Displays the circuit plane nets on the associated layer. Displayed plane nets
display in red if you try and remap the layer to a layer that does not contain
the displayed plane net. This is a read-only field.

Allowing Mapping more than one circuit layer to one host


layer
If this option is selected, you are allowed to map multiple layers to a single host layer.

Table 4-3. Host Design Layers Preview

Layer Displays the original host layers. This is a read-only field.

Accepts Circuits Displays the circuit layer(s) that have been mapped to the original host
Layer layer. This is a read-only field; however, as layers are mapped in the
Circuit Layers: Map To section, the layers change to reflect that
mapping.
Plane Nets Displays the host plane nets on the associated layer and displays the
host design's plane net assignment (in black) and plane nets that come
from the copied design (in blue).
As layers are mapped in the Circuit Layers: Map To section, if the
layer contains a Plane Net and is re-mapped to a layer that does not
contain the plane net, it is removed from the list and the Accept
Circuit Layer displays "none".
This is a read-only field.

Instantiation Wizard Physical Layers


The Nets tab can be used to map nets that cannot be mapped automatically. For example, the
source layout may have 0V net, whereas the host design may use GND. If you leave a circuit net
unassigned, when you select Resolve, OK or another tab, a warning dialog appears.

Expedition PCB User’s Guide, EE2007.1 233


Circuit Move and Copy
Instantation Wizard

Empty Net Name detected - A net name in the clipboard design has not been mapped to a net in
the local design. The empty nets display in red. A possible cause for this could be that a net
name for one or more floating items is not found in the local design. You should inspect the
Floating Items list and map their clipboard net assignments to local net names. If you select
Ignore, the partial circuit is created where unmapped floating items will be omitted. If you select
OK, the Tab re-displays allowing you to correct the mapping.

Circuit Pins Net: Circuit Displays the original circuit nets for the copied circuit design.
Net This is a read-only field.
Circuit Pins Net: Host If the nets have been automatically assigned, the entry appears
Net with a pulldown menu. This allows you to change the mapping
of the nets.
Allows you to assign the host net to the circuit net. Red
indicates that there is not mapping. Yellow indicates that two
or more host nets are mapped to the same circuit net.
Circuit Pins Net: Lock Allows nets that have been mapped manually to be locked,
preventing the Instantiation Wizard from assigning a new net.
Floating Items: Circuit Displays any circuit nets that have no corresponding host net
Net (floating). This is a read-only field.
Floating Items: Host Net Displays unassigned nets in the host net that you can manually
map to the floating circuit net items.
Show Report Displays the InstantiationWizard.txt report file in ASCII.
Resolve Button In situations where some nets cannot be resolved
automatically, it is necessary to manually instantiate the
remainder. Manually mapping the nets increases the chances of
success when using the Resolve option to automatically map
the remaining nets.

Instantiation Wizard User Layers


The User Layers tab allows you to map user layers in the source design to user layers in the host
design.

User layers that do not exist in the host design are automatically created if the Create checkbox
was selected. The new layers maintain their original names. Setup Parameters and Display
Control are updated to reflect the new user layer name in the host design. You can use this tab to
omit any user layers from the paste operation by mapping them to none.

Circuit Layer Displays the user-layer name for the copied circuit design. This is a
read-only field.
Number of Items Displays the number of copied objects on the associated user-layer.
This is a read-only field.

234 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Change Layers

Map to Host Layer Provides a drop-down containing all the host user-layer names. Select
the appropriate host user-layer to which to map the circuit layer.
Create The checkbox allows you to create a user layer-name in the host
design that exists in the source design.

Change Layers
When this command is selected, the layer-mapping table automatically displays showing the
last used mapping scheme. It allows the mapping of physical and draft layers. The default layer-
mapping configuration is that the mapping is a one to one relation. The Layer Mapping Table
dialog provides the ability to:

Map pair layers (physical layers and draw layers)


Store (on disk) and retrieve mapping table settings with user defined filenames. The
scheme files are stored in the job's ../pcb/config directory and have the extension of .chs.
Recall the last mapping table used, between editing sessions for a given design.
Selecting the OK button initiates the change layer operation based on the current mapping
scheme, verifies the via spans, and if no problems exist, the dialog closes and the circuit remains
selected.

Restriction: Change Layer does not change the layers of objects built within a cell.

If errors in the mapping are present, an error message is displayed and you are returned to the
dialog until they are fixed. A situation that may occur is where changes to the mapping or new
via spans were defined in Setup Parameters

Although you are prevented from initiating the change layer operation it is still possible to
continue defining the mapping scheme and subsequently saving it to a scheme file until Setup
Parameters has been updated.

Selecting the Cancel button closes the dialog and any/all layer changes are ignored.

The top of the dialog displays the number of mounted parts on the board and shows that
mapping for the top and bottom layers. Mounted parts are not affected during the change layer
operation.

The next section displays information on the Physical Layers

Before Displays the number of physical layers.


Item Count Number of items selected for a given layer. ë0í means that there are no
items on this layer for the selected circuit.

Expedition PCB User’s Guide, EE2007.1 235


Circuit Move and Copy
Save Schemes in Push and Change Layer

After Dropdown box lists all physical layers. All layers are available for
mapping so long as the layer type matches and the via span is
compatible. Entries in the fields turn blue if you make changes to the
After column.
Plane Nets Indicates the plane net names associated to a plane layer.
Draw layers are only listed if they are found in selected circuit.

Before Displays draw layers within the selected circuit.


Item Count Number of items selected for a given draw layer.
After Dropdown box lists all draw object layers. Entries in the fields turn blue
if you make changes to the After column.

Incompatible Via Spans


All via spans used in the selected circuit are identified, using the settings on the Via Definitions
tab of Setup Parameters. Incompatible layer assignments in the table are checked during the
mapping process. The following warning displays for invalid layer mapping due to via span
definitions:

Change Layer cannot be applied to the selection due to the Via Span
definition.

For microvias and blind/buried vias, the selection of a via and mapping the from or to layer for
the span will cause the span to change. For example, with a via 2-15 and traces on layers 2 and
11, you should not select the via if you want to swap the traces layer. If all items are selected
and Change Layer has an order to map layer 2 to layer 11 and layer 11 to layer 2 then via span
2-15 will be converted to 11-15.

Reusable Blocks
Change Layer can be applied to a Reusable Block. If Forward Annotation is run, the changed
layers within the Reusable Block remain.

Save Schemes in Push and Change Layer


Schemes are provided as a means to preserve settings for specific activities (Push, Change
Layer). The drop-down menu that accompanies this field can be used to display the available
schemes. User-generated schemes can be edited, saved and deleted.

To Select a Pre-Defined Scheme


1. Select the drop-down menu button to gain access to the list of defined schemes.

236 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Mirror

2. Select a scheme from the list. Once selected, the scheme's parameters are loaded to the
dialog.

To Create and Save a New Scheme


Once all the changes to the dialog are complete, enter a name in the Scheme name field. The
scheme can be saved locally or to the system configuration directory.

If a scheme name is entered which is a duplicate, a warning dialog appears asking if you want to
overwrite the original scheme.

If you select the Save locally with design check box, the scheme is created and prefixed with
Loc:. If you select the Save with product system files checkbox, the scheme is prefixed with
Sys:. Select OK to save the scheme.

To Delete a Scheme
1. Display an existing Scheme in either the Push or Change Layer dialogs.
2. Select the Delete icon . A message appears asking you to confirm the deletion.

Note
The default scheme cannot be deleted.

To Use an Existing Scheme as a Template


1. Load an existing Scheme.
2. Make the necessary changes to the dialog.
3. Enter a new scheme name in the Scheme name field of the Save Scheme dialog.
4. Select OK to save the scheme.

Mirror
The Mirror command processes circuit elements so that non-cell objects (routing, shapes,
drawings, etc.) undergo a true Mirror operation and the connectivity and clearances between
items in the mirrored circuit are preserved. Also, cell objects are only shifted and rotated along a
predefined algorithm (no true mirror). Both the connectivity of the traces to the component pins,
and clearances between items in the mirrored circuit are not preserved, and should be resolved
manually after the operation.

Expedition PCB User’s Guide, EE2007.1 237


Circuit Move and Copy
Mirror

Dynamic Mirror
1. Select the circuit to be mirrored.
2. Select Move.
3. Select either Mirror Horizontally or Mirror Vertically. The entire circuit will be
transposed but remains attached to the cursor.
4. Click the left mouse button to place the circuit on the board.
The selected data is transposed about the x or y axis relative to the circuit origin. The default
circuit origin is the center of the selection box that defines the extents of the selected items. You
may override the default origin using the Set Origin command.

Static Mirror
1. Select the circuit to be mirrored during a Move operation.
2. Select either Mirror Horizontally or Mirror Vertically.
The selected data is transposed about the x or y axis relative to the circuit origin. The default
circuit origin is the center of the selection box that defines the extents of the selected items. You
may override the default origin using the Set Origin command.

DRC Violations after Mirroring


The mirror function does not fail when DRC violations have been created. When violations
occur the operation continues and it is your responsibility to fix these violations.

Figure 4-1. DRC Violations Example

238 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Mirror

The above image shows a typical DRC violation resulting from a mirror operation involving
parts. The traces have been mirrored exactly about the y-axis but the parts have only been
moved; the component pins remain in their relative position with respect to the component
body. Consequently the traces need to be re-routed by hand to restore connectivity.

Examples of cells with an axis of symmetry


A cell has an axis of symmetry if the mirroring of the cell elements relative to this axis leaves
the cell elements unchanged. If the cell has an axis of symmetry, the Mirror operation for the
cell instance is completely replicated.

The cases are limited to cells with pins arranged along one axis (if there are pins in the cell), and
other shapes symmetrical relative to this axis. Pad reference points must be on the symmetry
axis.

Examples of the cells where there is no axis of symmetry.

The following two cells cannot be considered to be axis-symmetrical ones;

In the left cell the pin pad offsets result in pin reference points that are not aligned with
pin row axis;

Expedition PCB User’s Guide, EE2007.1 239


Circuit Move and Copy
Mirror

In the second cell the component body is not symmetrical relative to pin alignment axis.

Transformation of cell instances on Mirror command


For each cell instance in the selected circuit:

The vector is defined


as aligned with
long axis of
the
geometric
al set of
points
representing
pins.
In the coordinate system, associated with the cell, the minimal box covering all pin
reference points is calculated.
The vector origin is set to the center of the box.
The vector direction is set along maximal side of the box. If the sides of box are
equivalent (within some small value) the vector orientation is set to be equal to the
orientation of the cell instance.

The transformation of the cell instance is shift (displacement) plus rotation.


The New position of the cell instance is calculated so that the vector origin is mirrored relative
to required axis of mirror (Y axis ñ for Mirror Horizontally, X axis ñ for Mirror Vertically). The
New orientation of the cell instance is calculated so that vector direction is transformed as

180 -a for Mirror Horizontally

240 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Push

-a for Mirror Vertically where a is the original orientation of the vector (before
transformation)
The following figure illustrates the transformation on Mirror Horizontally.

Push
When the Push command is selected, the layer-mapping table automatically displays showing
the last used mapping scheme. It allows the mapping of physical and draft layers during push
operations. The Layer Mapping Table dialog provides the ability to:

Map pair layers (physical layers and draw layers)


Store (on disk) and retrieve mapping table settings with user defined filenames. The
scheme files are stored in the job's ../pcb/config directory and have the extension of .pus.
Recall the last mapping table used, between editing sessions for a given design.
When a circuit is pushed from one side of the board to the other, consideration is made for the
mapping of external and internal layers, especially when the layer stackup is asymmetrical. The
default layer-mapping configuration is that the mapping is from the lowest to highest, 1 to 6, 2
to 5, 3 to 4, etc., with the exception of plane layers which remain the same.

Selecting the OK button initiates the push operation based on the current mapping scheme,
verifies the via spans (and any other constraints), and if no problems exist, the dialog closes and
the circuit remains selected.

If errors in the mapping are present, an error message is displayed and you are returned to the
dialog until they are fixed. A situation that may occur is where changes to the mapping or new
via spans were defined in Setup Parameters

Although you are prevented from initiating the push operation it is still possible to continue
defining the mapping scheme and subsequently saving it to a scheme file until Setup Parameters
has been updated. Selecting the Cancel button closes the dialog and any/all layer changes are
ignored.

Expedition PCB User’s Guide, EE2007.1 241


Circuit Move and Copy
RF Shapes and Groups

If there are fixed or locked items found within the selection list, a warning dialog displays
asking you to continue or cancel. If you choose to continue, the fixed and/or locked items are
moved to the designated layer.

The top of the dialog displays the number of mounted parts on the board and shows that
mapping for the top and bottom layers.

The next section displays information on the Physical Layers

Before Displays the number of physical layers.


Item Count Number of items selected for a given layer. 0 means that there are no items
on this layer for the selected circuit.
After Dropdown box lists all physical layers. All layers are available for
mapping as long as the via span is compatible. Entries in the fields turn
blue if you make changes to the After column.
Plane Nets Indicates the plane net names associated to a plane layer.

Draw layers are only listed if they are found in selected circuit.

Before Displays draw layers found within the selected circuit.


Item Count Number of items selected for a given draw layer.
After Dropdown box lists all draw object layers. Entries in the fields turn
blue if you make changes to the After column.

Incompatible Via Spans


All via spans used in the selected circuit are identified and incompatible layer assignments in
the table are checked during the mapping process.

For example, if the board has vias spanning 1-3, 3-6, 6-8 and an attempt was made to map the
circuit data from layer 2 to layer 4, a message displays; Push cannot be applied to selection due
to the via span definition.

RF Shapes and Groups


Selection of a component of an RF Shape or Group results in the inclusion of the parent object
into the Circuit Move and Copy operation.

Move and Rotate Selection (Including Mirror and Push)


RF Shapes or Groups move or rotate based on their selection. If a shape is selected that does not
belong to an RF Group, the RF Shape moves independently. If it belongs to an RF Shape it
moves as part of the RF Group.

242 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Embedded Passives

Copy Selection
Copying RF shapes produces the following behavior:

Only selected elements are included in the copy operation.


If the selected element belongs to a shape or group, only the selected objects are copied.
The source group assignments are ignored.
Group assignments in the equivalent circuit are preserved.
Multiple groups are supported in a Copy operation
atching of RF shapes differs from regular components as defined in RF Elements.

RF Elements in the Instantiation Wizard


The ability to select, move and copy circuits that contain RF elements when invoked from the
RF Toolkit are supported.

Restriction: RF elements are Read Only outside of the RF Toolkit when an RF Toolkit license is
not available.

RF Shapes are not cell based; they are created and maintained on the fly and may change if
rotated or moved to a different layer. Additionally, RF Shapes always use a common part
number. The Instantiation Wizard uses a different matching algorithm than is used for regular
parts.

Instantiating RF Shapes
During the instantiation process, if an RF Shape is included in the copy, the following
component properties are compared when validating RF component matches:

Library Element Name


Physical shape (compares X/Y of segment vertices in RF shapes)
If a local RF component matches the above criteria then it is selected as a candidate part for
instantiation. If the above criteria are not met, the source part is not a candidate for placement
and is assigned as unmapped in the Equivalent Ref Des field of the Instantiation Wizard.

Embedded Passives
Circuit Move & Copy supports the ability to select, move and copy circuits that contain
embedded components. During circuit move operations you can rotate the circuit, however, if
the selected rotation is not allowed the placement will fail and following error displays in the
status bar:

Expedition PCB User’s Guide, EE2007.1 243


Circuit Move and Copy
Team PCB

EP Rotation incorrect

Certain information, such as materials, process library and parametric data is not copied
between designs. The synchronization of materials and process library data is your the
responsibility. You must ensure that the correct materials and library data exists in the local
design if copying of embedded passives is to be performed.

Embedded passive devices are based on a generic cell template that has little in common with
the size and shape of the resistor or capacitor that is eventually created. They are created and
maintained in an unstructured manner and may change if rotated or moved to a different layer.

Embedded passive devices always use a common part number (EC-RES for resistors and EC-
CAP for capacitors), so the Instantiation Wizard uses a different matching algorithm than that
which is used for regular parts.

Instantiating Embedded Passive Devices


During the instantiation process, if an embedded passive device is found (part number will be
EC-RES for a resistor or EC-CAP for a capacitor) the following component properties are
compared and the material name and process name that was copied with the part from the
clipboard are compared:

Value property
Tolerance or Tol properties
PowerRating or Power or PowerDissipation or Rating properties
If a local part matches the above criteria it is selected as a candidate part for instantiation. If the
above criteria is not met, the source part does not have a candidate for placement and is assigned
as unmapped in the Ref Des field.

When all necessary parts are mapped and the OK button is pressed (in the Instantiation Wizard),
all the embedded components that have been mapped are synthesized to generate the correct
physical shape and size. The parts placed in the local design exactly match the original
geometries from the source design.

Team PCB
The following describes how Circuit Move & Copy works in Team PCB Split Partition mode.

Selection
Circuit Move & Copy only allows the selection of items that completely reside in a split
partition (in reserved area). Other items in the design are not selectable. For example, a Ctrl-A
(Select All) selects all the items in the split partition except for the reserved area shape itself.

244 Expedition PCB User’s Guide, EE2007.1


Circuit Move and Copy
Team PCB

The split partitions layer specifications (All Layers, Top, Bottom, Inner, Draft) are also
accounted for when checking the items that completely reside in split partition.

The reserved area is not selectable in split partition mode.

The Add to Selection functions also limit operation to involve only items that are local to split
partition.

A Group is considered to be local to the split partition, and can be selected; if all involved
components are completely within the reserved area.

Move / Rotate
You can start Move / Rotate and any other Circuit Move & Copy operations only with items that
reside within a split partition. Circuit Move & Copy only allows placement of the selected items
within the split partition. This is the same behavior as for Place / Route / draw modes.

Paste and Instantiation


If you want to use intra-design copy circuit (copying / pasting of the items within the same
design) you can copy only items that reside within the split partition. You cannot copy items
from another partition because you cannot select them.

The following actions are prohibited when pasting in a split design:

Creating new via spans


Adding new padstacks and holes
Adding cells and parts
Creating user layers
During the instantiation the set of parts/candidates is limited to only parts that are assigned to
the split partition. In other words the Instantiation Wizard does not allow you to place parts that
are not assigned to split partition.

Special considerations are made for partitions whose layer properties are different from All
Layers, namely for partitions with Top, Bottom, Inner or Draft specifications.

Instantiated / pasted items from the clipboard that do not comply with the split partition layer
specifications are removed from the pasted group after you select OK in the Instantiation
Wizard. The report shows all the removed items.

For example you can copy circuit with traces on all layers and paste it into split design with the
partition defined on Top layer. All the items which are not on layer Top are not created. The
report details these items.

Expedition PCB User’s Guide, EE2007.1 245


Circuit Move and Copy
Team PCB

246 Expedition PCB User’s Guide, EE2007.1

You might also like