03. ecad_viewer
03. ecad_viewer
Creating reports
Overview of creating reports ────────────────────────────── 9-1
Select a report template ───────────────────────────────── 9-1
Preview the report ───────────────────────────────────── 9-1
Run the missing net report ─────────────────────────────── 9-2
Run reports ───────────────────────────────────────── 9-3
Customize the report ─────────────────────────────────── 9-4
As a result, one of the first steps to consider before you work with the ECAD Viewer is to make sure your
native CAD files are translated to the XFATF or XSCH neutral file format. However, it is possible that you
can skip this step if your system administrator has already translated your data.
Using Teamcenter engineering process management, your team can translate over 30 PCB file formats,
including those supplied by Cadence, Mentor Graphics, and Zuken, to a neutral file format that can be
opened and manipulated in the ECAD Viewer. You can also translate EDIF 2.0 and 3.0 schematic file
formats to the neutral file format. The software provides you with a rich set of viewing tools, including
net and page connector navigation. You can quickly search for various PCB or schematic components.
The software includes detailed annotation (markup) tools to help you communicate and collaborate
during the PCB design lifecycle, which includes pre-translated vocabulary listings. Plus, you can select
existing markup text or create your own common messages that can be included as markups during the
design process.
Cross probing, detailed measurement markups (distance, radial, clearance, Manhattan length and
routed length), creating reports, printing, and working with Design for Assembly standards are tools and
features that are also included with the ECAD Viewer.
Teamcenter lifecycle visualization is the application used by collaborators who do not have access to
your corporate database. ECAD documents are imported from and exported to both applications to
improve collaboration while maintaining database integrity.
Tip:
Use the tutorial to get a practical understanding of many basic features and functions included
with the ECAD Viewer.
The ECAD Viewer user interface includes several viewing frames, toolbars, and shortcut menu options.
This section offers a brief introduction to these navigation and command option tools.
The ECAD Viewer interface appears when you open an ECAD document.
To activate ECAD toolbars, right-click the area just above the Viewing window to open a list of toolbars.
Select and clear the toolbars as needed. The tasks you perform dictate which user interface frames that
are exposed. Each frame contains shortcut menus that provide easy access to options associated with
that user interface section. You access shortcut menu options by right-clicking inside a specific viewing
section.
Toolbars provide quick access to most ECAD options and features that you use to achieve collaborative
design results. Toolbars help you with viewing options, markup tools, net navigation rendering, printing,
creating reports, and cross probing reviews between a PCB and its associated schematic.
Use the ECAD Viewing toolbar to quickly manage or change how you view ECAD documents.
Base View Size the view to the extents of the PCB dimensions.
Browse Display the name of ECAD objects as you move the cursor
around the Viewing window.
Zoom Area Zoom to a specific area of the document.
Copy image (Windows only) Copy the image in the Viewing window to
the clipboard.
Copy region (Windows only) Copy a section of the image to the clipboard.
Snapshots toolbar
Use the Snapshots toolbar to add and manipulate snapshots that are displayed.
Note:
The Toggle View and Preferences options are only supported by 3D snapshots.
Use the ECAD Base toolbar to manage specific ECAD functionality such as specifying side views,
changing layer characteristics, navigating nets, creating reports, and setting cross probing for both the
PCB and schematic.
View Opposite Side View the top or bottom side depending on the side that is
currently showing.
Layer Color Change layer colors and layer visibility states. Use the Layer
Color dialog box to manage these options.
Search Search for objects by using the options associated with the
Search dialog box.
Create Report Open the Reports dialog box to create and run various ECAD
reports.
Cross Probe Explore both the PCB and schematic in one Viewing window.
Previous Move the net marker to the previous point in navigating the
net.
Next Move the net marker to the next point in navigating the net.
Use the ECAD Markup toolbar options to manage how you want to mark up ECAD documents. In most
cases, markup support applies to both the PCB and schematic documents.
Create New Markup Open the Markup Topic dialog box. After selecting this
option, click in the Viewing window and enter a markup
topic.
Select Markup Select a markup that is displayed in the Viewing window.
Leader Line Draw a straight line and optionally add leader ends to the
line.
Ellipse Draw an ellipse or circle on the ECAD document.
Text Open the Text Editor dialog box and add text markups.
Rubber Stamp Open the Rubber Stamp dialog box. Select either auto-
translate selected predefined text or select existing
predefined text from a note file.
Distance Measurement (PCB only) Measure the distance between one point to
another point, between one point to a specific location on a
line, or between one line and another line.
Radial Measurement (PCB only) Measure the radial distance on any ring or circle.
Clearance Measurement (PCB only) Measure the minimum distance between two
objects.
Manhattan Length (PCB only) Measure the distance between any point along
the trace and via contained within the same net.
Note:
Manhattan length refers to the sum of the X- and Y-
distances between the two selected points.
Note:
Routed length refers to sum of each segment along
the trace between the two selected points.
Markup Log Open the Markup Log dialog box to display markup activity
related to the ECAD document.
Save Markups Save the markup in the established dataset.
Markup Profile Preferences Display the Markup Profiles dialog box which contains
markup profile names and markup preferences.
Use the DFx toolbar to manage how you want to evaluate and analyze your designs against
manufacturing rules.
Save DFx Files Save the active rules file and results using the current
dataset name.
Save DFx Files As Save the active rules file and results. You will be prompted
for a new dataset name.
Run DFx Rules Start the design evaluation on the active PCB.
Note:
Most of these options require a DFx authoring license.
Use the ECAD Multipage toolbar to navigate among pages in a multipage ECAD document.
Shortcut menus appear when you right-click specific sections of the ECAD interface. Use shortcut menus
to quickly access features and functionality to help you work with many aspects affecting ECAD
document review and collaboration. Different shortcut menus are displayed depending on what you are
doing and where you are in the interface.
Use the Markup shortcut menu to edit markups, manipulate markup locations, and modify markup
properties.
Use this
option To do this
Add to This Add markup revisions to any markup.
Revision
New Prepare to move a markup by putting its content on the clipboard.
Revision
Edit Topic Copy the contents of the markup to the clipboard.
Iconize Display expanded and selected markups as icons.
Expand Display icon markups as fully expanded text.
Delete Highlight and delete selected markups.
Edit Text Add a markup to the PCB image.
Select All Select all markups. This option is unavailable if a markup is already highlighted.
Properties Display the markup properties (color, fill, font, and so forth) of one or more selected
markups. If you authored the markup, you can change the markup properties;
otherwise, the properties are view only.
Use the Viewing shortcut menu to change how the ECAD document is displayed. For example, use it to
change layer colors, viewing preferences, and properties.
Use this
option To do this
Fit All Fit the entire design into the Viewing window.
Base View Size the view to the extents of the ECAD dimensions.
Browse Display the name of ECAD objects as you move the cursor around the Viewing window.
Zoom Area Zoom to a specific area of the document.
Seek Center a point of the design.
Pan Move the board around the Viewing window.
Zoom Move closer to or farther from the design.
Preferences Change how designs are viewed and loaded into the Viewing window. When you click
this option, you open the Preferences dialog box.
Use this
option To do this
Layer Color Change layer colors. When you click this option, you open the Layer Color dialog box.
Properties Display metadata about this design. When you click this option, you open the
Properties dialog box.
Use the ECAD Layers shortcut menu options to easily change how you manage and display markups.
The top level of the ECAD Layers page displays the dataset name and revision of the opened file.
Use this
option To do this
Save Save your markup by overwriting the current markup dataset.
Markups
Save Save your markup and with a new dataset name.
Markups As
Note:
The existing dataset can be overwritten.
Unload Remove markups from the Viewing window. Unsaved markups will be deleted unless
Markups you choose to save them.
Expand Expand entries in the ECAD Layers view.
Collapse Collapse entries in the ECAD Layers view.
All Markups Turn on all markups.
On
All Markups Turn off all markups.
Off
Expand Expand all markups.
Markups
Collapse Collapse all markups.
Markups
Find Find markups.
Reset Reset layers to the initial view.
Visibility
State
Use the Assembly view shortcut menu options to easily display additional component details and to find
component layer objects.
Use this
option To do this
Attributes Open the Attributes dialog box, which displays additional component details.
Expand Point to and expand an object that contains sub-objects (noted by a plus sign to the
left of the object).
Collapse Point to and collapse an object that contains sub-objects (noted by a minus sign to the
left of the object).
Find Display the Find dialog box and enter objects of interest.
Instances Display the instance of part data and shapes contained in the ECAD document.
Use the Compare view shortcut menu options to highlight and view entity differences between two
ECAD documents.
Use this
option To do this
Expand Point to and expand an object that contains sub-objects (noted by a plus sign to the
left of the object).
Collapse Point to and collapse an object that contains sub-objects (noted by a minus sign to the
left of the object).
Stop End the compare instance and delete all data in the Compare view.
Compare
View List differences between the two ECAD entities and, when selected, display the
Differences individual element in the Viewing window.
Note:
Layers are turned off. To turn layers on, select Reset Visibility State.
Find Display the Find dialog box and enter objects of interest.
Reset Return the viewing mode to the state it was in prior to selecting View Differences.
Visibility
State
The DFx view displays two distinct sections – the rules and the results sections. These sections help to
manage and view DFx evaluation outcomes. Each section contains a shortcut menu that is slightly
different. Use the DFx shortcut options to quickly manage how you work with tools for analyzing PCBs.
Use this
option To do this
Save Save the current rule and result file.
Note:
If working with an existing file, the report will be saved to the same file name. If
the file is new, the Save As dialog appears.
Save As Save the current rule and result file to a new dataset (ECADDFX).
Expand Highlight and expand the node structure.
Collapse Highlight and collapse the node structure.
Display expanded and selected markups as icons.
Turn All (If the rules were off) Turn all rules on so they are displayed in the view, along with
Rules On associated results, if any.
Note:
• Rules are on when the check box contains a red check mark. You can turn
individual rules on or off by clearing the check mark.
• Turning rules on or off helps to organize and display the results you want in
the view. This action does not modify or customize the test or results.
You can use your keyboard to quickly modify the view of your ECAD document.
Note:
If a markup is selected, you will move the markup in the direction of the
arrows.
Assembly view
The Assembly view displays a hierarchical structure of PCB circuit items, components, nets, panel items,
part data, and shapes. To help visually recognize and identify PCB elements, it may be useful to review
the Assembly PCB icons that are displayed in the view.
The view for schematic designs includes hierarchical structure for components, nets, shapes, and page
views. For information on the icons associated with schematic designs, review the Assembly schematic
icons.
The ECAD Layers view displays the various layers associated with the viewable PCB and schematic
document. You can modify layer preferences, for example visibility and layer color, and you can add an
annotation (markup) on individual layers.
Compare view
Use the Compare view to display ECAD document differences between two opened ECAD documents.
You can display differences from one design revision to other revisions, and you can display differences
between a PCB and its schematic design. When you highlight differences on the Compare view, the
ECAD object is centered and highlighted in the Viewing window. You can also display differences by
selecting View Differences from the compare shortcut menu.
The ECAD DFX view provides both customized and default rules or preferences that you set. The rules
are used to analyze specific characteristics of the designed PCB. The ECAD DFX view displays the rules
and the results of the analysis.
Object icons
Use the following icons to help visually understand objects that appear in the Assembly view, the ECAD
Layer view, and the ECAD DFX view.
Panel
Circuit
Circuit item
Panel item
Glue
Mark
Hole
Component
Nets
Test points
Vias
Nail
Edited nail
Offrule nail
Pin SMD
Pin THT
Unconnected pin
Invalid via
Valid via
Part data
Part number
Shapes
Shape
Schematic Assembly
icons Icon description
Root node
Circuit
Circuit item
Schematic component
Schematic net
Schematic bus
Schematic pin
Ground – Power
Power
Ground
Part data
Part number
Shapes
Page views
Page item
Sheet references
Sheet
Connector
Page
Schematic Assembly
icons Icon description
Pagemark
Pages
Rules file
Rule preference
Unsaved results
Rule
DFA result
DFT result
1. From the specific Home folder location, find and highlight the desired ECAD dataset.
3. (If necessary, show the ECAD views) Choose Window→Show View→Other. In the Visualization
section, highlight Assembly, ECAD DFX, and ECAD Layer.
4. Activate a desired toolbar by choosing Toolbars and select the toolbar of interest.
Note:
You may need to give focus to the Lifecycle Viewer by highlighting it in the view.
Gencam Topcad
Numerous native CAD applications and associated file formats exist in the industry. Teamcenter viewers
can only process neutral CAD formats, and depending on the workflow of your environment, you may
need to translate native CAD PCB and schematic data to this neutral file format.
Note:
We recommend that you contact your system administrator to determine the specific translation
process for your company.
Note:
For complete details about translation services, see Installing and Configuring Dispatcher.
2. Choose File→New→Folder and in the New Folder dialog box, enter a name for the folder, for
example my_pcb_folder.
The new folder appears within the Home folder structure.
4. Choose File→New→Item and in the New Item dialog box, select PCBCircuit.
5. In the New Item dialog box, click Next, then click Assign to name the new item, for example
circuit, and then click Finish.
6. Click Close.
7. Expand the my_pcb_folder folder and select the circuit item revision.
Note:
The my_pcb_folder and circuit item revision are sample names.
8. Choose File→New→Dataset and in the New Dataset dialog box, select EDAGenPCBCAD as the
type for the new dataset.
10. In the Import File dialog box, select the CAD file you want to import into My Teamcenter and then
click Import.
11. Click OK to close the New Dataset dialog box and your file is imported as the new dataset type.
12. Select the imported revision and choose Translation Services→Translate to translate your CAD
file to the PCB neutral file type XFATF. Select the newly created EDAGenPCBCAD dataset.
13. In the Select translator for dataset dialog box, in the Provider section, select UGS.
14. In the Translator section, select a translator that can translate your native CAD file.
16. (Optional) Choose Translation Services→Translation Administrator Console to see the progress
of the various translation stages.
17. (Optional) In the Translation Request Administration dialog box, type an asterisk in the Service
section and then click Query.
Note:
The asterisk is a wildcard symbol.
18. Select the desired translation request item and click Refresh. Close this dialog box when the
translation is finished.
19. To display the new XFATF file, select the circuit node, right-click and choose Refresh.
The XFATF item revision appears in the Demo folder.
20. If the CAD file in a PCBCircuit item contains multiple PCB designs (for example, panelized circuits),
after translation the child items of the PCBCircuit item are created. Each child item contains
translated version of an individual PCB design.
Note:
For complete details about translation services, see Installing and Configuring Dispatcher.
2. Choose File→New→Folder and in the New Folder dialog box, enter a name for the folder, for
example my_ecad_folder.
The new folder appears within the Home folder structure.
4. Choose File→New→Item and in the New Item dialog box, select PCBCircuit.
5. In the New Item dialog box, click Next, then click Assign to name the new item, for example
circuit, and then click Finish.
6. Click Close.
7. Expand the my_ecad_folder folder and select the circuit item revision.
Note:
The my_ecad_folder folder and circuit item revision are sample names.
8. Choose File→New→Dataset and in the New Dataset dialog box, select EDAGenSchem as the
type for the new dataset.
10. In the Import File dialog box, select the CAD file you want to import into My Teamcenter and then
click Import.
11. Click OK to close the New Dataset dialog box and your file is imported as the new dataset type.
12. Select the imported revision and choose Translation Services→Translate to translate your CAD
file to the neutral format type XSCH. Select the newly created EDAGenSchem dataset.
13. In the Select translator for dataset dialog box, in the Provider section, select UGS.
14. In the Translator section, select a translator that can translate your native CAD file.
16. (Optional) Choose Translation Services→Translation Administrator Console to see the progress
of the various translation stages.
17. (Optional) In the Translation Request Administration dialog box, type an asterisk in the Service
section and then click Query.
Note:
The asterisk is a wildcard symbol.
18. Select the desired translation request item and click Refresh. Close this dialog box when the
translation is finished.
19. To display the new XSCH file, select the circuit node, right-click and choose Refresh.
Use the Base View option to hide markup images that are embedded outside the bounding box.
You may find it helpful to rotate the ECAD document in order to get a better view of specific objects.
• On the ECAD Viewing toolbar, choose one of the following rotation tools:
2. From inside the Viewing window, drag the image to the desired position.
Tip:
Quickly change to the zoom mode by holding Shift and moving the right mouse button.
You may need to move the center of focus so that you improve the view of various image areas.
When you select a specific area, you can zoom in or out of the area to change the viewing details.
Tip:
Once the Zoom area is selected, you can zoom in or out of the area and you can pan (move)
the image using your mouse. On the ECAD Viewing toolbar, click Zoom and move the
cursor up and down to change the zoom. To pan the image, press the Shift key and move the
cursor.
ECAD documents can consist of numerous elements and objects. As a result, tasks such as viewing
specific PCB sides, navigating nets, highlighting specific objects, searching for and finding object
instances and object names are critical to the PCB design and review process.
Use View Opposite Side to switch between the top and bottom panels and lock the layers
associated with the opposite panel.
Note:
Schematic design does not support this option.
Use View Top and Bottom Side to switch between locking and unlocking the opposite panel.
Note:
Schematic design does not support this option.
PCB boards and schematic representations can be saturated with ECAD elements. It can be difficult to
follow the direction and details of nets on your ECAD document. Using net navigation, when you
highlight a net, a marker displays on a navigation point of the net. You can then navigate along the net
moving the marker from key point to key point. When navigating nets on the schematic, you can
navigate to different pages, depending on the course of the net.
3. (Optional) Use these same navigation steps when the schematic design contains a page connector.
Tip:
Use keyboard shortcuts to move to the next or previous net by using the N or P keys.
Example:
Note:
When net navigating, you may navigate to an object that is located on a layer that you have
configured as invisible. The object displays in the layer color you previously configured for invisible
layers.
• In the Assembly view, select a PCB object (a component, net, pin, part data, or shape).
The object is centered and highlighted in the Viewing window and highlighted in the Assembly view.
Tip:
You can also browse over objects to highlight and identify details about them.
At times, one object will represent several instances when you view an ECAD document. For example,
both part items and shapes can be repeated in a document as multiple components. You can use the
shortcut menu to display all instances of these objects.
3. (Optional) Highlight one or more instances contained in the Instances dialog box.
The object is highlighted and centered in the Viewing window.
4. (Optional) Double-click an instance of interest or click Attributes to view the attributes of the
object.
Tip:
You can also browse over PCB objects to highlight and identify details about them.
Use Properties to display important data and information about the metadata associated with the basic
PCB or schematic file.
Note:
The Properties dialog box displays the following metadata:
• If the document was modified, the name of the person who modified it
• Revision status
You may find it helpful to quickly view details about component attributes associated with the opened
ECAD document. For objects that support attributes, you can highlight the object in the Assembly view
and the object is highlighted and centered in the Viewing window.
Note:
Not all objects support attributes, for example, header objects such as the introductory nets.
2. Move your cursor over the object and its name is displayed in a text box.
3. (Optional) Click an object in the Viewing window to highlight it on the PCB or schematic as well as
in the Assembly view.
4. (Optional) Double-click the object in the Viewing window to highlight it and to open the Attributes
dialog box.
The Attributes dialog box displays additional data and information about the object.
You can also select an object in the Assembly view to highlight and center it in the Viewing window.
Use search tools to find components, nets, pins, and more. Objects that match your search conditions
are displayed in the Objects found section of the Search dialog box.
Use standard search tools to create the search using saved search filters or using specific object types
and then entering search criteria.
Use advance search tools to create searches using filters. You can create, edit, and delete search filters.
Use filters to specify greater search details for various objects or for detailed conditions. For PCB design
files, for example, you can set the board side for the search. Or, for both PCB and schematics you can set
or restrict the rotation orientation of the object.
For both standard and advanced searches, when you highlight objects in the Objects found section the
objects are also highlighted in the Viewing window. You can also double-click an element in the Objects
found section to display its attributes in the Attributes dialog box. If attributes do not exist for an
object, the dialog box is empty.
Standard searches
2. In the Search dialog box, from the Saved Filters section, accept the default filter.
If you have previously created and used advance searches, saved search filters are also available.
3. In the Simple Search Type section, select an ECAD object for your search.
4. In the Search for section, type additional details for your search.
Tip:
• Wildcard symbols are supported.
• Use the semicolon to add a series of objects to your search. For example, C100;C105.
5. Click Search.
Objects that match your search are displayed in the Objects found section of the dialog box.
7. (Optional) Click Highlight All to highlight all objects in the Objects found section.
Advanced searches
3. (Optional) In the Saved Filters section, select the name of a saved search filter.
The filter values appear in the Filter section. You can run the search, create additional filter
conditions, or delete filter conditions.
Tip:
In the Saved Filters section, click Delete to remove the saved filter data.
Note:
Optional filter conditions are associated with the ECAD object selected in Type. For example,
if you select Components, component filter conditions are displayed. If you select Nets, net
filter conditions are displayed.
6. In the Edit Filter dialog box, select the Criterion and search values for the search type.
• In the Edit Filter dialog box, select the Criterion and search values for the search type.
• Repeat these steps for additional search conditions, making sure that you highlight the correct
filter for the desired search outcome.
Example:
For these examples, open the demo.xfatf file.
To create this
search Do this
Search for all nets a. Highlight Filter and then click Create.
named 27* AND
those nets with 9 b. In the Edit Filter dialog box, select Net and in the value
or less pins. section type #27*.
e. Click Search.
To create this
search Do this
starting with the c. Highlight Filter again, click Create, and then type T* in the
letter T. value section.
d. Click Search.
f. Click Search.
To create this
search Do this
8. (Optional) To modify an existing filter, highlight the filter and click Edit, and make changes in the
Edit Filter dialog box.
9. (Optional) Click Delete to remove a search filter and its child filters.
Note:
• The first object that is found is highlighted in three different locations: in the objects
found section, in the Viewing window, and in the Assembly view.
• Double-click an object in the objects found section and the Attributes dialog box displays
the attributes associated with this entity.
13. (Optional) Click Highlight All to display all objects found in the Viewing window.
The objects found are not highlighted in the Assembly view.
Search preferences consist of established unit values. Unit measurements include resistance,
capacitance, voltage, and current, among other units. Each unit has standard values. For example, for
resistance ohm, kohm, and mohm, values are automatically provided. Use search preferences to edit,
delete, and add unit attributes and their values.
Caution:
Unit definitions and values are PCB board and schematic dependent. If you want to include unit
measurements in your search, you must create unit definitions and values if they are not already
included in the preferences.
4. Highlight the unit attribute of interest, and click Add and then, in the Unit Preference dialog box,
define the new attribute and its values.
5. (Optional) Highlight the unit attribute of interest, and click Edit and then, in the Unit Preference
dialog box, make changes to available fields.
Example:
The example uses the file demo.xfatf.
This search looks at the Top side of the board for part attributes with a tolerance that is less than
or equal to 5%, and a value greater than or equal to 1k (1kilo ohm).
Since many of these search values are not defined in established search preferences, you need to
add them.
• In Unit, type k.
2. From the Layer Color dialog box, highlight the desired layer.
• Click Apply to make your change and to keep the Layer Color dialog box open for more
changes.
• Click OK to make change and close the Layer Color dialog box.
Note:
Click Default Colors to reset layer colors to their initial state.
Note:
To hide all layers clear the top node check box in the ECAD Layer view.
• Click Apply to make your change and to keep the Layer Color dialog box
open for more changes.
• Click OK to make your change and to close the Layer Color dialog box.
ECAD Layer Select or clear the active layers check box to hide or make visible the desired
view layer.
Note:
To hide all layers clear the top node check box in the ECAD Layer view.
Note:
All layers must have a color property even if you set the layer to invisible. You may need to
display objects even if they are on invisible layers.
2. In the Preferences dialog box, click the View tab and do one or more of the following:
Background Color Specify the background color on which the document is displayed.
Feedback Color Specify the color that appears when you initiate adding a markup or
when you highlight an area to zoom.
The initial default feedback color is red.
Initial View Rotation Select how you want to rotate images when you open them in the
Viewing window.
Choose one of the following options:
• No Rotation
• 90 Degrees CW
• 90 Degrees CCW
• 180 Degrees
Initial View Mode Specify the default view mode.
The initial default view mode is Pan.
Units Specify the default unit of measurement.
3. Click Apply.
2. In the Preferences dialog box, click the Load tab and do one or more of the following:
Note:
Display markups when loaded is the initial default value. When
you clear this setting, markups are loaded but they are not visible.
Initial Viewport – Specify the opening view is set to the Base View.
Base View
Note:
Base View is the default value.
Initial Viewport – Fit Specify the opening view is set to Fit All.
All
Component Origin – Display the component marker at the origin of the component.
CAD origin
Component Origin – Display the component marker at the center of the component.
Component center
Font Name Change the font for the text associated with the ECAD document.
Note:
The default font is Hershey. You can use this feature to change the
font to match your locale.
3. Click Apply.
4. To make the font change take place, close and reopen the ECAD document.
The following snippet uses the zuken.xsch file, which is located in the installation Examples folder.
Hershey font
5. (Optional) To change the default font for ECAD documents, do the following:
b. In the ECAD section, change the font value to your new default font.
Note:
• Snapshots do not save the layer visibility state of images with multiple image layers.
• The shortcut menu option Save as a Teamcenter Snapshot is only available in the Lifecycle
Visualization viewer if you are working with data from Teamcenter.
You can double-click a snapshot to make the current view match the snapshot.
Snapshot commands are in the Snapshots toolbar, in the Snapshots menu, and in the shortcut menu
that you access by right-clicking inside the Snapshots view.
Add a 2D snapshot
1. Manipulate the contents of the Viewing window until you create a view you want to save.
Insert a 2D snapshot
1. Click the Snapshots view to activate Snapshots.
3. Manipulate the image until the Viewing window displays the view of interest.
The snapshot is inserted in the Snapshots view before the previously selected snapshot.
3. Manipulate the view until the Viewing window displays the view you want to save.
3. In the Snapshot Name dialog box, in Name, type a new name for this snapshot.
The snapshot name is displayed when you hold the cursor on the snapshot.
Rearrange 2D snapshots
1. In the Snapshots view, click a snapshot and drag it to another position.
2. To drag multiple snapshots, hold Ctrl as you select the snapshots, and then drag the group to
another position.
3. To drag a series of snapshots, hold Shift as you select the first and last snapshots in the series, and
then drag the series to another position.
Delete 2D snapshots
1. Click the Snapshots view to activate Snapshots.
• In the Snapshots view, select the snapshot you want to delete, and then on the Snapshots
toolbar, click Delete .
Use markup profiles to create a set of common markup preferences. Markup profile preferences include
specifying the unique name of the profile and configuring markup appearance preferences for this
profile. For example, during a phase in the design project you determine that you want to collaborate
with design team members, with management, and with a third party. You can create a markup profile
for each group. This helps organize and structure collaboration and communication between these
groups for the lifecycle of the project.
Use this
option To do this
Profile Enter the name of your markup profile.
name
Initialize Select an existing profile from the Initialize from list.
from
Note:
This action sets initial markup preferences. You can later edit these
preferences.
5. Click OK.
The new markup profile is added to Available Profiles in the Markup Profiles dialog box.
When you manage markup profiles, you can create new markup profiles as well as view, edit, or delete
existing profiles. Markup profiles maintain markup appearance preferences for elements such as line,
fill, and text color.
Use this
option To do this
Active Select the active profile from Available Profiles list.
View View the appearance preferences of the selected markup profile.
Edit Edit the appearance preferences of the selected markup profile.
Note:
You cannot edit the default profile.
Note:
You cannot delete either the default profile or the active profile.
Create Create a new profile name and set the markup appearance preferences for the
new profile.
4. Click OK.
The selected markup profile becomes the active markup preferences for future markups.
Once you create a new markup profile, you can accept the default appearance options for specific
markup tools or you can modify the appearance options for each markup tool. Access the Preferences
dialog box by clicking Edit when you select the profile you want to change.
Text markups provide vital information to other design team members. When you add new text markups
or edit existing ones, you are communicating design direction that improves processing PCBs. Using
predefined text and auto translated messages also improves how you collaborate with others around the
world.
Note:
3. Click in the Viewing window and type a markup topic name in the Markup Topic dialog box.
5. Use the cursor to create a bounding box in the Viewing window, and enter your text message in
the Text Editor dialog box.
6. (Optional) To resize the text bounding box, choose Select Markup , point to the desired
markup, and move the bounding box handles to the desired position.
Note:
You can move the markup after it is placed. First, highlight the markup using the Select Markup
option, and then drag the bounding box to a new location.
You may find that you are typing the same markup text repeatedly or that you communicate standard
messages during the project. If so, you can automate this process by selecting markup text from an
existing text file.
a. Enable Markup
c. Rubber Stamp
Several standard text messages have been predefined and translated in languages supported by the
software. When you open a document containing a predefined text message, the text of the message is
automatically translated to the default language of the computer that opened the file.
4. In the Preferences dialog box, click the Predefined Text tab and select Auto-translate text.
5. Choose a general topic from the Category list, and then select a text message from the list of
messages.
For example, automatically translated categories and text messages include the following:
Note:
To add this predefined text markup message, add a markup and then on the ECAD Markup
toolbar, click Rubber Stamp .
In a collaborative environment, you may need to provide updated revisions to an existing text or graphic
markup. You can add markup revisions to an existing markup without losing previous markup
information.
If you find that you are accessing predefined text options regularly, you can set preferences to always
open the Predefined Text dialog box.
3. In the Markup Profiles dialog box, select an active profile from Available Profiles and click Edit.
4. In the Preference dialog box, click the Predefined Text tab, and select Display dialog on tool
activation.
Note:
3. Click in the Viewing window and enter a markup topic name in the Markup Topic dialog box.
Tip:
To make the line exactly horizontal or vertical,
press the Shift key as you drag or click the
mouse.
Tip:
To draw a circle, hold the Shift key as you drag
the cursor.
Tip:
To draw a square, hold the Shift key as you
drag the cursor.
There are several instances where you need measurement data from the PCB. Measurement tools,
accessed from the ECAD Markup toolbar, provide you with options for distance, radial, clearance, and
length data. You can save these measurement markups to your database or file system and they become
a part of the PCB data session. Measurement tools are even available to you when the PCB has been
checked out by someone else; essentially the PCB is in a read-only state. You can take measurements
when you are viewing a read-only PCB, but you can not save (persist) them.
Measurements are generated when you set beginning and ending markers or points on the PCB.
Tip:
You can use keyboard keys to quickly modify the markers or points. The Shift key and clicking
creates a vertical measurement. The Ctrl key and clicking creates a horizontal measurement. Use
the Backspace key to remove a marker and return to the initial pointer.
Distance measurements are taken between two points, between a point and a line, or between two
parallel lines. The points and lines can be snap-to portions of a PCB entity. A snap-to element is the outer
edge of a trace width or a vertex or midpoint of a pad edge. You can also specify a point in free space,
anywhere on the PCB.
When you move your mouse around the PCB, feedback markers are displayed indicating that you are
approaching snap-to points or lines.
Euclidean Euclidean Distance is the default, minimum distance between any two points.
Distance
Vertical Vertical Distance is the between two points when you use the Shift key and click for
Distance the second point.
Horizontal Horizontal Distance is the between two points when you use the Ctrl key and click for
Distance the second point.
Point-to-Line
Use Point-to-line measurement to determine the distance between the line and a point
formed by a perpendicular line between the point and the line segment. You can
extend the point beyond the actual line segment (a point that appears to be in free
space).
Line-to-Line
Use line-to-line measurement to determine the distance between two parallel lines.
Note:
For line-to-line measurements, non-parallel lines are unsupported pick points.
4. (Optional for vertical measurements) Hold the Shift key and click at the ending measurement
point.
5. (Optional for horizontal measurements) Hold the Ctrl key and click at the ending measurement
point.
Use radial measurement when you want the distance between a ring and circle PCB objects. Rings can
be displayed in different forms, including circular shape with circular hole, circular shape with polygonal
hole, polygonal shape with circular hole, and polygonal shape with polygonal hole. Radial
measurements require just one click on or near a highlighted snap-to point or shape. Three radial
measurements are supported: the hole radius, the ring radius, and the radial width of the ring (the
difference between the outer radius and the hole radius).
Radial measurements
Circle-to- Circle-to-Circle ring measurements occur when your cursor nears the hole edge or ring
Circle ring edge. When you click while either of these edges is highlighted your result is a radial
measureme circle-to-circle measurement.
nt
Polygon-to- Polygon-to-Circle ring measurements occur when your cursor nears the hole edge or a
Circle ring snap point on the ring edge. When you click under these instances your result is a
measureme radial polygon-to-circle measurement.
nt
Circle-to- Circle-to-Polygon ring measurements occur when your cursor nears a snap point of an
Polygon ring inner shape and its outer edge. When you click under these instances your result is a
measureme radial circle-to-polygon measurement.
nt
Polygon-to- Polygon-Polygon ring measurements occur when your cursor nears a snap point on
Polygon ring either the inner or outer shape. When you click under these instances your result is a
measureme radial polygon-to-polygon measurement.
nt
2. Click the inside edge to measure the radius of the inner circle.
3. Click the outside edge to measure the radius of the entire circle.
4. Click the inside or outside edge while clicking the Shift key to measure the width of the ring.
Example:
Circle-to-Circle
3. Click a snap point on the shape edge (vertex or midpoint) to measure the distance between the
center of ring and the selected point on the outer shape.
4. Click a snap point on the shape edge while clicking the Shift key to measure the distance between
the outside edge of the ring to the selected snap point on the shape.
Example:
Polygon-to-Circle
2. Click a snap point on the hole edge to measure the distance between ring center and selected hole
point.
4. Click either a snap point on the hole or on the ring edge while clicking the Shift key to measure the
radial distance between the selected hole point and ring edge.
Example:
Circle-to-Polygon
2. Click a snap point on the hole edge to measure the distance between the ring center and the
selected hole point.
3. Click a snap point on the shape edge to measure the distance between the ring center and the
selected ring edge point.
4. Click a snap point on either the shape edge or the hole edge while clicking the Shift key to measure
the radial distance between the selected hole or ring point and the intersecting point.
Example:
Polygon-to-Polygon
Use clearance measurement to determine the amount of minimum distance, or clearance, between any
two PCB objects. When you move the cursor around the PCB, underlying objects are highlighted when
you approach them.
Clearance
Use clearance to measure the minimum Euclidean distance between the two PCB objects.
Vertical clearance
Use vertical clearance to measure the distance between two objects by using the Shift key while
selecting the second object.
Horizontal clearance
Use horizontal clearance to measure the distance between two objects by using the Ctrl key while
selecting the second object.
4. (Optional for vertical clearance measurements) Hold the Shift key and click at the ending clearance
measurement point.
5. (Optional for horizontal clearance measurements) Hold the Ctrl key and click at the ending
clearance measurement point.
Use Manhattan or Routed measurements to measure the distance between various points along traces
and vias associated with the same net. Use snap-to pick points to mark the beginning and ending length
measurement points.
Snap-to points
Choose a length measurement (Manhattan or Routed) and then as you move your cursor over a length
of trace, feedback indicators highlight snap-to pick points. Snap-to points are points of measurement
interest provided by the software. You can measure from one point to the next.
Manhattan length
Use Manhattan length measurement to determine the distance (the sum of the X- and Y-coordinates)
between two selected points.
Routed length
Use Routed length measurement to determine the distance (the sum of each segment length along the
trace) between two selected points.
• Manhattan Length
• Routed Length
2. Move your cursor over the target trace or via and select the beginning snap-to (highlighted)
measurement point, and click.
3. Continue navigating the PCB until you find a feedback highlighted marker for your second
measurement snap-to point, and click.
Save markups
When you update a markup, the update is saved to the current markup dataset. You can also use Save
As to save the markup to a different or new dataset.
• To save markups to a different dataset, on the ECAD Markup toolbar, click Save As .
Note:
• Save and Save As are unavailable if the file is read-only.
• Saved markups are loaded automatically the next time you open the document, though the
markup may not be displayed automatically. Markups are automatically displayed when the file
is opened if Display markups on load is selected.
• You can also save markups as a work session using session files. When you open a session file
your work is restored exactly as you saved it. You can also save your work session as file archives
used to package your work session using session package. You can then move the zipped work
session from your local file session to any location.
Note:
Saving Design for Manufacturing data as session files or in session packages is not
supported.
You can save Design for Manufacturing outside the session file structure and open this
saved data.
view. To help organize these details you can choose to display markups as an icon and then move the
icon to a desirable location. You can also represent markups as fully expanded text and graphics.
3. In the Viewing window, use Select Markup to select the desired markup.
Unload markups
There may be times when you need to unload the currently active (and saved) markup from the viewer.
You may also need to unload all unsaved markups from the viewer.
3. (Optional) If Delete is active, you can delete markups associated with the markup log topic.
Note:
• When you highlight a markup topic, the markups associated with it are highlighted in the
Viewing window.
• After you select Delete, you are asked to confirm your decision.
• All subordinate revisions must first be deleted before you can delete the first revision.
• Click a column label to sort data in the Markup Log dialog box.
• The metadata contained in the markup log is read–only. You cannot write to or edit this
information.
a. Select the report creation method by choosing Run report wizard or Use a previously saved
report, and then click Next.
b. In the Report Definition Wizard dialog box, choose or edit the report title and then click
Next.
c. From the list, select or clear the data you want in the report and then click Next.
d. (Optional) Select or edit filters that you want applied to the report. Click Next.
e. In the Enter Name dialog box, enter a name for this report and then click Next.
Note:
You can also click Skip is you want to use the default report name.
f. In the Create Report Output dialog box, select the report output format (HTML, CSV, TXT,
XML), or a custom output, and specify the location for the generated file. Then, click Finish.
Note:
The frames in this graphic have been arranged to display the benefit of cross probing. The frames
in your default application may be different. You can drag and drop the views and frames in the
user interface as desired.
3. (Optional – if you have several documents open in the Viewing window) In the Cross Probe dialog
box select the target ECAD documents (PCBs, schematics, or both).
Note:
The Assembly view that is enabled corresponds to the document that is highlighted (either a
PCB or a schematic).
4. Select a component from the Assembly view, or from the Viewing window.
Matching components will be highlighted in both ECAD documents.
Tip:
Most PCB and schematic displays are rich with components. Since it can be difficult to notice all
selected objects, you can change the highlight color of the PCB, or the schematic, or both.
2. Choose View→Preferences, and in the View tab select a color from Highlight Color.
As examples, you can use compare feature to understand and visually inspect the differences in
component strength, placement, or currency between one revision of the schematic design to another.
Or, you can use the feature to validate ECAD objects contained in the physical design against objects
contained in the accompanying schematic design.
Depending on which ECAD document combination you select, specific preferences are available to help
narrow your results. For example, if you are comparing two PCBs, you can choose to compare both sides
of the board or you can narrow the results by selecting just one side to compare.
The two documents that you want to compare are visually displayed in the Viewing window. The
compare results are also displayed in the Compare view.
You can also modify how compare results are displayed in the Viewing window by modifying compare
preferences. For example, you can change highlight colors, how the two documents are displayed in the
Viewing window, and specifying which ECAD objects and their variables that you want compared.
You can also generate comparison reports, choosing from a variety of output options including HTML
and TXT.
3. (Optional) If more than two ECAD documents are opened, in Compare View, select the two
documents that you want to compare.
4. (Optional) If both documents are PCB boards, in Board Side, select Both, Top, or Bottom to specify
how you want to compare the board.
5. If you are satisfied with the default compare settings, click Compare.
The ECAD documents appear in the Viewing window and the compare results appear in the
Compare view.
6. (Optional) Click More and select options and values for detailed processing, and then click
Compare.
Note:
• The values and options you select are used for this processing session. If you want to save
these options for future processing, click Save As Default.
• The ECAD documents are displayed in the Viewing window in accordance with the
compare configuration preferences you set. By default, the compare results are displayed
with red highlight and the documents are tiled horizontally.
To display only the differences between ECAD documents, In the Compare view, select View
Differences from the shortcut menu.
Example:
This example shows general differences.
Example:
This example shows just the differences.
Note:
• Notice that all layers are turned off in this view. To return to the previous viewing mode, select
Reset Visibility State from the shortcut menu.
• Highlight any one entity in the Compare view, and that entity is displayed in the Viewing
window.
Note:
Red is the default color.
5. In the Objects section, choose the ECAD objects and their attributes that you want to include in the
compare process.
6. (Optional) Specify how you want to display your ECAD compare documents by selecting or clearing
the Tile Compare Windows check box.
Selecting the check box tiles the documents and clearing it removes tiling.
7. (If you tile documents) Select the Horizontal or Vertical check boxes.
Note:
You must have previously generated compare analysis for ECAD documents.
4. (Optional) Choose an output format from the Standard report output format section.
You can choose from HTML, CVS, TXT, or XML.
5. (Optional) Select Custom report output format and then use Browse to navigate to an
appropriate stylesheet location.
6. (Optional) In the Specify a location for the report output file section, click Browse to specify the
location to save the output file.
7. (Optional) Select or clear the Automatically open report output file check box.
8. Click Finish.
• Click Customize to open the Report Definition Wizard and customize the report template.
Use Design for Assembly to manage an analysis of your PCB designs against a default or customized set
of manufacturing rules.
Analyzing results against these rules, DFA highlights problem issues that relate to panel dimensions and
clearances, fiducial quantity and clearance, circuit edge clearance, component-to-component clearance
and height of placed components.
You can establish custom rules that apply to different manufacturing facilities. Each facility may support
a different set of rules and assembly processes. Each team can define the severity of problem issues. For
example, the number of fiducials used for a given circuit length may warrant a warning for one facility
process, but result in a violation for another. A warning notification typically alerts the PCB designer to
less than optimal situations that require communications to the manufacturing engineer prior to
release. Violation level notifications usually require extra or manual processing.
Use Design for Test to examine the integrity of various access points on the PCB. You can select various
DFT rules to use in testing, but the master rule, Basic Access Checking, is the minimum rule that can be
processed. This rule provides a complete analysis of the PCB to inventory all possible predefined access
points. Access points include vias, pins and pads, and test points. DFT testing results provide data about
the access clearance between various ECAD objects. During testing of the physical PCB, test pins touch
and generate specific electrical current to determine if the elements are designed and functioning
properly.
DFT testing provides data to review and repair critical access distance before the PCB goes to
manufacturing.
Processing either DFA or DFT analysis begins with using options associated with the DFx toolbar. When
you run DFA and DFT, both their rules and the results are displayed on the ECAD DFX view. The results
are organized and shown as warnings or as violations. You can view the exceptions in the Results
section in the ECAD DFX view. When you highlight an object on the DFx page, the object is also
highlighted and centered in the Viewing window.
Providing you want to maintain your results, make sure to save them before leaving the Design for
Manufacturing session. You can save results to a new dataset (ECADDFx) in the database. The Rule file is
saved to \Documents and Settings\<User>\Application Data\Teamcenter\DFx.
Note:
We do not recommend that you save custom rules to the default rules file. Your organization may
need to update the default rules file and then push it to all local machines. This process overwrites
your custom rules file if you save it as the default rules file.
Review the DFx graphics associated with the views to understanding of the purpose of the displayed
objects.
3. In the Open Rules dialog box, select a rules file and click Open.
5. (Optional) View the results of the DFx analysis by navigating to the ECAD DFX view.
6. (Optional) To open previously saved Design for Manufacturing results, on the ECAD DFx toolbar,
click Open Results File .
Results are saved to any location on your local file system. Result files include a .xres file extension.
Note:
• You can use the default rules to effectively determine the values and thresholds of your PCB.
You may also find it useful to create customized rules for design analysis.
• When you change a preference in the rules file, you should rerun the test. For example, if you
change the highlight color for violations, the change is automatically displayed in the Viewing
window and in the ECAD DFX view. Still, rerunning the test is recommended.
• When you change rule files, all test data is automatically removed from the Viewing window
and in the ECAD DFX view. Rerun the test to display the new visual results.
Tip:
To help organize the data, you can select or clear rules and collapse or expand the rules
and results.
b. To review the severity classification, the description of the test, and the expected default or
user determined value, expand the rule by clicking the plus sign to the left of the rule.
c. To review the test results, including the actual measured value against the predetermined
threshold value, expand the result by clicking the plus sign to the left of the result.
Note:
The severity in this instance is classified as a violation, the PCB element text is red (the
violation color of this system), and the measured value is 15.251600 against a
threshold value of 14.000000.
d. Click a tested object in the ECAD DFX view and the object is highlighted and centered in the
Viewing window.
Note:
The severity in this example is classified as a warning. The text and object colors reflect
warning colors for this system, and actual and expected values are also displayed.
Tip:
For complex PCBs, the ECAD object may not be readily visible in the Viewing window.
Since the object is centered in the Viewing window, you can use the cursor to zoom into
the design until the object is visible.
You can also view attributes of the object by clicking the Browse . Move the cursor
around the Viewing window and ECAD object names are displayed. Click an object and
review the attributes in the Attributes dialog box.
• For a summary report, on the ECAD DFx toolbar, click Display DFx Summary Report .
The report opens in your browser.
• For a detailed report, on the ECAD DFx toolbar, click Display DFx Detail Report .
The report opens in your browser.
Note:
The Summary DFx Report provides the following information:
• DFA results.
• DFT results.
• The status for each rule. Rule status is either active or inactive.
• DFA results.
• DFT results.
• For Basic Access Checking, Probe Access Checking, and Probe Access Checking by Priority
list the nets that are not accessible.
• For Probe Access Checking by Clearance, list of nets that are not accessible and explain for
each one the expected minimal clearance and the best possible clearance.
• For Conditional Number of Access per Net, list non–accessible nets with the information of
maximum number of possible accesses based on clearance or and priority constraints.
• The status for each rule. Rule status is either active or inactive.
value of the rule. You can also select or clear each rule in the Design for Assembly or Design for Test
section of the DFx Rule Set Editor.
3. To open the DFx Rule Set Editor, Click Edit Rules File .
4. Click a rule or a sub-rule of interest and its dialog box opens. Do the following:
a. (Optional) In the Priorities section, review the text in the Description section to understand
what will be tested.
In the Parameters section, you can also review a definition of specific rules.
6. In the Save Rule Set as Template dialog box, type the rule file name and click OK.
3. To open the DFx Rule Set Editor, Click Edit Rules File .
4. Double-click Preferences.
5. In the Preferences dialog box, navigate to the one of the following tabs:
• General
• DFA
• DFT
6. (Optional) To change the value of the attribute, double-click the attribute value and make your
changes.
7. Click OK.
Note:
(Optional) You can modify the description of the rules by double-clicking the rule name. Type your
changed text in the Description section of the Rule Set Information dialog box.
Dependencies
The Basic Access Checking rule is the master rule. You cannot select other rules if you uncheck this
rule.
When you select the Basic Access Checking rule you can then select both the Probe Access Checking
and the Probe Access Checking by Priority rules. Other rules remain unavailable.
When you select the Probe Access Checking rule, all the remaining rules are enabled.
When you select the Probe Access Checking by Priority rule, the Probe Access Checking becomes
automatically unavailable. Other rules remain available.
The first layer, All Access Points, represents the complete list of all access points that were found during
testing. This layer corresponds to the Basic Access Checking rule.
The second layer, Constrained Access Points, represents the list of access points once constraints are
applied. This layer corresponds to the other DFT rules, excluding the Basic Access Checking rule.
DFT layers are displayed in the Viewing window and you can clear and select one or both layers.
How access points are displayed is predefined by the application for some rules and open for changing
for others. In the examples that follow, all access points are defined as a green cross and constrained
access points are defined as a red cross.
Example:
Both constrained and all access points are selected.
When you view different access points, you may find potential access candidates that were not
generated from tested DFT constraints. You may be able to change the attribute values of the constraint
so that it becomes an available access point for testing.
4. In the DFT Layer Visibility section, clear or select one or both of the following:
The next time you open a PCB, your changes are displayed in the ECAD Layers view.
For DFT document layers details, see Working with Design for Test document layers.
Note:
You can also generate a markup log report, which may be important and useful when you
collaborate with others.
2. In the Reports dialog box, from Report Template select the ECAD object for the topic of your
report.
3. (Optional) From the Content section, select All to create a report for all selected object types, or
choose Selected to generate a report for objects that are highlighted in the active ECAD viewing
session.
Note:
Customized report templates are created from an existing report template. You first open an
appropriate report template, and then you customize it to suit your needs.
3. Select Done to return to the Reports dialog box and select another template, run the report, or
end the report session.
5. (Optional) From the Create Report Output dialog box that appears, select the output format and
the location and file name for the report. Then click Finish.
2. In the Reports dialog box, from Report Template select Missing Nets Report.
4. (Optional) In the Available documents to select dialog box, highlight the ECAD file that appears
and then click OK.
5. (Optional) In the Report Definition Wizard dialog box that appears, review the data in this report.
You can cancel the report by clicking Done, or you can go to the Create Report Output dialog box
by clicking Next.
6. Click Run.
7. In the Available documents to select dialog box, highlight the ECAD file that appears and then
click OK.
8. In the Create Report Output dialog box, choose a report output and specify a location for the
report file, and then click Finish.
The report appears in your specified location.
Example:
HTML output of the Missing Net Report.
Run reports
3. In the Create Report Output dialog box, choose an output format from the list.
4. (Optional) In the Create Report Output dialog box, select an output file format and the location of
its style sheet.
5. In the Create Report Output dialog box, Browse to the location and enter the file name for this
report.
6. (Optional) In the Create Report Output dialog box, select or clear the Automatically open report
output file check box.
Note:
The report options vary for each ECAD object.
2. (Optional) In the Viewing window, manipulate the PCB or schematic as desired for printing.
Changes are displayed in the Print Preview dialog box.
Tip:
Click Properties to view and modify
available printer options.
Tip:
You can also choose Select None to clear
all selections, or Select All to select all
documents.
• Portrait
• Landscape
• Best Fit
Note:
If you choose Best Fit, all pages print
with the same orientation.
• Fit to Page
• 1:1 scale
• Scale
Tip:
Use the arrows to increase or decrease
the scale percentage, or type in a
percentage.
• Preview Image
Moving the slider to the right may improve
the readability and clarity of some images.
Note:
This setting is useful when printing
Vector images that contain font style and
font characteristics that are not
supported by the local computer.
If the Vector image includes a font style
that is not supported by the local
computer, the software tries to select a
close approximation of the font. This may
result in text output that is slightly off.
Note:
The patterns of font lines are not a fixed
size. They are sized relative to the size of
the output.
MDS File Settings Select Page Centric to set MDS position values
to absolute.
Example:
A starting point for copyright text is set to
one inch from the top left corner of the
page.
The text will always be at this location
regardless of the size of the page.
• Date
• Time
• File
• UserID
• Page
Footer Type the footer text in the space provided.
• Date
• Time
• File
• UserID
• Page
Watermark Font Select Watermark to make these options
available.
Choose Select Font to select a font name,
style, size, and color.
Select Auto Scale Font Size to automatically fit
the text to the available space.
Watermark Type the watermark text in the space provided.
• Date
• Time
• File
• UserID
• Page
Note:
If the administrator creates an MDS file,
the Watermark option is unavailable.
The button to the left of Choose the direction of the watermark text.
Watermark text location
Note:
Options include text that is displayed
diagonally, from lower left to upper right
or upper left to lower right, or
horizontally in the center of the page.
Note:
An opaque watermark can cover text and
graphics.
Note:
A transparent watermark lightly covers
text and graphics. About 50< of the
covered data displays on the printed
document.
Note:
• By default, Background Color is
unchecked.
4. Click Print.
Example:
2. Use a text editor to open, review, and change the values associated with this XML file.
Tip:
For each section that you configure, be sure to configure the OverWrite preference to
“Yes” if the current value is set to “No”.
Here is sample section of an Initialization.xml that shows default ECAD options and their values.
<Section_ECAD>
<Version value="3" />
<TextFont overwrite="no" value="Hershey"/>
<ViewPreferences>
<!-- OverWriteViewPreferences: "yes" "no" -->
<ViewerPreferences>
</ViewerPreferences>
<PCBLayerProperties>
<!-- OverWriteLayerProperties: "yes" "no" -->
<OverWriteLayerProperties state="Yes" />
<layer id="ElectricalTop" on="Yes" red="0x00" green="0x00"
blue="0x84" />
<layer id="ElectricalBottom" on="Yes" red="0x00" green="0x82"
blue="0x00" />
<layer id="ElectricalInner1" on="No" red="0xFF" green="0x00"
blue="0x80" />
<layer id="ElectricalInner2" on="No" red="0x80" green="0x00"
blue="0x40" />
<layer id="ElectricalInner3" on="No" red="0xFF" green="0x80"
blue="0x40" />
<layer id="ElectricalInner4" on="No" red="0x80" green="0x80"
blue="0xFF" />
<layer id="ElectricalInner5" on="No" red="0x00" green="0xFF"
blue="0x40" />
<layer id="ElectricalInner6" on="No" red="0xFF" green="0x80"
blue="0xFF" />
<layer id="ElectricalInner7" on="No" red="0x80" green="0x80"
blue="0xC0" />
<layer id="ElectricalInner8" on="No" red="0x80" green="0x40"
blue="0x00" />
<layer id="ElectricalInner9" on="No" red="0x00" green="0x80"
blue="0x80" />
<layer id="ElectricalInner10" on="No" red="0x00" green="0x80"
blue="0xFF" />
<layer id="ElectricalInner11" on="No" red="0xFF" green="0x80"
blue="0x80" />
<layer id="ElectricalInner12" on="No" red="0xFF" green="0x80"
blue="0x00" />
<layer id="ElectricalInner13" on="No" red="0x00" green="0x40"
blue="0x40" />
<layer id="ElectricalInner14" on="No" red="0xo0" green="0xFF"
blue="0xFF" />
<layer id="ElectricalInner15" on="No" red="0x40" green="0x00"
blue="0x80" />
<layer id="ElectricalInner16" on="No" red="0x80" green="0x00"
blue="0x00" />
<layer id="ElectricalCommon" on="Yes" red="0x84" green="0x00"
blue="0x84" />
<layer id="BoardContourCommon" on="Yes" red="0x00" green="0x00"
blue="0x00" />
<layer id="DocCommon" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="MaskTop" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="MaskBottom" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="AssemblyTop" on="Yes" red="0x00" green="0x82"
blue="0x84" />
<layer id="AssemblyBottom" on="Yes" red="0x00" green="0x00"
blue="0x00" />
<layer id="SilkScreenTop" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="SilkScreenBottom" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="SilkRefTop" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="SilkRefBottom" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="PasteTop" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="PasteBottom" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="CompLabelsTop" on="Yes" red="0x00" green="0x00"
blue="0x84" />
<layer id="CompLabelsBottom" on="Yes" red="0x00" green="0x00"
blue="0x84" />
<layer id="CompCentersTop" on="No" red="0xFF" green="0x00"
blue="0xFF" />
<layer id="CompCentersBottom" on="No" red="0xFF" green="0x00"
blue="0xFF" />
<layer id="PinCentersTop" on="No" red="0x00" green="0xFF"
blue="0xFF" />
<SCHLayerProperties>
<!-- OverWriteLayerProperties: "yes" "no" -->
<OverWriteLayerProperties state="Yes" />
<layer id="ComponentName" on="Yes" red="0x00" green="0x00"
blue="0x84" />
<layer id="SCHPartName" on="Yes" red="0x00" green="0x00"
blue="0x84" />
<layer id="Component" on="Yes" red="0x00" green="0x82"
blue="0x00" />
<layer id="ComponentCenter" on="No" red="0xFF" green="0x00"
blue="0x00" />
<layer id="Pin" on="Yes" red="0xFF" green="0x00"
blue="0x00" />
<layer id="PinName" on="No" red="0xFF" green="0x00" blue="0x00" />
<layer id="PinNumber" on="Yes" red="0xFF" green="0x00"
blue="0x00" />
<layer id="GndPower" on="Yes" red="0xFF" green="0x00"
blue="0x00" />
<layer id="GndPowerText" on="Yes" red="0xFF" green="0x00"
blue="0x00" />
<layer id="Net" on="Yes" red="0x00" green="0x00"
blue="0x00" />
<layer id="NetName" on="No" red="0xFF" green="0x00" blue="0x00" />
<layer id="Bus" on="Yes" red="0xFF" green="0x00"
blue="0x00" />
<layer id="BusName" on="No" red="0x00" green="0x82" blue="0x84" />
<layer id="Connector" on="Yes" red="0x00" green="0xFF"
blue="0xFF" />
<layer id="ConnectorName" on="Yes" red="0x00" green="0xFF"
blue="0xFF" />
<layer id="SheetReference" on="Yes" red="0xFF" green="0x00"
blue="0xFF" />
<layer id="RefName" on="Yes" red="0xFF" green="0x00"
blue="0xFF" />
<layer id="Outline" on="Yes" red="0x00" green="0x00"
blue="0x84" />
<layer id="OutlineText" on="Yes" red="0x00" green="0x00"
blue="0x84" />
</SCHLayerProperties>
<SCHCompareObjects>
<!-- OverWriteSCHCompareOptions: "yes" "no" -->
<OverWriteSCHCompareOptions state="no" />
<!-- CompareOptions: on ="1" off="0" -->
<Component Name="1" PartNumber="1" SymbolName="1"
Attributes="1" />
<Symbol Name="1">
<Pin Number="1" Name ="1"/>
</Symbol>
<PartNumber Name="1" Attributes="1"/>
<Net Name="1" Connectivity="1"/>
</SCHCompareObjects>
<PCBCompareObjects>
<!-- OverWritePCBCompareOptions: "yes" "no" -->
<OverWritePCBCompareOptions state="no" />
<!-- CompareOptions: on ="1" off="0" -->
<Contour BoardContour="1" />
<Component Name ="1" Placement="1" PartNumber="1"
FootprintName="1"
Attributes="1" />
<Footprint Name="1" Body="1">
<Pin Placement="1" Number="1" Name ="1"/>
<Padstack Electrical="1" Assembly="1" Silkscreen="1"
Boardcontour="1" DXF="1"
<Masking="1" Documentation="1"/>
</Footprint>
<PartNumber Name="1" Attributes="1"/>
<Net Name="1" Connectivity="1" Routing="1"/>
<Via Placement="1" >
<Padstack Electrical="1" Assembly="1" Silkscreen="1"
Boardcontour="1" DXF="1" Masking="1" Documentation="1"/>
</Via>
<Other>
<Padstack Electrical="1" Assembly="1" Silkscreen="1"
Boardcontour="1" DXF="1" Masking="1" Documentation="1"/>
</Other>
</PCBCompareObjects>
<ComparePreferences>
<CrossProbePreferences>
<!-- OverWriteCrossProbePreferences: "yes" "no" -->
<OverWriteCrossProbePreferences state="No" />
<!-- CrossProbeTiling tile: Vertical-"vert" Horizontal-"horz" -->
<CrossProbeTiling tile="vert"/>
</CrossProbePreferences>
<MarkupProperties>
<!-- OverWriteMarkupProperties: "yes" "no" -->
<OverWriteMarkupProperties state="yes" />
<!-- Line Style Options:
<0= solid
<1= dash
<9= dot
<10= dashdot
<11= dashdotdot
-->
<!-- Line Start and End Terminator Options:
<1= no terminator
<2= filled arrowhead
<3= filled circle/ellipse
<4= inverted filled arrowhead
<5= "X" terminator
-->
<!-- Line Start and End Height and Width Notes:
<Currently the start and end terminators are sized together
according to the values
<specified by headWidth and headHeight.
-->
<Line style="0" thickness="0.01" startTerm="1" endTerm = "2"
red="0x00" green="0x00" blue="0x00"
<headWidth="0.02" headHeight="0.02" tailWidth="0.02"
tailHeight="0.02" />
<!-- Edge Style Options:
<0= solid
<1= dash
<9= dot
<10= dashdot
<11= dashdotdot
<99= no edge
-->
<Edge style="0" thickness="0" red="0x00" green="0x00" blue="0x00" />
<!-- Font Name Options: "name" field includes all style qualifiers
of the font appended to the main font name, e.g. "Arial",
"Arial Bold", or "Arial Bold Italic". If the font specified by the
Font Name field is not installed on the system, this setting is
ignored.
-->
<Font name="Arial" red="0x00" green="0x00" blue="0x00" />
<DFxProperties>
<!-- OverWriteViewPreferences: "yes" "no" -->
<!-- Reports: empty strings("") revert to system defaults. -->
<OverWriteDFxPreferences state="No" />
<Reports DefaultXSL="" SummaryXSL=""
DefaultReportOutput="" />
</DFxProperties>
<SearchPreferences>
<!-- OverWriteSearchPreferences "yes" "no" -->
<OverWriteSearchPreferences state="no" />
<!-- For each unit group only one unit should be specified as the
default. -->
<!-- The defaults multiplier should be 1-->
<Resistance>
<Unit name="ohm" default="yes" multiplier="1" description="ohms" />
<Unit name="kohm" default="no" multiplier="1000" description="kiloohms" />
<Unit name="mohm" default="no" multiplier="1000000"
description="megaohms" />
</Resistance>
<Capacitance>
<Unit name="farad" default="yes" multiplier="1" description="farad"/>
<Unit name="mF" default="no" multiplier="0.001" description="millifarad"/>
<Unit name="uF" default="no" multiplier="0.000001"
description="microfarad"/>
<Unit name="nF" default="no" multiplier="0.000000001"
description="nanofarad"/>
<Unit name="pF" default="no" multiplier="0.000000000001"
description="picofarad"/>
</Capacitance>
<Inductance>
<Unit name="henry" default="yes" multiplier="1" description="henry"/>
<Unit name="H" default="no" multiplier="1" description="henry"/>
<Unit name="mH" default="no" multiplier="0.001" description="millihenry"/>
<Unit name="uH" default="no" multiplier="0.000001"
description="microhenry"/>
<Unit name="nH" default="no" multiplier="0.000000001"
description="nanohenry"/>
<Unit name="pH" default="no" multiplier="0.000000000001"
description="picohenry"/>
</Inductance>
<Voltage>
<Unit name="volt" default="yes" multiplier="1"
description="volt"/>
<Unit name="V" default="no" multiplier="1" description="volt"/>
</Voltage>
<Current>
<Unit name="ampere" default="no" multiplier="1"
description="amp"/>
<Unit name="amp" default="yes" multiplier="1"
description="amp"/>
<Unit name="A" default="no" multiplier="1"
description="amp"/>
</Current>
<Power>
<Unit name="watt" default="yes" multiplier="1"
description="watt"/>
<Unit name="W" default="no" multiplier="1" description="watt"/>
</Power>
<Energy>
<Unit name="joule" default="yes" multiplier="1" description="joule"/>
</Energy>
<Frequency>
<Unit name="hertz" default="no" multiplier="1"
description="hertz"/>
<Unit name="Hz" default="yes" multiplier="1"
description="hertz"/>
</Frequency>
<Time>
<Unit name="s" default="yes" multiplier="1" description="second"/>
<Unit name="ms" default="no" multiplier="0.001" description="millisecond"/>
<Unit name="us" default="no" multiplier="0.000001"
description="microsecond"/>
<Unit name="ns" default="no" multiplier="0.000000001"
description="nanosecond"/>
<Unit name="ps" default="no" multiplier="0.000000000001"
description="picosecond"/>
</Time>
<Tolerance>
<Unit name="%" default="yes" multiplier="1"
description="percent"/>
</Tolerance>
<Distance>
<Unit name="in" default="no" multiplier="1000"
description="inch"/>
<Unit name="mils" default="yes" multiplier="1"
description="mils"/>
<Unit name="m" default="no" multiplier="39370"
description="meter"/>
<Unit name="cm" default="no" multiplier="393.70"
description="centimeter"/>
<Unit name="mm" default="no" multiplier="39.370"
description="millimeter"/>
</Distance>
</SearchPreferences>
</Section_ECAD>
B
BGA
Ball Grid Array – SMT part having pads on the bottom of the part and not visible from the top.
Bus
A group of nets (for example, address bus or control bus).
C
Chip
SMT part with 2 pads.
Component
A specific instance of a part in specific location on board, consisting of specific wiring and identified by
Reference Designator.
D
DFA
Design for Assembly – a rules analysis utility used to verify the assembly structure of ECAD documents.
DFT
Design for Test – a rules analysis to determine if a PCB design can be tested.
DFx
Design for X – represents both Design for Assembly (DFA) and Design for Test (DFT).
DOM
Document Object Model – describes how an HTML or XML document is represented in a hierarchal
assembly structure.
Drill
A drill file is a computer file describing the location and sizes of all drilled holes. These files are also
called numerically controlled drill files (NCD) or sometimes Excellon files.
E
ECAD
Electrical Computer Aided Design software system.
ECAD Documents
Printed Circuit Boards (PCB) and Schematic (SCH) diagrams that are processed by the application.
ETS
Teamcenter Translation Services – the Teamcenter interface to the Translation Solution Toolkit (TSTK).
F
Fiducial
In PCB design, common measurable points used to locate areas on the circuit pattern. Automated
assembly equipment then uses the marks to build the PCB. Fiducial marks are usually made by leaving a
bare spot on the board that includes a copper, nickel or solder coated dot inside.
Footer
Data printed below the extents of the image being printed. When printing ECAD documents, you can
define the left, center, and right areas of the page.
Footprint
The pattern and space on a board taken up by a component.
G
GDA
Global Data Access.
H
Header
Data printed above the extents of the image being printed. When printing ECAD documents, you can
define the left, center, and right areas of the page.
Markups
Annotations made directly to the ECAD document. Markups consist of basic drawing shapes, lines, text,
and inset images of other file data.
MCAD
Mechanical Computer Aided Design Software System.
MDI
Multiple Document Interface. Services provided by the operating system to allow multiple windows to
be open at one time.
N
Nets
Conductive etched conductors on PCBs. Also known as traces or tracks.
P
Padstack
The pads found on PCB layers. Pads can be different sizes or shapes, and different types of pads can exist
from layer-to-layer.
Panel
A collection of circuits, physically built into a single PCB.
Parts
Elements fulfilling electrical function and having a part number.
PCB Object
A Teamcenter entity representing a PCB. It is a complex object consisting of internal hierarchy and
revisable.
Q
Quad
SMT square part with an equal number of leads on 4 sides.
R
Routed Length
The actual distance between 2 points on an ECAD document usually following the PCB routing.
S
SCH
Schematic document.
Shape
Physical ECAD elements describing the part packaging. Shapes have a unique name, footprint, and
graphic properties.
SMD
The Surface Mounted Device is used to construct electronic circuits in which the components are
mounted directly onto the surface of the PCB.
SMT
Surface Mount Technology – a method for constructing electronic circuits in which the components are
mounted directly onto the surface of the PCB.
SOA
Service Oriented Architecture – an architectural paradigm of decoupling services provided by the
business logic and their implementation. Services to access Teamcenter objects through a consistent,
preferred, and reliable API.
SOIC
SMT part with leads on two sides of the body.
T
THT
Thru Hole Technology is an electronic component that has pins designed to be inserted into holes and
soldered to pads on a PCB.
V
Vias
Holes that are electroplated or small rivets that are inserted on a PCB board. High-density PCBs may have
blind vias, which are visible only on one surface, or buried vias, which are visible on neither layer.
X
XFATF
A neutral PCB file format that is supported by the ECAD Viewer.
Asia-Pacific
Americas Suites 4301-4302, 43/F
Granite Park One AIA Kowloon Tower, Landmark East
5800 Granite Parkway 100 How Ming Street
Suite 600 Kwun Tong, Kowloon
Plano, TX 75024 Hong Kong
USA +852 2230 3308
+1 314 264 8499