Sei sulla pagina 1di 91

Teamcenter® 2005 SR1

engineering process management

Teamcenter EDA
User’s Guide

Publication Number
ENG00041 A
Teamcenter® 2005 SR1
engineering process management

Teamcenter EDA
User’s Guide

This product is intended for use only described in this document. UGS
cannot be responsible for the proper functioning of undescribed features
and parameters.

Publication Number
ENG00041 A
Manual History

Teamcenter
Manual Teamcenter EDA Engineering Publication
Revision Version Version Date
A 2005 2005 SR1 June 2006

©2006 UGS Corp.


All Rights Reserved.
Produced in the United States of America.

2 Teamcenter EDA User’s Guide ENG00041 A


Contents

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Teamcenter Engineering Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Submitting Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Software Copyright and Trademark Notices . . . . . . . . . . . . . . . . . . . . . . . 9

Installing Teamcenter EDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1


System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Installing Prerequisite Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Installing and Configuring Teamcenter EDA . . . . . . . . . . . . . . . . . . . . . . 1-7
Enabling Creation of Viewable Files (Optional) . . . . . . . . . . . . . . . . . . . . 1-19

Getting Started With Teamcenter EDA . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

Teamcenter EDA Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2


Teamcenter EDA Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Overview of the Teamcenter Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Performing a Typical Teamcenter EDA Workflow . . . . . . . . . . . . . . . . . . . 2-5
Using the Staging Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6

Using Teamcenter EDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

Using the Teamcenter Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1


Opening Viewable Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Starting Cadence Design Entry HDL With a Batch File . . . . . . . . . . . . . . 3-13

Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

Empty Open Dialog Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1


Refresh Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Component Error When Saving Designs . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
System Hangs When Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Packaging Error on Cadence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
BOM Template Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

Customizing Teamcenter EDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

Populating the Database With Components . . . . . . . . . . . . . . . . . . . . . . . 5-1


Customizing Cadence BOM Templates . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Editing the TCEDAClient.properties File . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Changing System Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4

ENG00041 A Teamcenter EDA User’s Guide 3


Contents

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1

Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Teamcenter EDA Data Structures ... . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Teamcenter EDA Types . . . . . . . .... . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
About the Staging Directory . . . . .... . . . . . . . . . . . . . . . . . . . . . . . . . . B-5
Mentor Graphics Reference . . . . .... . . . . . . . . . . . . . . . . . . . . . . . . . . B-7

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1

Figures

2-1. Teamcenter EDA Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2


2-2. Teamcenter EDA Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
B-1. Overview of Teamcenter EDA Data Structures . . . . . . . . . . . . . . . . . . B-1

Tables

B-1. Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3


B-2. Dataset Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4

4 Teamcenter EDA User’s Guide ENG00041 A


Preface

This manual describes the installation and use of Teamcenter® EDA (electronic
design automation) for Teamcenter Engineering. Teamcenter EDA belongs to the
UGS® portfolio of digital product lifecycle management software and services.

Teamcenter EDA integrates ECAD design tools with Teamcenter Engineering.


Designers use Teamcenter EDA to move ECAD data into and out of Teamcenter
Engineering. Teamcenter Engineering is an enterprise application for the storage
and management of product data.

Audience
This manual is intended for installers and users of Teamcenter EDA. It assumes
you are familiar with ECAD design applications and the InterComm viewer. It also
assumes you are familiar with installation, administration, and usage of Teamcenter
Engineering, including the rich client interface.

Organization
This manual contains the following chapters:

Chapter 1 Installing Teamcenter EDA describes the procedures for


installing the Teamcenter EDA application.
Chapter 2 Getting Started With Teamcenter EDA gives you an overview of
Teamcenter EDA.
Chapter 3 Using Teamcenter EDA describes how to use Teamcenter EDA
to move data between your ECAD design tool and Teamcenter
Engineering.
Chapter 4 Troubleshooting describes how to troubleshoot problems using
Teamcenter EDA.
Chapter 5 Customizing Teamcenter EDA describes how to alter Teamcenter
EDA for use at your company.
Appendix A Glossary defines terms related to Teamcenter EDA.
Appendix B Reference provides background information about Teamcenter
EDA.

ENG00041 A Teamcenter EDA User’s Guide 5


Preface

Conventions
This manual uses the conventions described in the following sections.

Revision Marks
Technical changes are marked by a bar adjacent to the changed text.

Note, Caution, and Warning Icons


The following icons represent note, caution, and warning messages:
A note icon identifies general instructions or comments that need to be
emphasized.

A caution icon identifies practices that can either produce results contrary
to what you expect or result in damage to software or data.

A warning icon identifies practices that could result in permanent loss of


data or software.

Names and Values


This manual represents system names, file names, and values in fonts that help you
interpret the name or value. For example:
The file name is pom_schema_server-name_sid.
The conventions are:

Bold Bold font represents unvarying text or numbers within a name or


value. Capitalization is as it appears.
In the preceding example, pom_schema_ identifies an unvarying
portion of the name.
Italic Italic font represents text or numbers that vary. The characters in
italic text describe the entry. Letters are shown in lowercase, but
the varying text may include uppercase letters.
In the preceding example, server-name and sid represent varying
portions of the name.
text-text A hyphen separates two words that describe a single entry.
In the preceding example, server-name is a single value.

For example, the name of the pom_schema_server-name_sid file may be:


pom_schema_Blue5_f731

6 Teamcenter EDA User’s Guide ENG00041 A


Preface

Command Line Entries, File Contents, and Code


This manual represents command line input and output, the contents of system files,
and computer code in fonts that help you understand how to enter text or to interpret
displayed text. For example, the following line represents a command entry:
create_change_types -u=user-name -p=password -g=group -f=file-name

The conventions are:

Monospace Monospace font represents text or numbers you enter on a


command line, the computer’s response, the contents of system
files, and computer code.
Capitalization and spacing are shown exactly as you must enter
the characters or as the computer displays the characters.
In the preceding example, create_change_types identifies an
unvarying portion of the command.
Italic Italic font represents text or numbers that vary. The words in
italic text describe the entry.
The words are shown in lowercase letters, but the varying text
may include uppercase letters. When entering text, use the case
required by the system.
In the preceding example, user-name, password, group, and
file-name identify varying portions of the command.
text-text A hyphen separates two words that describe a single entry.
In the preceding example, user-name is a single entry in the
command.

The following example is a correct entry for the preceding create_change_types


command:
create_change_types -u=infodba -p=KLH3b -g=dba -f=change_types.dat

ENG00041 A Teamcenter EDA User’s Guide 7


Preface

Syntax Definitions
This manual uses a set of conventions to define the syntax of Teamcenter commands,
functions, and properties. Following is a sample syntax format:
harvester_jt.pl [bookmark-file-name bookmark-file-name ...]
[directory-name directory-name ...]
The conventions are:

Bold Bold text represents words and symbols you must enter exactly
as shown.
In the preceding example, you enter harvester_jt.pl exactly as
shown.
Italic Italic text represents values that you supply.
In the preceding example, you supply values for bookmark-file-name
and directory-name.
text-text A hyphen separates two words that describe a single value.
In the preceding example, bookmark-file-name is a single value.
[] Brackets represent optional elements.
... An ellipsis indicates that you can repeat the preceding element.

Following are examples of correct syntax for the harvester_jt.pl: command:


harvester_jt.pl
harvester_jt.pl assembly123.bkm
harvester_jt.pl assembly123.bkm assembly124.bkm assembly125.bkm
harvester_jt.pl AssemblyBookmarks

8 Teamcenter EDA User’s Guide ENG00041 A


Preface

Teamcenter Engineering Documentation


Teamcenter Engineering documentation is provided as online help and as printable
manuals:
• You can access online help by choosing Help from the menu bar of a Teamcenter
Engineering rich client application or by clicking one of the links under the Help
icon in the Teamcenter Engineering thin client user interface.

• You can access the printable manuals from the Teamcenter Engineering
Documentation CD-ROM. To view the PDF-formatted manuals, use Adobe
Acrobat Reader, downloadable free-of-charge from Adobe Systems Incorporated
at the following URL:
http://www.adobe.com
Acrobat Reader allows you to view these manuals online and print selected
pages, sections, or the entire manual. UGS grants permission for Teamcenter
Engineering users to print, duplicate, and distribute this documentation.

Submitting Comments
Portions of Teamcenter software are provided by third-party vendors. Special
agreements with these vendors require UGS to handle all problem reports
concerning the software they provide. Please submit all comments directly to UGS.
Please feel free to give us your opinion of the usability of this manual, to suggest
specific improvements, and to report errors. Mail your comments to:
UGS Technical Communications
4233 Lexington Avenue N., Suite 3290
Arden Hills, MN 55126-6198
U.S.A.
To submit an incident report, you can use the UGS GTAC online support tools at
the following URL:
http://support.ugs.com

Software Copyright and Trademark Notices


© 2006 UGS Corp. All Rights Reserved. This software and related documentation
are proprietary to UGS Corp.
UGS and Teamcenter are registered trademarks or trademarks of UGS Corp. or its
subsidiaries in the United States and in other countries.
Java and all Java-based marks are trademarks or registered trademarks of Sun
Microsystems, Inc. in the United States and other countries.
All other trademarks or registered trademarks belong to their respective holders.

ENG00041 A Teamcenter EDA User’s Guide 9


Chapter

1 Installing Teamcenter EDA

Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2


Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

Installing Prerequisite Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4


Installing CAD Design Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Installing Teamcenter Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Installing the Translation Solution Toolkit (Optional) . . . . . . . . . . . . . . . . 1-5
Installing InterComm (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Installing Perl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6

Installing and Configuring Teamcenter EDA . . . . . . . . . . . . . . . . . . . . . . . . . 1-7


Installing Teamcenter EDA Server Support . . . . . . . . . . . . . . . . . . . . . . . 1-7
Installing the Teamcenter EDA Client . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Installing the Client From TEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Enabling the Teamcenter Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Enabling the Teamcenter Menu in Mentor Graphics . . . . . . . . . . . 1-14
Enabling the Teamcenter Menu in Cadence . . . . . . . . . . . . . . . . . 1-16
Creating the Cache and Staging Directories . . . . . . . . . . . . . . . . . . . . 1-18

Enabling Creation of Viewable Files (Optional) . . . . . . . . . . . . . . . . . . . . . . . 1-19

ENG00041 A Teamcenter EDA User’s Guide


Chapter

1 Installing Teamcenter EDA

This chapter describes the procedures for installing the Teamcenter EDA application.

Installation Overview
Perform the following general steps to install Teamcenter EDA:
1. Ensure your system meets minimum software and hardware requirements.

2. Install prerequisite applications and licenses. Verify proper operation before


continuing.

3. Install the Teamcenter EDA data model to the server, and install the Teamcenter
EDA client.

4. Configure creation of viewable files (optional).

Follow the directions in the subsequent sections of this chapter to perform these
steps.

ENG00041 A Teamcenter EDA User’s Guide 1-1


Chapter 1 Installing Teamcenter EDA

System Requirements
Teamcenter EDA runs on top of Teamcenter Engineering and has the same hardware
and software requirements as Teamcenter Engineering 2005 SR1. For information
about versions of operating systems, third-party software, and Teamcenter software
configurations that are certified for your platform, see the UGS Certification
Database:
http://support.ugs.com/online_library/certification/

Hardware Requirements
Teamcenter EDA platform recommendations conform to EDA industry standards as
detailed by the EDA Consortium at the following URL:
http://www.edac.org/resources_roadmap.jsp
In addition to the general Teamcenter Engineering requirements, Teamcenter EDA
has the following specific hardware requirements for systems running ECAD design
tools (Mentor Graphics and Cadence):
• Windows 2000 or XP

• Solaris 8, 9, or 10

• HP-UX 11.0

1-2 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

Software Requirements
In addition to the general Teamcenter Engineering requirements, Teamcenter EDA
has the following specific software requirements:
• Mentor Graphics EN2004
If you use Mentor Graphics as your ECAD design tool, you must install Board
Station on client workstations. If you are going to perform viewable generation,
you also must install Electronic Data Interchange Format (EDIF) Schematic
Writer 200.

• Cadence Allegro SPB 15.5


If you use Cadence as your ECAD design tool, install Allegro Design Entry HDL
210 15.5 and/or Allegro PCB Editor 15.5 on client workstations.

• Teamcenter Engineering 2005 SR1


Install a Teamcenter Engineering server and enable rich client and thin client
access. Teamcenter EDA is designed to work with both the rich client and thin
client user interfaces.

• Translation Solution Toolkit 3.0 (optional)


If you want to translate CAD design files into viewable files (.eda format), you
must install the Translation Solution Toolkit (TSTK) on a separate dedicated
machine used only for translation. TSTK works with Engineering Translation
Services (ETS) on the Teamcenter Engineering to generate viewable files.

• InterComm 5.1 (optional)


InterComm is a tool you can use to view and mark up viewable files (.eda).
Install InterComm on the workstations where your ECAD design tools are
installed. You must also install InterComm on the TSTK server, because
InterComm is used to translate CAD design files into .eda viewable files.
InterComm is a licensed product, and a license server for InterComm is required.

• Perl 5.0 or later


You need a current Perl installation to be able to launch applications from the
rich client.

• Java™ 1.4.2 or later


You need Java Runtime Environment (JRE) installed on the Teamcenter
Engineering server as well on Teamcenter EDA client workstations.
On HP-UX platforms use the Teamcenter Engineering installation
source (for example, CD-ROM) to install the JRE to the Teamcenter
Engineering server.

To install these applications, see Installing Prerequisite Applications, next.

ENG00041 A Teamcenter EDA User’s Guide 1-3


Chapter 1 Installing Teamcenter EDA

Installing Prerequisite Applications


Follow the directions in the subsequent sections to install prerequisite applications.

Installing CAD Design Tools


Install the CAD design tool of your choice:
• Mentor Graphics
Install Board Station and Design Manager.

• Cadence
Install Allegro Design Entry HDL and/or Allegro PCB Editor.

Refer to your design tool documentation for installation instructions. Install


licensing and verify proper operation of the tools prior to continuing with installation.

Installing Teamcenter Engineering


Because Teamcenter EDA runs on top of Teamcenter Engineering, you must ensure
that you have a Teamcenter Engineering server installed with the Server Manager
feature. Later you install the Teamcenter EDA server support (data model) on this
Teamcenter Engineering server (as described in Installing Teamcenter EDA Server
Support, later in this chapter). You can also install the Teamcenter EDA server
support at the same time that you install the Teamcenter Engineering server.
Also make sure you have the four-tier thin client (Web tier) installed for the
Teamcenter Engineering server, and that you are running a tc.ear file deployed in a
Web application. Finally, ensure that the pool manager is running to manage thin
client connections to the server.
The Teamcenter EDA client uses the AIWS communications layer to connect to
Teamcenter EDA. To test that the AIWS communications layer is working correctly,
access the following URL in your thin client environment:
http://host:port/tc/aiws/aiwebservice
The message AIW Service is Alive displays if the AIWS communications layer is
working. In the example, replace host with the name of the Web application server
running in your thin client environment, and replace port with the port of that server.
You cannot install the Teamcenter Engineering server and the Teamcenter
EDA client on the same machine.

For instructions about installing Teamcenter Engineering, see the Installation on


UNIX and Linux Servers manual or the Installation on Windows Servers manual.

1-4 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

Installing the Translation Solution Toolkit (Optional)


If you want to translate CAD designs into viewable files (.eda format), install
the Translation Solution Toolkit (TSTK) on a dedicated machine only used for
translation. Then, when you install the Teamcenter Engineering server, install the
Engineering Translation Services (ETS) feature. TSTK works with ETS to generate
the viewable files from CAD designs.
For more information about installing the Translation Solution Toolkit, see the
Translation Solution Toolkit Installation Guide. For more information about
installing and configuring ETS, see the Installation on Windows Servers manual or
the Installation on UNIX and Linux Servers manual.

Installing InterComm (Optional)


For design view and markup, Teamcenter EDA utilizes InterComm made by PTC.
Installing InterComm is optional; if you do not want to use InterComm for design
view and markup, you can still use Teamcenter EDA to check in and check out
designs between your ECAD design tool and Teamcenter Engineering.
Teamcenter EDA is configured to use the InterComm application for
visualization activities. If you want to use another product, contact
your Teamcenter sales representative. InterComm is not provided by or
supported by UGS; contact PTC with issues related to InterComm.

If you install InterComm to Teamcenter EDA client machines, InterComm is


launched from the rich client when you select a viewable file. The rich client reads
the installed location of InterComm from the icmhome environment variable.
If you choose to generate viewable files from CAD designs, you must also
install InterComm to the Translation Solution Toolkit server. InterComm
is used in the translation process.

Perform the following steps to install InterComm:


1. Browse to the following PTC URL:
http://www.ptc.com/appserver/mkt/products/home.jsp?k=3110

2. Download the proper InterComm install file for your platform. You must create
an account with PTC to download products.
For additional installation instructions, download the Acquiring and Configuring
InterComm Products manual at the following URL:

http://www.ptc.com/appserver/wcms/standards/
linkothumbredirect.jsp?&im_dbkey=35568&icg_dbkey=841

3. Run the installation file and follow the directions.


The installation process automatically sets the icmhome environment variable
with the installed location of InterComm.
If InterComm is running in client/server mode in a Windows environment, add
the ICMHOME environment variable to the client machine manually so that
it recognizes the installed location of InterComm.

ENG00041 A Teamcenter EDA User’s Guide 1-5


Chapter 1 Installing Teamcenter EDA

4. When you first run InterComm, you are prompted to request a license.
To obtain a license, follow the instructions in the InterComm Release and Install
Notes manual.

Installing Perl
You need Perl to be able to launch applications from the rich client. You must have
Perl installed on each client host.
You can download Perl for client machines at the following URL:
www.activestate.com/Products/ActivePerl/
Perl can also be downloaded from other locations.
On Windows systems, the Nutcracker application used with Mentor
Graphics provides a version of Perl that is not compatible with Teamcenter
EDA. Ensure that you download and install Perl 5.0 or later.

You must also have a registered MIME type for Perl (.pl) files defined in your Web
browser to support application launching. Many browsers set the MIME type
automatically. If you are using Netscape on UNIX, you must manually set the
MIME type as follows:

Field Value
Description Perl script
MIME type application/x-perl
Suffixes pl
Application usr/bin/perl %S

1-6 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

Installing and Configuring Teamcenter EDA


When you install Teamcenter EDA, first install the Teamcenter EDA server support
(data model) to the previously installed Teamcenter Engineering server machine.
Then install the Teamcenter EDA client files to the client machines. Finally, enable
the Teamcenter menu in the CAD design tools (Mentor or Cadence) on the client
machines.
Do not install the server and client on the same machine.

Installing Teamcenter EDA Server Support


Teamcenter EDA server support adds the Teamcenter EDA data model to the
existing Teamcenter Engineering data model. Before installing Teamcenter EDA
server support, you must have already installed the Teamcenter Engineering server.
For more information, see Installing Teamcenter Engineering, earlier in this chapter.
You can also install Teamcenter EDA server support at the same time that
you install the Teamcenter Engineering server. However, the directions that
follow only describe installation of Teamcenter EDA server support and
assume you have already installed the Teamcenter Engineering server.

Perform the following steps to install the Teamcenter EDA data model to the
Teamcenter Engineering server:
1. Start the Teamcenter Environment Manager (TEM).
If you are adding Teamcenter EDA server support to an already-existing
Teamcenter Engineering server, launch the Teamcenter Environment Manager
from your Teamcenter Engineering environment.
If this is a first-time installation of a Teamcenter Engineering server and you
want to include Teamcenter EDA server support, run the TEM.js (Windows) or
TEM.sh (UNIX) file from your install source, such as a CD-ROM.
For more information about launching the Teamcenter Environment Manager,
see the Installation on UNIX and Linux Servers or the Installation on Windows
Servers manual.

2. Proceed to the Select Features dialog window.


If you are adding Teamcenter EDA server support to an already-existing
Teamcenter Engineering server, choose the Configuration Manager option to
perform maintenance on an existing installation and click Next until you get
to the Select Features dialog window.
If this is a first-time installation, in the Solutions dialog window of the of the
Teamcenter Environment Manager, choose Corporate Server and choose Next.

ENG00041 A Teamcenter EDA User’s Guide 1-7


Chapter 1 Installing Teamcenter EDA

3. In the Select Features dialog window, perform these steps:


a. Select the following options under the Teamcenter Corporate Server list:
• EDA Server Support
Installs the Teamcenter EDA server components. This option installs
Teamcenter EDA dataset types and transfer modes.

• Cadence Translation Support (optional)


Configures Engineering Translation Services (ETS) so that viewable files
of Cadence CAD designs can be generated. Choose this option only if you
use Cadence as your design tool.

• Mentor Translation Support (optional)


Configures Engineering Translation Services (ETS) so that viewable files
of Mentor CAD designs can be generated. Choose this option only if
you use Mentor as your design tool.

If this is a first-time installation of the Teamcenter Engineering server, you


should also choose the following options:

• Server Manager
Installs the pool manager. You must run the pool manager when users
connect to the server using the thin client (Web tier).

• Engineering Translation Services (optional)


Also known as ETS, this option enables the translation of CAD designs
to .eda file format for viewing. Users can view and mark up the designs
using a viewer such as InterComm.

b. In the Installation Directory field, enter the location where you want to
install Teamcenter Engineering (the IMAN_ROOT). The Teamcenter EDA
server files are installed to an eda subdirectory.

c. Click Next.

4. Enter information as needed in subsequent dialog windows. For information


on standard Teamcenter Engineering installation dialog windows, see the
Installation on UNIX and Linux Servers or the Installation on Windows Servers
manual.
If you install Engineering Translation Services (ETS), on the
installation dialog window, indicate that you want to use RMI as the
transfer protocol instead of HTTP.

5. In the Confirm Selections window, click Next. Teamcenter EDA server


components are installed.
The Add/Remove Components dialog window declares whether the installation
was successful. If the installation was unsuccessful, click Show Details and
take corrective action.

1-8 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

6. Obtain the license file that includes Teamcenter EDA licensing and install it on
the corporate server or license server.

7. Verify the addition of the Teamcenter EDA data types to the server:
a. Run the Teamcenter Engineering rich client.

b. In the Navigator application pull down the File menu and choose the
New→Item options. The New Item dialog window is displayed.

c. Verify that the EDA, EDAComp, and EDASchem item types are added to
the list of types you can create. Choose one of the Teamcenter EDA item
types and create an instance.

d. Verify that the item instance is created.

8. Before users can save BOM data to Teamcenter EDA, an administrator


must first populate the database with components or change the
EDA_CheckComponentExistence preference from 1 (true) to 0 (false). For
more information, see Populating the Database With Components in chapter 5,
Customizing Teamcenter EDA.

ENG00041 A Teamcenter EDA User’s Guide 1-9


Chapter 1 Installing Teamcenter EDA

Installing the Teamcenter EDA Client


To install the client, install the client files using the Teamcenter Environment
Manager (TEM), enable the Teamcenter menu in the ECAD tool UI, and create the
staging and cache directories.

Installing the Client From TEM


Perform the following steps to install the Teamcenter EDA client files on client
computers running an ECAD design tool (Mentor Graphics or Cadence):
1. Start the Teamcenter Environment Manager for a client install by running the
TEM.js (Windows) or TEM.sh (UNIX) file from your install source, such as
a CD-ROM.
For more information about Teamcenter Engineering installation, see the
Installation on UNIX and Linux Servers or the Installation on Windows Servers
manual.

2. In the Solutions window of the Teamcenter Environment Manager, select EDA


Standalone Client. Click Next.

3. Perform the following steps in the Select Features window of the Teamcenter
Environment Manager:
a. The following options are selected in the Standalone Applications list.
Deselect the features that do not apply for your situation:
• EDA Standalone Client
Installs the client for Teamcenter EDA.

• Markup Support
Installs support for using the view and markup tool with the Teamcenter
EDA client.

• Cadence Support
Installs support for using Cadence Allegro with the Teamcenter EDA
client. Choose this option only if you use Cadence as your design tool.

• Mentor Support
Installs support for using the Mentor Graphics Board Station with the
Teamcenter EDA client. Choose this option only if you use Mentor as
your design tool.

b. If you already have the rich client installed to your machine, under the
Teamcenter Rich Client list, choose the EDA for Rich Client option. This
feature installs files to support launching an ECAD tool (such as Cadence
or Mentor) when you double-click a dataset in the Teamcenter Engineering
rich client UI.

c. In the Installation Directory field, choose a directory where you want to


install the Teamcenter EDA client. For example, enter c:\teamcenter
(Windows) or user-home/teamcenter (UNIX).

1-10 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

The client is installed to an eda subdirectory, for example,


c:\teamcenter\eda (Windows) or user-home/teamcenter/eda (UNIX).
This directory is known as TCEDAECAD_ROOT.
Do not use spaces in the path. Some Teamcenter EDA functions do
not work if there are spaces in this path.

d. Click Next.

4. If you selected any features other than those used for Teamcenter EDA,
enter information as needed in subsequent dialog windows. For information
about standard Teamcenter Engineering installation dialog windows, see the
Installation on UNIX and Linux Servers or the Installation on Windows Servers
manual.

5. In the EDA Client dialog window, enter the following:


a. In the AIWS URL field, enter the address for the AIW Service running on the
Teamcenter EDA Web server, for example:
http://host:port/tc/aiws/aiwebservice
Replace host with the name of the Web application server host running in
your thin client environment, and replace port with the server port.

b. The Cache Location field displays the full path to the directory where
temporary data is to be stored. The default cache path is displayed. Change
if needed:
Windows systems:
c:\ecad\EdaCache\username

UNIX systems:
user-home/ecad/EdaCache/

c. The Staging Location field displays the full path to the directory where
your ECAD designs are saved. This directory is the working directory for
Teamcenter EDA. The default staging path is displayed. Change if needed:
Windows systems:
c:\ecad\EdaStaging\username

UNIX systems:
user-home/ecad/EdaStaging/
Do not use spaces in the cache or staging directory paths. Some
Teamcenter EDA functions do not work if there are spaces in these
paths.

In these cache and staging directory examples, for Windows


systems, replace username with the name of the person using
Teamcenter EDA on this system. For UNIX systems, replace
user-home with the home directory of the person using Teamcenter
EDA on this system (set by the $HOME environment variable).

ENG00041 A Teamcenter EDA User’s Guide 1-11


Chapter 1 Installing Teamcenter EDA

d. In the User Id field enter the Teamcenter Engineering ID for the user who
logs in from this client. The default ID is the infodba administrator ID.

e. Click Next.

6. In the Confirm Selections window, click Next. Teamcenter EDA client


components are installed.
The Add/Remove Components dialog window declares whether the installation
was successful. If the installation is successful, click Close. If the installation is
unsuccessful, click Show Details and take corrective action.

7. FMS services are required to run the Teamcenter EDA client. The FMS services
must point to the Teamcenter Engineering server with Teamcenter EDA server
support (which is defined in the fcc.xml file).
Typically, you install the FCC client if the thin client is the sole interface you use
to access Teamcenter Engineering. If FMS services are not already on the client
machine from a rich client installation, you must install the FCC client.
Perform the following steps to install the FCC client:

a. Access your Teamcenter Engineering software distribution image


(for example, the installation CD-ROM) and browse to the
additional_applications\fcc_only directory (Windows) or the
additional_applications/fcc_only (UNIX).

b. Run the fcc_only executable file (fcc_only.exe for Windows systems and
fcc_only.sh for UNIX systems). Follow the directions in the InstallShield
wizard to install the FCC client.
When you are prompted for the server to connect to, enter the name of the
Teamcenter Engineering server. Also enter the FSC port on that server
(for example, 4444).
The installation routine sets the FMS_HOME system environment variable.
It also creates an fcc.xml file that points to the Teamcenter Engineering
server.

If the server is moved to another machine, you must edit the fcc.xml
file to point to that new machine. For more information, see Editing the
TCEDAClient.properties File in chapter 5, Customizing Teamcenter
EDA.

8. The Teamcenter EDA client sets an TCEDAECAD_ROOT user


environment variable to point to the installed location of the Teamcenter
EDA client (for example, c:\teamcenter\eda on Windows systems or
user-home/teamcenter/eda on UNIX systems).
Add the path for the installed location of the Teamcenter EDA client to the
PATH environment variable. This allows access to the edacli batch file that
runs the Teamcenter EDA client.

1-12 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

9. Verify the client installation:


a. Verify that the FMS fcc.xml file points to your Teamcenter Engineering
server.

b. Check that the FMS_HOME system environment variable is set and points
to the location of the fcc.xml file.

c. Check that the TCEDAECAD_ROOT user environment variable is set


to your Teamcenter EDA directory (for example, c:\teamcenter\eda on
Windows systems or user-home/teamcenter/eda on UNIX systems).
Check that the path for TCEDAECAD_ROOT has been added to the PATH
environment variable.

d. Verify that the directory defined by the TCEDAECAD_ROOT user variable


exists and is populated with files.

e. If you are using Cadence, verify that the Cadence directory exists in the
TCEDAECAD_ROOT directory. If you are using Mentor Graphics, verify
that the Mentor_BoardStation directory exists.

f. Verify that the TCEDAClient.properties file in the TCEDAECAD_ROOT


directory contains the values you entered using the install routine, for
example:
URL=http://hostname:port/tc/aiws/aiwebservice
User=user-name
CacheDir=cache-directory-location
StagingDir=staging-directory-location

The cache and staging directories paths contain a slash between directories
on UNIX systems. On Windows systems they contain double backslashes,
for example:
CacheDir=C:\\ecad\\EdaCache\\username
StagingDir=C:\\ecad\\EdaStaging\\username

When you first run Teamcenter EDA, the cache and


staging directories are created from the settings in the
TCEDAClient.properties file. For more information, see Creating
the Cache and Staging Directories, later in this chapter.

The TCEDAClient.properties file provides the login data,


and points to a host, a user, a staging directory, and a cache
directory. All four settings must be a unique combination.
Therefore, administrators should never change settings in the
TCEDAClient.properties file. Making changes to this file
invalidates the user’s staging directory and cache.
The only supported circumstance for editing this file is if the server
moves to a new machine. For more information, see Editing the
TCEDAClient.properties File in chapter 5, Customizing Teamcenter
EDA.

ENG00041 A Teamcenter EDA User’s Guide 1-13


Chapter 1 Installing Teamcenter EDA

Enabling the Teamcenter Menu


To use Teamcenter EDA, users choose the Teamcenter menu from their design
tool (Mentor or Cadence). Perform the steps in the following sections to place the
Teamcenter menu into the user interface.

Enabling the Teamcenter Menu in Mentor Graphics


Perform the following steps to enable the Teamcenter menu in Mentor Graphics:
1. Verify applications:
a. Confirm that the Mentor Graphics installation is complete and functional.

b. Verify that the Teamcenter Engineering server is operational.

c. Verify that the Teamcenter Engineering rich client and/or thin client is
installed and functional.

2. Verify environment variables:


a. Verify that a TCEDAECAD_ROOT user environment variable was created
by the installer and that it points to the directory where Teamcenter EDA
is installed.

b. Verify that the JAVA_HOME environment variable exists and points to a


Java installation.

3. Verify that the Mentor_BoardStation directory exists in the


TCEDAECAD_ROOT directory. This directory contains files that enable Mentor
Graphics to communicate with Teamcenter EDA.

4. Copy all the files in the following location:


Windows systems:
TCEDAECAD_ROOT\Mentor_BoardStation\platform-directory\bin

UNIX systems:
TCEDAECAD_ROOT/Mentor_BoardStation/platform-directory/bin

To the following location:


Windows systems:
MGC_HOME\bin

UNIX systems:
MGC_HOME/bin

Replace TCEDAECAD_ROOT with the installed location of Teamcenter EDA.


Replace platform-directory with the directory for the computer platform for your
machine, for example, wnti for Windows systems. Replace MGC_HOME with
the Mentor Graphics home directory location.

5. Open a Mentor Graphics korn shell window (Windows) or any shell (UNIX).

1-14 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

6. Enter the mti_dmgr command. This starts Mentor Graphics Design Manager
with the Teamcenter option added to the top menu bar and with Teamcenter
EDA customizations.
After Mentor Graphics starts, verify that the Teamcenter menu displays in
the menu bar.

For an overview of the Teamcenter menu, see chapter 2, Getting Started With
Teamcenter EDA.
If you have any problems launching tasks from the Teamcenter menu, look at the
settings within the mti_dmgr file in the MGC_HOME directory. Also examine
the messages posted in the Design Manager log written to the open window. If
Teamcenter support help is required, submit the Design Manager log text to
customer support.

ENG00041 A Teamcenter EDA User’s Guide 1-15


Chapter 1 Installing Teamcenter EDA

Enabling the Teamcenter Menu in Cadence

To enable the Teamcenter menu in Cadence, you must follow the instructions in the
README.txt files in the Cadence subdirectories under TCEDAECAD_ROOT.
TCEDAECAD_ROOT represents the installed location of Teamcenter EDA. Copy
and paste the text specified in the README.txt files into the appropriate Cadence
files located in your Cadence installation directory (CDSROOT).
As a precaution, make backup copies of the Cadence files before pasting
new text into them.

Enabling the Menu in PCB

Follow the directions in the TCEDAECAD_ROOT\Cadence\pcb\README.txt


file (Windows) or TCEDAECAD_ROOT/Cadence/pcb/README.txt (UNIX).
1. Place the following text at the end of the
CDSROOT\share\local\pcb\skill\allegro.ilinit file
(Windows) or the CDSROOT/share/local/pcb/skill/allegro.ilinit file (UNIX):
let( ( TcEdaEcadSkill (tcEdaEcadRoot axlGetVariable("TCEDAECAD_ROOT")) )
if(tcEdaEcadRoot then
TcEdaEcadSkill = simplifyFilename(strcat(tcEdaEcadRoot "/Cadence/skill"))
setSkillPath( append( list("." TcEdaEcadSkill) getSkillPath() ) )
load( "TcEdaPcbMenuCmds.il")
else
printf("ERROR: TCEDAECAD_ROOT has not been set. TcEda could not been loaded\n")
)
) ; let

If the allegro.ilinit file does not exist, copy the


TCEDAECAD_ROOT\Cadence\pcb\allegro.ilinit file to the
CDSROOT\share\local\pcb\skill directory (Windows),
or TCEDAECAD_ROOT/Cadence/pcb/allegro.ilinit to
CDSROOT/share/local/pcb/skill (UNIX).

2. Insert the following text into the


CDSROOT\share\pcb\text\cuimenus\allegro.men
file (Windows) or CDSROOT/share/pcb/text/cuimenus/allegro.men (UNIX)
before the POPUP "&Help" line:
POPUP "Team&center"
BEGIN
MENUITEM "&Open...", "TcEda_open_pcb"
MENUITEM SEPARATOR
MENUITEM "&Save...", "TcEda_save_pcb"
MENUITEM "Save Secondary &Data...", "TcEda_save_data_pcb"
MENUITEM "Save &As...", "TcEda_save_as_pcb"
MENUITEM "Check-&In...", "TcEda_check_in_pcb"
MENUITEM "Check-O&ut...", "TcEda_check_out_pcb"
MENUITEM "&Cancel Checkout...", "TcEda_cancel_checkout_pcb"
MENUITEM SEPARATOR
MENUITEM "&Refresh", "TcEda_refresh_pcb"
MENUITEM SEPARATOR
MENUITEM "&Purge Cache...", "TcEda_purge_cache_pcb"
MENUITEM "Ite&m Info", "TcEda_item_info_pcb"
MENUITEM "Pre&ferences...", "TcEda_preferences_pcb"
MENUITEM "&Logout.", "TcEda_logout_pcb"
END

1-16 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

Enabling the Menu in HDL

Open the TCEDAECAD_ROOT\Cadence\sch\README.txt file (Windows) or


the TCEDAECAD_ROOT/Cadence/sch/README.txt file (UNIX), and follow its
directions:
1. Place the following text at the end of the
CDSROOT\share\cdssetup\concept\concepthdl.scr file
(Windows) or the CDSROOT/share/cdssetup/concept/concepthdl.scr
file (UNIX):
{TcEda client commands}
script ($TCEDAECAD_ROOT)/Cadence/sch/TcEdaSchMenuCmds.scr
;

2. Insert the following lines into the


CDSROOT\share\cdssetup\concept\concepthdl_menu.txt file (Windows)
or the CDSROOT/share/cdssetup/concept/concepthdl_menu.txt file
(UNIX) before the "&Help" { line:
"Teamcente&r" {
"&Open..." TcEda_open_sch;
"Ite&m Info" TcEda_item_info_sch;
SEPARATOR;
"&Save..." TcEda_save_sch;
"Save Secondary &Data..." TcEda_save_data_sch;
"Save &As..." TcEda_save_as_sch;
"Check-&In..." TcEda_check_in_sch;
"Check-O&ut..." TcEda_check_out_sch;
"&Cancel Check-Out..." TcEda_cancel_checkout_sch;
SEPARATOR;
"&Refresh" TcEda_refresh_sch;
"&Purge Cache..." TcEda_purge_cache_sch;
SEPARATOR;
"Pre&ferences..." TcEda_preferences_sch;
"&Logout" TcEda_logout_sch;
}

3. Open the TCEDAECAD_ROOT\Cadence\sch\concepthdl_cmd.txt file


(Windows) or the TCEDAECAD_ROOT/Cadence/sch/concepthdl_cmd.txt
file (UNIX), and place its contents at the end of the
CDSROOT\share\cdssetup\concept\concepthdl_cmd.txt file (Windows)
CDSROOT/share/cdssetup/concept/concepthdl_cmd.txt file (UNIX).
If the concepthdl_cmd.txt file does not exist, copy the
TCEDAECAD_ROOT\Cadence\sch\concepthdl_cmd.txt file to
the CDSROOT\share\cdssetup\concept directory (Windows), or copy
the TCEDAECAD_ROOT/Cadence/sch\concepthdl_cmd.txt file to the
CDSROOT/share/cdssetup/concept directory (UNIX).

Verifying the Teamcenter Menu Setup in Cadence

To verify that the Teamcenter menu displays, launch Allegro Design Entry HDL
and/or PCB and verify that the Teamcenter menu displays on the top menu bar.
For an overview of the Teamcenter menu, see chapter 2, Getting Started With
Teamcenter EDA.
If you have any problems launching tasks from the Teamcenter menu, look at
the settings within the files you edited. Also examine the messages posted in the
tcEdaCdsSkill.log Cadence log file. If Teamcenter support help is required, submit
the Cadence log file to support. The log file is located in a temporary system folder.

ENG00041 A Teamcenter EDA User’s Guide 1-17


Chapter 1 Installing Teamcenter EDA

Creating the Cache and Staging Directories

The Teamcenter EDA staging directory holds designs for checkin and checkout
with Teamcenter Engineering and the cache directory is where temporary data
is stored. The first time you select a menu option on the Teamcenter menu, the
cache and staging directories are created automatically using the settings in the
TCEDAClient.properties file.
Perform the following steps:
1. Launch your design tool.
If you use Mentor Graphics, run the mti_dmgr file from a Korn shell window.
If you use Cadence, launch Allegro Design Entry HDL or PCB Editor.

2. Log in to Teamcenter Engineering:


a. Pull down the Teamcenter menu and choose the Open option. The
Teamcenter EDA login dialog window is displayed.
The login dialog window may be hidden behind your design tool
dialog window. Minimize other dialog windows to reveal the login
dialog window.

b. In the Teamcenter EDA login dialog window, enter your Teamcenter


Engineering user name, password, and group (if applicable).
You must log in with the user ID presented. The staging and cache
directories are created specifically for that person for use on this
system.

c. Click Login.
The Open Dataset dialog window is displayed. When you log in for the first
time, the cache and staging directories are created automatically.

d. Click Cancel on the Open Dataset dialog window.

e. In your design tool, pull down the Teamcenter menu and choose the Logout
option. You are logged out of Teamcenter Engineering.

3. Verify that the cache and staging directories are created. The directories are
created from the settings in the TCEDAClient.properties file.

4. If you use Mentor Graphics, create a location map for the staging directory,
for example, $TcEda_Staging. Verify the location map settings by opening
a navigator window and verifying that it opens to the staging directory. For
more information about location maps, see Location Map Usage in appendix
B, Reference.

You must create and store your designs in the staging directory so that you
can check them in to Teamcenter Engineering and check them out from
Teamcenter Engineering. For more information, see Using the Staging
Directory in chapter 2, Getting Started With Teamcenter EDA.

1-18 Teamcenter EDA User’s Guide ENG00041 A


Installing Teamcenter EDA

Enabling Creation of Viewable Files (Optional)


You can create .eda viewable files of ECAD designs. The designs can then be viewed
using InterComm or another viewer.
Perform the following steps to enable creation of viewable files:
1. Install and configure the Translation Solution Toolkit (TSTK) on a dedicated
machine used only for translation. TSTK is required to translate native design
files into viewable files. (Mentor and Cadence are not required on the translation
machine.)
For more information about installing and configuring TSTK, see the Translation
Solution Toolkit Installation Guide.

2. Ensure that you have installed Engineering Translation Services (ETS) on the
Teamcenter Engineering server machine as described in Installing Teamcenter
EDA Server Support, earlier in this chapter. Also ensure that you installed
Cadence Translation Support or Mentor Translation Support, depending on
your CAD design tool.
For more information about installing ETS, see the Installation on Windows
Servers manual or the Installation on UNIX and Linux Servers manual.

3. Ensure that you have installed the InterComm viewer software on the TSTK
server. The InterComm.exe file is used by the translation process to generate
viewable files.
For more information about installing InterComm, see Installing InterComm
(Optional), earlier in this chapter.

4. Copy the translator.xml file in the IMAN_ROOT\eda directory (Windows)


or the IMAN_ROOT/eda directory (UNIX). Use this file to replace the
translator.xml file in on the TSTK sever in the TSTK\Module\conf directory
(Windows) or the TSTK/Module/conf directory (UNIX). Make a backup of the
original file before replacing it with the Teamcenter EDA version.
Replace IMAN_ROOT with the installed location of Teamcenter Engineering.
Replace TSTK with the location of the Translation Solution Toolkit on the
translation server.

5. Edit the TSTK\Module\conf\transmodule.xml file (Windows) or


TSTK/Module/conf/transmodule.xml file (UNIX) on the TSTK server to add
the Teamcenter EDA translations, for example:
<Translators>
<Translator name="&default;" tag="ToZipfile"/>
<Translator name="&default;" tag="CadenceToEda"/>
<Translator name="&default;" tag="CadenceSchToEda"/>
<Translator name="&default;" tag="CadenceToIff"/>
<Translator name="&default;" tag="MgcSchToEda"/>
<Translator name="&default;" tag="MgcPcbToEda"/>
<Translator name="&default;" tag="ToUnzipfile"/>
</Translators>

These translators correspond to the translator definitions in the translator.xml


file.

6. Ensure that your Translation Solution Toolkit (TSTK) server is up and running.

ENG00041 A Teamcenter EDA User’s Guide 1-19


Chapter 1 Installing Teamcenter EDA

7. On the Teamcenter Engineering server, run the


IMAN_ROOT\ets\ets_create_rqst.exe file (Windows) or
IMAN_ROOT/ets/ets_create_rqst.exe file (UNIX) to verify that you can
translate Mentor and/or Cadence CAD designs.
Run ets_create_rqst.exe –h to obtain the command line arguments:
ets_create_rqst.exe
-i=<item ID>
-r=<revision ID>
[-rn=<relation>]
-dn=<dataset name>
[-dv=<dataset version number>]
-dt=<ds_type_name>
-pr=<priority 1|2|3>
-pn=<translator provider name>
-tn=<translator name>
-tr=<trigger string>
[-ta1=<trans arg1> [-ta2=<trans arg2> [-ta3=<trans arg3>]]]
[-u=user ID] [-p=password] [-g=group]
[-verbose]

For example, you can run the following command line options to translate
different file types:
%IMAN_BIN%\ets_create_rqst.exe -i=<item ID> -r=<revision ID> -dn=<dataset name>
-dt=EDADesCadBrd -pr=1 -pn=UGS -tn=CadenceToEda -tr=COMMAND_LINE
-u=infodba -p=infodba -g=dba
%IMAN_BIN%\ets_create_rqst.exe -i=<item ID> -r=<revision ID> -dn=<dataset name>
-dt=EDADesCadSch -pr=1 -pn=UGS -tn=CadenceSchToEda -tr=COMMAND_LINE
-u=infodba -p=infodba -g=dba
%IMAN_BIN%\ets_create_rqst.exe -i=<item ID> -r=<revision ID> -dn=<dataset name>
-dt=EDADesMentor -pr=1 -pn=UGS -tn=MgcPcbToEda -tr=COMMAND_LINE
-u=infodba -p=infodba -g=dba
%IMAN_BIN%\ets_create_rqst.exe -i=<item ID> -r=<revision ID> -dn=<dataset name>
-dt=EDADesMentor -pr=1 -pn=UGS -tn=MgcSchToEda -tr=COMMAND_LINE
-u=infodba -p=infodba -g=dba

8. After you verify that you can translate Mentor or Cadence CAD designs, set up
the translation process for your site. For example, you can set up a script to run
a nightly batch process to translate designs, or you could set up the Teamcenter
Engineering server to trigger translation when CAD designs are checked in.
For more information about setting up translation processes, see the Translation
Solution Toolkit Installation Guide and the Engineering Translation Services
Customization manual.

1-20 Teamcenter EDA User’s Guide ENG00041 A


Chapter

2 Getting Started With


Teamcenter EDA

Teamcenter EDA Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

Teamcenter EDA Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3

Overview of the Teamcenter Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

Performing a Typical Teamcenter EDA Workflow . . . . . . . . . . . . . . . . . . . . . . 2-5

Using the Staging Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6

ENG00041 A Teamcenter EDA User’s Guide


Chapter

2 Getting Started With Teamcenter


EDA

This chapter gives you an overview of Teamcenter EDA.

Teamcenter EDA integrates ECAD applications (such as Cadence and Mentor) with
Teamcenter Engineering. Designers use Teamcenter EDA to move ECAD data into
and out of Teamcenter Engineering.
Teamcenter EDA supports Mentor Graphics and Cadence. You can access
Teamcenter EDA from the Mentor Graphics Design Manager and Cadence Allegro
or Concept applications.

ENG00041 A Teamcenter EDA User’s Guide 2-1


Chapter 2 Getting Started With Teamcenter EDA

Teamcenter EDA Components


A Teamcenter EDA installation is comprised of the following application components:
• ECAD design tool
The tools used to create designs. The supported electronic computer-aided
(ECAD) design tools are Mentor Graphics and Cadence.

• Teamcenter EDA client


The client that moves designs between the ECAD design tool and Teamcenter
Engineering. The Teamcenter EDA dialog windows are opened from options on
the Teamcenter menu in the ECAD design tool.

• Teamcenter Engineering server


A Teamcenter Engineering server with Teamcenter EDA support installed. The
system used to store and track the ECAD designs. The thin client and rich client
interfaces are supported.

• InterComm viewer (optional)


A design view and markup tool developed by PTC. Open InterComm by
double-clicking a viewable file (.eda) in the thin client or rich client interface.

• Translation server (optional)


A machine with the Translation Solution Toolkit installed that is dedicated to
translating CAD design files to viewable files (.eda). Engineering Translation
Services must be installed on the Teamcenter Engineering server to support
translation requests.

Figure 2-1 illustrates the components of Teamcenter EDA.

Save
(Check In)
Teamcenter EDA Teamcenter Engineering
ECAD Design Tool Client Server
Open
(Mentor Graphics (client dialog windows) (Check Out) with Teamcenter EDA
or Cadence) Support

Translation Translated
Requests Files

Translation Server
InterComm (Translation
Viewer Solution Toolkit)

Figure 2-1. Teamcenter EDA Components

2-2 Teamcenter EDA User’s Guide ENG00041 A


Getting Started With Teamcenter EDA

Teamcenter EDA Architecture


Teamcenter EDA includes the following system architectural elements:
• ECAD design tool
Supported electronic computer-aided design tools (Mentor Graphics and
Cadence) provide scripting languages (Ample and Skil) to call the Teamcenter
EDA client services.

• Client services
Eclipse RCP provides the framework for UI dialog windows, and provides
extension points for communication with the ECAD design tool. The staging
directory is used to build archive files of designs and their BOMs. The local cache
holds Teamcenter Engineering item data.

• Teamcenter EDA
Communication from client services to Teamcenter Engineering is accomplished
via PLM XML and AIWS (application independent Web services). Teamcenter
Engineering utilizes a four-tier architecture to send design data to and from
the database.

Figure 2-2 shows the system architecture of Teamcenter EDA.

ECAD Design Tool Client Services Teamcenter


(C, C++, Java with Engineering
Eclipse UI) Presentation
Tier

Enterprise
Staging Local
Tier
Directory Cache

Resource
Tier

Database

Figure 2-2. Teamcenter EDA Architecture

ENG00041 A Teamcenter EDA User’s Guide 2-3


Chapter 2 Getting Started With Teamcenter EDA

Overview of the Teamcenter Menu


Installing Teamcenter EDA places a Teamcenter menu on the menu bar in your
ECAD design tool (Cadence or Mentor). For detailed instructions about using the
options on the Teamcenter menu, see chapter 3, Using Teamcenter EDA.
The Teamcenter menu contains the following options:
• Open
Allows you to search for an ECAD design file in Teamcenter Engineering and
open it for reference (read-only) or modification (check it out).

• Item Info
Displays local Teamcenter Engineering information for the design.

• Save
Saves a new version of an opened and checked-out design, as well as a bill of
materials (BOM). The design remains in a checked-out state.

• Save Secondary Data


Saves a new dataset of secondary data (IDF, assembly, or fabrication) and
associates it with a design in Teamcenter Engineering.

• Save As
Performs a first-time save of a design to Teamcenter Engineering, makes a copy
of an existing design with a new item ID, or saves a new revision of an existing
design.

• Check-In
Checks in a design to Teamcenter Engineering and uploads Teamcenter EDA
files and the BOM. (This is equivalent to saving the design and removing the
checkout lock.)

• Check-Out
Places a checkout lock on a currently opened design.

• Cancel Check-Out
Cancels the checkout lock on the design in Teamcenter Engineering and reverts
the opened design to the version prior to the checkout.

• Refresh
Updates the client cache with the latest version of the currently opened design.
Checked out designs (that is, with the checkout lock applied) are not refreshed.

• Purge Cache
Clears the client cache of designs that are not checked out, and removes
referenced copies of these designs from the client staging directory. Checked-out
designs are not affected (that is, designs with the checkout lock applied).

2-4 Teamcenter EDA User’s Guide ENG00041 A


Getting Started With Teamcenter EDA

• Preferences
Sets preferences specific to Teamcenter EDA.

• Logout
Logs out of Teamcenter Engineering.

Performing a Typical Teamcenter EDA Workflow


Perform the following steps to perform a round-trip workflow from your ECAD
design tool to Teamcenter Engineering and back:
1. Create the design.
Create the design using your ECAD design tool (Cadence or Mentor) and save
it to a folder in the Teamcenter EDA staging directory that is named after the
part number (item ID).
You must create and store your designs in the staging directory so
that you can check them in to, and check them out from, Teamcenter
Engineering. Create a folder with the same name as the part number of
the design. This ensures data integrity because when you check out the
design later from Teamcenter Engineering to make modifications, it is
saved to a folder with the same name as the part number.
For more information, see Using the Staging Directory, later in this
chapter.

2. Save the design to Teamcenter Engineering.


Pull down the Teamcenter menu and choose the Save As option. The design is
saved and checked in to Teamcenter Engineering. The original design is still in
your staging directory.

3. Check out the design to make revisions.


Use your ECAD tool to open the design in your staging directory, then pull down
the Teamcenter and choose the Check-Out option. This places a checkout lock on
the corresponding design already checked in to Teamcenter Engineering, and the
CO column in the Teamcenter Engineering interface displays a Y. This means
that no one else can revise the design while you have it checked out.
If you want to revise a design that you have not worked on before, pull
down the Teamcenter menu and choose the Open option to search for
the design. To open the design for modification, click the Check Out
checkbox.

4. Check in the revised design to Teamcenter Engineering.


Pull down the Teamcenter menu and choose the Check-In option. You can also
choose the Save As option to create a new revision and check it in.

ENG00041 A Teamcenter EDA User’s Guide 2-5


Chapter 2 Getting Started With Teamcenter EDA

Using the Staging Directory


Teamcenter EDA requires that you create and work on designs in the staging
directory. If you have already created designs in another directory, copy them to
the staging directory, and from then on work on them exclusively from the staging
directory.
Before saving a design, you must create a separate folder in your staging directory
to hold each design, and this folder must be named identically to the part number
(item ID) of the design (shown as part-number-folder in the following examples).
This ensures that the file targets the correct location when being checked in and
checked out.
In the following examples, on Windows systems, replace username with
the name of the person using Teamcenter EDA on this system. On UNIX
systems, replace user-home with the home directory of the person using
Teamcenter EDA on this system (set by the $HOME environment variable).

Follow these conventions:


• Mentor Graphics
Save designs under a Mentor staging subdirectory, for example:

Windows systems:
c:\ecad\EDAStaging\username\Mentor\part-number-folder

UNIX systems:
user-home/ecad/EDAStaging/Mentor/part-number-folder

• Cadence
Save physical designs under a cadencePcb staging subdirectory, for example:
Windows systems:
c:\ecad\EDAStaging\username\cadencePcb\part-number-folder

UNIX systems:
user-home/ecad/EDAStaging/cadencePcb/part-number-folder

Save logical designs under a cadenceSchematic staging subdirectory, for


example:

Windows systems
c:\ecad\EDAStaging\username\cadenceSchematic\part-number-folder

UNIX systems:
user-home/ecad/EDAStaging/cadenceSchematic/part-number-folder

For more information about the staging directory, see About the Staging Directory in
appendix B, Reference.

2-6 Teamcenter EDA User’s Guide ENG00041 A


Chapter

3 Using Teamcenter EDA

Using the Teamcenter Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1


Logging In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Saving Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Using the Save As Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Using the Save Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Using the Save Secondary Data Option . . . . . . . . . . . . . . . . . . . . . . . 3-5
Opening an Existing Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Checking Out Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Performing a Checkout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Canceling Checkout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Checking In Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Getting Design Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Working With Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Refreshing the Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Clearing the Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Setting Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Logging Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13

Opening Viewable Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13

Starting Cadence Design Entry HDL With a Batch File . . . . . . . . . . . . . . . . . 3-13

ENG00041 A Teamcenter EDA User’s Guide


Chapter

3 Using Teamcenter EDA

This chapter describes how to use Teamcenter EDA to move data between your
ECAD design tool and Teamcenter Engineering.

Using the Teamcenter Menu


This topic describes how to use the options on the Teamcenter menu in your ECAD
design tool (Cadence or Mentor). For an overview of the options on the Teamcenter
menu, see chapter 2, Getting Started With Teamcenter EDA.
Consider the following as you use options on the Teamcenter menu:
• Sometimes when you choose an option on the Teamcenter menu, a Teamcenter
EDA dialog window does not display immediately because it is hidden behind
your design tool dialog window. Minimize or move other dialog windows to reveal
the Teamcenter EDA dialog window.

• On Cadence, when you choose an option on the Teamcenter menu, your design
tool dialog window may disappear from the window for a moment before
reappearing. Be patient and wait for your design tool to display again. This is
the normal process for refreshing the display.

• On Cadence, sometimes when you choose an option on the Teamcenter menu,


you see the following status message in your design tool:
Warning: Current operation has not been finished.

This means that a Teamcenter EDA dialog window is still open and must be
closed.

ENG00041 A Teamcenter EDA User’s Guide 3-1


Chapter 3 Using Teamcenter EDA

Logging In
Perform the following steps to log in to Teamcenter EDA:
1. Choose any option from the Teamcenter menu in your ECAD design tool. The
Teamcenter EDA login dialog window is displayed.
The login dialog window may be hidden behind your design tool dialog
window. Minimize or move other dialog windows to reveal the login
dialog window.

2. In the Teamcenter EDA login dialog window, enter your Teamcenter Engineering
user name, password, and group (if applicable).
Do not log in as a different person than what is displayed in the login
dialog window. Doing so invalidates the staging directory and the cache.
The TCEDAClient.properties file provides the login data and points
to a host, a user, a staging directory, and a cache directory. All four
settings must be a unique combination. For information about the
TCEDAClient.properties file, see Editing the TCEDAClient.properties
File in chapter 5, Customizing Teamcenter EDA.

3. Click Login.

You only have to log in once per session because a cookie stores the session
information. If there is no activity for a long period of time, the session times out
and you are prompted to log in again.

3-2 Teamcenter EDA User’s Guide ENG00041 A


Using Teamcenter EDA

Saving Designs
There are several options for saving designs. Use the Save As option for a first-time
save of a design, to save a new revision of a design, or to make a copy of a design.
Use the Save option to save changes to a design. Use Save Secondary Data to save
additional files with a design.

Using the Save As Option


Perform the following steps to perform a first-time save of a design, to save a new
revision of a design, or to make a copy of a design:
1. In your ECAD design tool, create a new design in a folder in the staging location
(as described in Using the Staging Directory in chapter 2), or open a design
for modification from Teamcenter Engineering and make desired changes to
the design.

2. In your ECAD design tool, pull down the Teamcenter menu and choose the
Save As option. If prompted, log in.
If you use Mentor, and if the part number and nomenclature are saved
as Mentor attributes, they are preloaded into the Save As dialog window.
If values are changed, they are saved back into Mentor attributes. If
attributes do not exist, new values are saved into Mentor attributes.

3. In the Select CCA dialog window, choose the CCA (circuit card assembly) file to
associate with the design, or click the Create CCA button.

4. If you create a CCA, perform the following steps in the Create CCA dialog
window:
a. In the Select Folder panel, select the folder where you want to save the
design.
You should have already created a folder in Teamcenter Engineering in
which to save the design. You must do this to ensure successful checkin of
the design and its associated components.

b. In the Item Information panel, enter the Teamcenter EDA item type as Item.
Enter the ID and revision, or click the Assign button to have them
automatically assigned. The item name defaults to the name given to the
item in the design tool.

c. Click the Create Secondary Items button if you want to create additional
items related to the design, such as design documents. After you create the
secondary items, you can attach files to them in Teamcenter Engineering.
An additional dialog is displayed after you click the Create Secondary Items
button. In the new dialog window, select the item type and enter the item
ID, revision, and name. Click Add to add items, and click Assign to assign
item ID or revision. When you are done, click OK.
The Create Secondary Items button is enabled by the
EDA_SecondaryItems preference. For more information, see
Changing System Preferences in chapter 5, Customizing Teamcenter
EDA.

ENG00041 A Teamcenter EDA User’s Guide 3-3


Chapter 3 Using Teamcenter EDA

d. Click Next.

5. Enter the following information in the Schematic dialog window:


a. Ensure that the Selected Folder panel indicates the folder where you want
to save the design.
If you are saving a schematic using Cadence HDL, in the Item
Information panel, the Type field defaults to EDASchem. Enter
the ID and revision, or click the Assign button to have them
automatically assigned. The item name defaults to the name given
to the item in the design tool with _Schem added to the end of
the name.

b. In the Dataset Information panel, enter a name and description for the
dataset. The dataset name defaults to the name of the item with _DS added
to the end of the name.
Click the Check In checkbox if you want to check in the design to Teamcenter
Engineering.

c. In the BOM options panel, indicate whether to save a BOM with the design:
• Cadence:
Select WithBOM or WithoutBOM.

• Mentor Graphics:
Select Board BOM, Schematic BOM, or No BOM.

The default choice is set by preferences.

d. Click Finish. The new revision is saved and checked in to Teamcenter


Engineering.
A Save indicator displays showing that a save is in progress. Be patient. It
may take several minutes for a save to complete.
The Save indicator may be hidden behind your design tool dialog
window. Minimize other dialog windows to reveal the Save
indicator. In addition, your design tool dialog window may disappear
for a moment before reappearing on the screen.

e. Verify that the design is saved to Teamcenter Engineering by using the rich
client or thin client to access Teamcenter Engineering.

3-4 Teamcenter EDA User’s Guide ENG00041 A


Using Teamcenter EDA

Using the Save Option


Use the Save option to save a new version of an opened and checked-out design
to Teamcenter Engineering. The design is left in a checked-out state for further
modification. Perform the following steps:
1. In your ECAD design tool, open a design for modification from Teamcenter
Engineering and make desired changes to the design.

2. Pull down the Teamcenter menu and choose the Save option.
In Cadence, if the design is new and has never been checked in, clicking
the Save option invokes the Save As operation.

3. In the BOM Option dialog window, click buttons to indicate whether to save a
BOM with the design:
• Cadence:
Select WithBOM or WithoutBOM.

• Mentor Graphics:
Select Board BOM, Schematic BOM, or No BOM.

4. Click OK. The design is saved but remains in a checked out state. (To check in
the design you must use the Check-In option.)

Using the Save Secondary Data Option


Perform the following steps to save a new dataset of secondary data (IDF, assembly,
or fabrication) with a design:
1. In your ECAD design tool, open a design.

2. Pull down the Teamcenter menu and choose the Save Secondary Data option.

3. Fill in the dialog window:


a. In the Type field, select the type of dataset to save: EDAAsm (assembly),
EDAFab (fabrication), or EDAIdf (IDF).

b. In the Name field, enter the name you want to give the dataset. Do not
include spaces.

c. Fill out the Description field, if desired.

d. In the File Explorer panel, select the files to include and click the + button.
(Click the – button to remove files.)

e. Click OK. The new dataset files are saved and associated with the design
in Teamcenter Engineering.

f. Verify that the new dataset files are saved with the design in Teamcenter
Engineering by using the rich client or thin client to access Engineering.

ENG00041 A Teamcenter EDA User’s Guide 3-5


Chapter 3 Using Teamcenter EDA

Opening an Existing Design


If you want to open a design checked in to Teamcenter Engineering that you have not
worked on before, pull down the Teamcenter menu in Cadence or Mentor Graphics
and choose the Open option. (To work on a design you already have in your staging
directory, use the Check Out option).
You can also open a design in the rich client My Navigator application
by selecting the dataset and choosing File→Open or double-clicking the
dataset file. This launches the ECAD tool and opens the file.

Perform the following steps to search for a design dataset file in Teamcenter
Engineering and open it for reference (read-only) or modification (check it out):
1. In your ECAD design tool, pull down the Teamcenter menu and choose the
Open option. If prompted, log in.

2. In the Open DataSet dialog window browse to the design dataset you want to
open. By default design datasets are named with _DS at the end of the file.
You can also search for designs. Perform the following steps:

a. Click the dropdown arrow in the Search area and select the kind of search
you want to perform (for example, Dataset...).

b. In the Criteria area, adjust your search as needed by entering text in the
Value column. You can use an asterisk (*) for wildcard searching.

c. Click the magnifying glass icon to perform the search. Search results display
in the right panel.

d. In the right panel, select the dataset you want to open.

3. To open the dataset for reference only, do not check the Check out checkbox. A
design opened for reference only is opened in your design tool for viewing only.
You cannot revise it.
To open the dataset for modification, check the Check out checkbox, enter an
ID in the Change ID field, and enter any comments you want in the Comments
field. A dataset that is opened for modification has a checkout lock applied to it
in Teamcenter Engineering so that no one else can modify it.
The Check out checkbox is disabled if you already have a checked-out
version of the design in your staging directory, or if the dataset or
related BVR is already checked out to you or someone else.

4. Click OK. The dataset is opened in your design tool.


The design is saved to a folder in the staging location with the same
name as the part number (item ID). If the folder does not exist, the folder
is created automatically and the checked out design is placed into it.

5. If you checked out the design, verify its checkout status in Teamcenter
Engineering. When a design is checked out, the CO (checkout) column in
Teamcenter Engineering displays a Y.

3-6 Teamcenter EDA User’s Guide ENG00041 A


Using Teamcenter EDA

Checking Out Designs


Use the Check-Out option when you want to make revisions to a design in your
staging directory, and it is a design you have already checked in to Teamcenter
Engineering. When you check out the design, a checkout lock is placed on the
corresponding checked in design in Teamcenter Engineering so that no one else can
open it for modification.
If you want to revise a design that you have not worked on before, and
therefore the design is not in your staging directory, pull down the
Teamcenter menu and choose the Open option to search for the design.
Then to open the design for modification, click the Check Out checkbox.

Performing a Checkout

Perform the following steps to place a checkout lock on a design:


1. In your ECAD design tool, open a design in your staging directory that you have
checked in previously and that you now want to revise.

2. Pull down the Teamcenter menu and choose the Check-Out option.
If the item has not previously been checked in, you see a message that
states:
Check out is not allowed because of
the current item status.

3. In the Checkout dialog window, enter an identification number for the checkout
in the Change ID field and enter a description to the Comments field. (This is
standard for Teamcenter Engineering checkout).
Click OK.
A checkout lock is placed on the corresponding design in Teamcenter
Engineering.

4. Verify the checkout status of the design in Teamcenter Engineering. When a


design is checked out, the CO (checkout) column for the design in Teamcenter
Engineering displays a Y.

ENG00041 A Teamcenter EDA User’s Guide 3-7


Chapter 3 Using Teamcenter EDA

Canceling Checkout

Perform the following steps to cancel placing the checkout lock on the design in
Teamcenter Engineering. This reverts the opened design to the version prior to
the checkout.
Canceling a checkout deletes the opened version of the design and deletes
the files in the local cache directory.

1. In your ECAD design tool, pull down the Teamcenter menu and choose the
Cancel Check-Out option.
The Cancel Checkout dialog window displays the following message:
Selecting OK will remove the check-out lock
as well as all the changes since the check-out lock
was requested. The local cache will also be deleted.
Do you still wish to proceed?

2. Click OK.

3. An Open DataSet dialog window displays the following message:


Directory directory-name already exists, do you want to
overwrite this directory?

Click OK if you want to replace the current version of the design with the
prechecked out version.
The checkout lock is removed and the design is reverted to its prechecked out
state.

3-8 Teamcenter EDA User’s Guide ENG00041 A


Using Teamcenter EDA

Checking In Designs
Use the Check-In option to remove the checkout lock on an opened and checkout-out
design and save it back to Teamcenter Engineering.
You can also use the Save As to check in a design.

1. In your ECAD design tool, open a design and check it out from Teamcenter
Engineering. When a design is checked out, the CO (checkout) column in
Teamcenter Engineering displays a Y.

2. Make changes to the design.

3. Pull down the Teamcenter menu and choose the Check-In option.
If you see the message This item is not known to Teamcenter
in your design tool, the design has not been previously saved in
Teamcenter Engineering. To save the design, pull down the Teamcenter
menu and choose the Save As option.
If you see the message The design has not been checked out for
this operation in your design tool, the design has not been checked
out from Teamcenter Engineering. Check out the design, make
modifications, and then choose the Check-In option.

4. In the Check-In dialog window, click buttons to indicate whether to save a BOM
with the design:
• Cadence
Select WithBOM or WithoutBOM.

• Mentor Graphics
Select Board BOM, Schematic BOM, or No BOM.

5. Click OK. The design is checked in to Teamcenter Engineering and replaces the
previous version. The Teamcenter EDA files are uploaded as well as a BOM (if
it was selected).
The checkout lock is also removed from the design. To verify, you can access
Teamcenter Engineering and see that the CO (checkout) column in Teamcenter
Engineering no longer displays a Y by the design.

ENG00041 A Teamcenter EDA User’s Guide 3-9


Chapter 3 Using Teamcenter EDA

Getting Design Information


You can get information on a design in the staging location. This information only
reflects the state of the designs in your staging location. For example, if you check
out a design for reference, the information says that the checkout flag is not set on
the design, even if someone else has checked out the same design for modification.
Perform the following steps to obtain Teamcenter Engineering-related information
about a design:
1. In your ECAD design tool, open a design for reference or modification from
Teamcenter Engineering.

2. Pull down the Teamcenter menu and choose the Item Info option.
Teamcenter EDA displays a dialog window listing the design name, application
reference number (to keep the local version and Teamcenter Engineering version
in sync), item ID, item revision, checkout status, working directory, and version.

3. Click OK to close the informational dialog window.

3-10 Teamcenter EDA User’s Guide ENG00041 A


Using Teamcenter EDA

Working With Cache


The cache directory temporarily holds data as designs move between your design
tool and Teamcenter Engineering. Occasionally, you may need to refresh or clear the
cache so that it reflects the latest versions of your designs.

Refreshing the Cache


Refreshing the cache updates the client cache with the latest version of the currently
opened design. No refresh is done if the design is checked out for modification and
has the checkout lock applied.
Perform the following steps to update the client cache with the latest modified design:
1. In your ECAD design tool, open a design that has already been checked in.

2. In your ECAD design tool, pull down the Teamcenter menu and choose the
Refresh option.

3. If the design is the latest version available, a dialog window displays the
following message:
The dataset is up to date,
no refresh is needed.

However, if there is a newer design found on Teamcenter Engineering, you are


notified that the older design is out of date and needs to be refreshed.

4. Click OK in the notification dialog window.


If the design was out of date the newer design replaces it in the cache and
staging directories.

Clearing the Cache


The Purge Cache option clears the client cache of nonchecked-out designs, and
removes copies of these designs from the client staging directory. Checked-out
designs (that is, with the checkout lock applied) are not affected.
Do not make manual changes to the cache. If you manually delete the cache
without using the Purge Cache option, you are blocked from making any
further changes to designs.

Perform the following steps to clear the client cache and remove copies of designs
from the client staging directory:
1. In your ECAD design tool, pull down the Teamcenter menu and choose the
Purge Cache option.

2. A dialog window displays the following message:


Selecting OK will cancel the session
and remove all files from the local cache.
Do you still want to proceed?

Click OK in the confirmation dialog window. All data is removed from the cache
and staging directories except for those designs with checkout locks and those
designs that have never been saved to Teamcenter Engineering.

ENG00041 A Teamcenter EDA User’s Guide 3-11


Chapter 3 Using Teamcenter EDA

Setting Preferences
To set default actions on Teamcenter EDA dialog windows, pull down the Teamcenter
menu and choose the Preferences option.
You can set the following preferences:
• Common EDA tab
– Check-In Option Default
Selects the Check In box on the save dialog windows so that by default
designs are checked in when you save them.

– Default Save As Folder


Sets the folder in Teamcenter Engineering where designs are saved.

• Mentor tab
Use the BOM Option Default field to select the default BOM option when saving
designs. Select FromPCB to create the BOM from a PCB, select FromSchematic
to create the BOM from the schematic, or select WithoutBOM to omit the BOM
upon a save.

• Cadence tab
– BOM Option Default
Sets the default BOM creation option when you save a design. Choose
WithBOM to create a BOM upon save or WithoutBOM to omit the BOM
upon a save.

– Schematic BOM Template


Sets the path of the template to use for the schematic BOM. Teamcenter
EDA provides a tcEdaSchTemplate.bom template file that allows you to
customize how schematic bill of materials (BOMs) are created. If you do not
set the preference, the default Teamcenter EDA template is used.
For more information, see Customizing Cadence BOM Templates in chapter
5, Customizing Teamcenter EDA.

– PCB BOM Template


Sets the path of the template to use for the PCB BOM. Teamcenter EDA
provides a tcEdaPcbTemplate.bom template file that allows you to
customize how PCB bill of materials (BOMs) are created. If you do not set
the preference, the default Teamcenter EDA template is used.
For more information, see Customizing Cadence BOM Templates in chapter
5, Customizing Teamcenter EDA.

There are additional preferences that can be set using the Navigator application in
the rich client. For more information, see Changing System Preferences in chapter 5,
Customizing Teamcenter EDA.

3-12 Teamcenter EDA User’s Guide ENG00041 A


Using Teamcenter EDA

Logging Out
To log out of Teamcenter EDA, pull down the Teamcenter menu and choose the
Logout option.
The next time you choose an option on the Teamcenter menu you are prompted
to log in.
You are logged out when you exit your ECAD design tool, although this may
not work consistently. It is always good practice to use the Logout option
when you are done working with Teamcenter EDA.

Opening Viewable Files


If Teamcenter Engineering translation support is installed on your server, .eda
viewable files can be generated from your CAD designs. You can then use the
InterComm viewer to view and markup the designs. To create viewable files, your
environment must be set up as described in Enabling Creation of Viewable Files
(Optional), in chapter 1, Installing Teamcenter EDA.
If you have installed InterComm and have enabled the Perl MIME type, when
you open an .eda file in Teamcenter Engineering, the viewable file is opened with
InterComm. For use of InterComm for viewing and markup, see the InterComm
documentation.

Starting Cadence Design Entry HDL With a Batch File


If you use Cadence as your design tool, you can start the Cadence Design Entry
HDL application using the startCDSDesignEntryHdl.bat file located in the
TCEDAECAD_ROOT directory. When you run the startCDSDesignEntryHdl.bat
file, the Teamcenter EDA Open dialog window is displayed. Choose the design you
want to open, and the Cadence Design Entry HDL application runs and displays
your design.
This is a useful tool if you have purged all your designs from the staging directory
and therefore cannot open the Cadence Design Entry HDL application without
first creating a design.
You can also run the startCDSDesignEntryHdl.bat file from a prompt using the
–projName option to specify a project file. Cadence opens that file directly.

ENG00041 A Teamcenter EDA User’s Guide 3-13


Chapter

4 Troubleshooting

Empty Open Dialog Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

Refresh Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Component Error When Saving Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

System Hangs When Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

Packaging Error on Cadence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

BOM Template Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

ENG00041 A Teamcenter EDA User’s Guide


Chapter

4 Troubleshooting

This chapter describes how to troubleshoot problems using Teamcenter EDA.

Empty Open Dialog Window

Problem
When you pull down the Teamcenter menu and choose the Save As or Open options,
the resulting dialog window does not display folders under your Home folder in
Teamcenter Engineering.

Diagnosis
You are not connected to the Teamcenter Engineering server.

Solution
The problem may be caused by one of the following situations. Try each until you
are able to again see folders under your Home folder:
• You have neglected to log out of Teamcenter Engineering after your last work
session.
1. Pull down the Teamcenter menu and choose the Logout option.

2. Pull down the Teamcenter menu and choose the Save As or Open option.
You are prompted to log in again.

3. Log in.

After you log in, the Save As or Open dialog window displays folders under
the Home folder.

• Your connection to Teamcenter Engineering has been lost because the server
is down.
Check to ensure that the server is still running by logging in to Teamcenter
Engineering on that server using the thin client or the rich client.

ENG00041 A Teamcenter EDA User’s Guide 4-1


Chapter 4 Troubleshooting

• Your Teamcenter EDA client machine is not pointing to the server.


1. Open the fcc.xml file on your machine (found in your FMS_HOME directory)
and make sure that the FSC master node points to the server.

2. If the fcc.xml file is not pointing to the server, reset the fcc.xml file
by reinstalling the FCC client. Run the fcc_only command from your
installation source (for example, CD-ROM).

• The server is not enabled for access by your client.


If this is the case, you see an error similar to the following when you access
the Save As or Open dialog windows:
No route available for enterprise: ’417637057’,
volume: ’1396441fff1a18e4a2c1’

Note: This is usually due to a configuration problem where the


FMS master config has not been updated with the proper
volume/accessor id (requires an FMS restart).

It can also indicate a multisite configuration


that is missing information about the given enterprise.

Ask the administrator of the server to modify the


IMAN_ROOT\fms\fmsmaster_FSC*.xml file (Windows) or
IMAN_ROOT/fms/fmsmaster_FSC*.xml (UNIX). Ask the administrator to find
the transient volume ID and change it to the ID from the error message.
For more information about resolving this kind of FMS master configuration
problem, see the Teamcenter Engineering Configuration Guide.

Refresh Failure

Problem
The latest version of the dataset is not loaded when you use the Refresh option. Or a
new folder created using Teamcenter Engineering does not display in the Open or
Save As dialog windows.

Diagnosis
A change occurred in the system since the last time the user logged in using
Teamcenter EDA. For example, a new version of the dataset was created or a new
folder was created.

Solution
Log out and log in again to get the latest information from the server.

4-2 Teamcenter EDA User’s Guide ENG00041 A


Troubleshooting

Component Error When Saving Designs

Problem
When you attempt to save a design, a dialog window displays the following error
message:
Save is not allowed.
The following component(s) do not exist in Teamcenter.

Diagnosis
The EDA_CheckComponentExistence preference is set to 1 (true) on the
Teamcenter Engineering server. The system is checking to see if prerequisite
components exist on the server.

Solution
An administrator must place components on the Teamcenter Engineering server,
or set the EDA_CheckComponentExistence preference to 0 (false). For
more information, see Populating the Database With Components in chapter 5,
Customizing Teamcenter EDA.

System Hangs When Saving

Problem
The system hangs when saving a design.

Diagnosis
There are potentially many causes for such a problem.
One possible cause may be if you create designs directly under the staging directory
instead of in a staging directory subfolder named after the part name. If you create
a design directly under the staging directory, working ZIP files at the root of the
staging directory are themselves placed into ZIP files when performing a save. This
results in a system hang.

Solution
Always create designs in staging directory subfolders named after the design part
name. For more information, see Using the Staging Directory in chapter 2, Using
Teamcenter EDA.

ENG00041 A Teamcenter EDA User’s Guide 4-3


Chapter 4 Troubleshooting

Packaging Error on Cadence

Problem
While using Cadence as the ECAD design tool to save a design with a BOM, the
following error displays:
Fatal errors in packaging.
Operation will be aborted.

Diagnosis
Because the packaging function is called automatically, if any error occurs during
BOM packaging, the operation terminates.

Solution
Perform the following steps to resolve the problem:
1. In Cadence pull down the File menu and choose the Export Physical option to
run manual packaging.

2. From the output list, find the cause of error and correct the error.

3. Resave the design with a BOM using Teamcenter EDA.

BOM Template Error

Problem
When you save a design with a BOM, a dialog window displays the following warning:
Found component(s) in the list without Part Number as Item ID.

Diagnosis
You are using a customized Cadence BOM template, and the components in the
list do not have the PART_NUMBER property specified. The PART_NUMBER
property is required by Teamcenter EDA and is used as the item ID. The problem can
be caused by associating a nonexisting property to the required PART_NUMBER
property in the BOM template.

Solution
Check the customized Cadence BOM template to see if a valid property is associated
with the PART_NUMBER property.

4-4 Teamcenter EDA User’s Guide ENG00041 A


Chapter

5 Customizing Teamcenter EDA

Populating the Database With Components . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

Customizing Cadence BOM Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2


Printed Circuit Board BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Schematic BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2

Editing the TCEDAClient.properties File . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

Changing System Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4

ENG00041 A Teamcenter EDA User’s Guide


Chapter

5 Customizing Teamcenter EDA

This chapter describes how to alter Teamcenter EDA for use at your company. The
procedures in this chapter should only be performed by system administrators.

Populating the Database With Components


Many companies control the component library items that can be used to create
BOMs by having an administrator check in to the database those components
approved for use. Thereafter, users can create BOMs that use those components.
As a way to manage this process, when Teamcenter EDA is first installed the
EDA_CheckComponentExistence is set to 1 (true). With this setting, users
cannot save design BOMs unless all the needed components are already placed in
Teamcenter Engineering. They receive an error message upon save that states
the following:
Save is not allowed.
The following component(s) do not exist in Teamcenter.

Therefore, before users can begin using Teamcenter EDA to save designs with BOM,
an administrator must first populate the database with components or change the
EDA_CheckComponentExistence preference from 1 (true) to 0 (false).
An administrator must perform the following steps to populate the database with
components:
1. Ensure that users have not yet begun to use Teamcenter EDA. This process must
be performed before users start saving designs and creating BOMs.

2. Set the EDA_CheckComponentExistence preference by performing the


following steps:
a. Run the rich client on the Teamcenter Engineering server and log in as an
administrator (for example, infodba).

b. In the Navigator application, pull down the Edit menu and choose the
Options option.

c. In the Options dialog window, click Index at the bottom of the window.

d. In the Preferences dialog window, search for the


EDA_CheckComponentExistence preference and change its value from 1
(true) to 0 (false).

e. Click the Modify button to save the preference.

ENG00041 A Teamcenter EDA User’s Guide 5-1


Chapter 5 Customizing Teamcenter EDA

3. Locate or create designs that utilize the approved library components. Use
the Teamcenter EDA Save As option to save the designs to the Teamcenter
Engineering server and create BOMs. When the BOMs are created, the
components are automatically placed in the database.
For directions about using the Save As option, see Saving Designs in chapter 3,
Using Teamcenter EDA.

4. Reset the EDA_CheckComponentExistence preference to 1 (true) if you want


to restrict users to using only approved (and checked in) components.
If instead you want to allow new components to be automatically
placed in the database when users create BOMs, leave the
EDA_CheckComponentExistence preference set to 0.

Customizing Cadence BOM Templates


Administrators can customize how bill of materials (BOMs) are created for Cadence
printed circuit board (PCB) and schematic (SCH) designs. Administrators can
use the provided templates as references to create new templates, and then set
preferences to point to them. For more information about setting preferences, see
Setting Preferences in chapter Using Teamcenter EDA, Using Teamcenter EDA.

Printed Circuit Board BOM


Use the tcEdaPcbTemplate.bom as a starting point for customization. When
editing the template file, keep the first four properties unchanged and in their
current order. The file header contains comments to assist you with customization.
For additional information, see the README.txt file in the
TCEDAECAD_ROOT\Cadence\pcb directory (Windows) or the
TCEDAECAD_ROOT/Cadence/pcb directory (UNIX). TCEDAECAD_ROOT
represents the installed location of the Teamcenter EDA client.

Schematic BOM
The tcEdaSchTemplate.bom file is used to generate the BOM.xml file attached
to the dataset. You can replace the original Cadence template file with your own
version of tcEdaSchTemplate.bom. Within Cadence, choose Tools→Packager
Utilities→Bill of Materials, open the tcEdaSchTemplate.bom template file, revise
it, and overwrite the original Cadence template file. (Create a backup copy of the
original Cadence file first.)
For additional information, see the README.txt file in the
TCEDAECAD_ROOT\Cadence\sch directory (Windows) or the
TCEDAECAD_ROOT/Cadence/sch directory (UNIX). TCEDAECAD_ROOT
represents the installed location of the Teamcenter EDA client.

5-2 Teamcenter EDA User’s Guide ENG00041 A


Customizing Teamcenter EDA

Editing the TCEDAClient.properties File


The TCEDAECAD_ROOTTCEDAClient.properties file provides the login data,
and points to a host, a user, a staging directory, and a cache directory. All four
settings must be a unique combination. Therefore, administrators should avoid
changing settings in the TCEDAClient.properties file. Making changes to this
file invalidates the user’s staging directory and cache.
However, if the server is moved to a different machine, administrators can edit the
TCEDAClient.properties file to point user workstations to the new server. (This is
a one-time change. UGS does not recommended that you change settings to point
back to the original server.)
Perform the following steps:
1. Use the Teamcenter EDA client to check in all currently checked-out designs.

2. Use the Teamcenter EDA client to purge the cache.

3. Manually delete the cache and staging directories.

4. Edit the URL line in the TCEDAClient.properties file to point to the new
server.
The TCEDAClient.properties file is located in the in the TCEDAECAD_ROOT
directory and contains the following information:
URL=http://hostname:port/tc/aiws/aiwebservice
User=user-name
CacheDir=cache-directory-location
StagingDir=staging-directory-location

In the example, replace hostname with the name of the Web application server of
the new server running in the thin client environment, and replace port with
the port of that server.
The cache and staging directories paths must contain double
backslashes on Windows systems, for example:
CacheDir=C:\\ecad\\EdaCache\\username
StagingDir=C:\\ecad\\EdaStaging\\username

5. Edit the fcc.xml file to point to the new server.


The fcc.xml file is discussed in step 7 of Installing the Teamcenter EDA Client in
chapter 1, Installing Teamcenter EDA.

If for some reason the administrator needs to change the properties for the
user, the cache directory, or staging directory, this process can be followed.
However, UGS does not recommend this as a way to switch back and forth
between settings, but only has a one-time change that should be undertaken
only if absolutely necessary.

ENG00041 A Teamcenter EDA User’s Guide 5-3


Chapter 5 Customizing Teamcenter EDA

Changing System Preferences


Administrators can set system-wide preferences on the Teamcenter Engineering
server that apply to all Teamcenter EDA users.
Users can set Teamcenter EDA preferences by pulling down the Teamcenter
menu in their ECAD tool and choosing the Preferences option. For more
information, see Setting Preferences in chapter 3, Using Teamcenter EDA.

To change system-wide preferences, perform the following steps:


1. Run the rich client on the Teamcenter Engineering server and log in as an
administrator (for example, infodba).

2. In the Navigator application pull down the Edit menu and choose the Options
option.

3. In the Options dialog window, click Index at the bottom of the window.

4. In the Preferences dialog window, search for the preferences that begin with
EDA_. The following preferences are displayed:
• EDA_CadenceBOMOptionDefault
Sets a default selection for the Cadence BOM option. The value can be either
WithBOM or WithoutBOM.

• EDA_CheckComponentExistence
Defines whether to check for components in Teamcenter Engineering
before saving a design. Set to 1 to require that components already exist
in Teamcenter Engineering, or set to 0 if no check is required. For more
information, see Populating the Database With Components, earlier in this
chapter.

• EDA_MentorBOMOptionDefault
Sets the default selection for the Mentor BOM option. The value can be
FromPCB, FromSchematic, or WithoutBOM.

• EDA_SecondaryItems
Enables the Create Secondary Items button on the Create CCA dialog
window. This lets users create secondary items under the top-level CCA.
For more information, see Using the Save As Option in chapter 3, Using
Teamcenter EDA.

5. Change the preference value and click the Modify button to save the new value.

5-4 Teamcenter EDA User’s Guide ENG00041 A


Appendix

A Glossary

ENG00041 A Teamcenter EDA User’s Guide


Appendix

A Glossary

This appendix defines Teamcenter Engineering terms.

Assembly
Compound object that is assembled from other objects and may add additional
information to their interpretation. In the context of an assembly, other assemblies
are called subassemblies, while noncompound objects are called components.

Attribute
Named storage variable that describes an object and is stored with the object. Users
can search the database for objects using the object’s attributes.
In an object, an attribute is a name/value pair; in the database, an attribute is a field.

BOM View
Teamcenter Engineering object used to manage product structure information for
an item.

BOM View Revision (BVR)


Workspace object that stores the single-level assembly structure of an item revision.
Access can be controlled on the structure (BOM view revision) independently of
other data. BOM view revisions are only meaningful in the context of the item
revisions for which they are created.

Corporate Server
Host computer at the center of a Teamcenter Engineering network. This host
contains the Teamcenter Engineering application root directory, Teamcenter
Engineering data directory, licensing, file managers (Teamcenter File Services and
File Management System), and volumes. For installations that include the Web
tier (four-tier architecture), the corporate server also contains the Teamcenter
Engineering server manager. Multiple application clients can map to or mount the
corporate server.

ENG00041 A Teamcenter EDA User’s Guide A-1


Appendix A Glossary

Dataset
Teamcenter Engineering workspace object used to manage data files created by other
software applications. Each dataset can manage multiple operating system files, and
each dataset references a dataset tool object and a dataset type object.

Engineering Translation Services (ETS)


Integration of Translation Solution Toolkit (TSTK) and Teamcenter Engineering.
ETS enables My Navigator users to translate CAD data files managed by Teamcenter
Engineering to JT or CGM file format for viewing in either Teamcenter Engineering
Visualization or Teamcenter Visualization.

Folder
Graphical representation of an aggregation of objects, such as a group, class, or
subclass. For easy distinction in the class hierarchy, each of these aggregations has
a different type of folder icon associated with it: a group folder icon, a class folder
icon, or a subclass folder icon.

Item
Workspace object generally used to represent a product, part, or component. Items
can contain other workspace objects including other items and object folders.

Item Revision
Workspace object generally used to manage revisions to items.

Metadata
Object description in the Teamcenter Engineering database.

My Navigator
Teamcenter Engineering rich client application that is the main access point for
managing product information. My Navigator provides the functionality for creating
objects in the Teamcenter Engineering database, querying the database for objects,
checking in and checking out objects, and managing tasks. Users can also open
objects, automatically launching the related application.
Each user has a personal My Navigator window that displays product information as
graphical objects. Although users share product information across the enterprise,
they organize this information individually in personal workspaces.

Naming Rule
Business rule that defines the naming conventions for the string property value in
different type objects. Naming rules can be attached to the following properties:
Item ID, item revision ID, and name in item types

A-2 Teamcenter EDA User’s Guide ENG00041 A


Glossary

Dataset name, ID, and revision number in dataset types


Name form types

Owner
User that owns an object, initially the user who created it. Ownership can be
transferred from the owner to another user. An object owner usually has privileges
that are not granted to other users (for example, the privilege to delete the object).

Owning Group
Group that owns an object, usually the group of the user creating the object. Because
users commonly share data with other members of a group, additional privileges may
be granted to the owning group (for example, the privilege to write to the object).

PLM XML
UGS format for facilitating product life cycle interoperability using XML. PLM XML
is open and based on standard W3C XML schemas. Representing a variety of product
data both explicitly and via references, PLM XML provides a lightweight, extensible,
and flexible mechanism for transporting high-content product data over the Internet.

Preference
Configuration variable stored in a Teamcenter Engineering database and read when
a Teamcenter Engineering session is initiated. Preferences allow administrators and
users to configure many aspects of a session, such as user login names and the
columns displayed by default in a properties table.

Product Structure
Hierarchy of assembly parts and component parts with a geometric relationship
between them, for example, a bill of materials (BOM). Variant and revision rules
define the generic BOM. This BOM can then be loaded to display the configured
variant.

Product Structure Editor


Teamcenter Engineering application that enables creation of generic product
structures that can be configured to show the product structure that is in production,
effective on a certain date, used by a particular customer, and so forth. Product
Structure Editor enables creation and modification of a product structure and its
associated occurrence data, display of a product structure in a multilevel indented
bill of materials (BOM) format, and viewing graphics tightly coupled to the structure
for easy identification of a component by location in the structure or in the graphics
viewer.

Product View
Saved configuration of the assembly viewer, including the selection of objects, zoom
factor, rotation angle, and pan displacements.

Relation
Description of an association between a Teamcenter Engineering object and a piece
of information that describes or is related to the object.

ENG00041 A Teamcenter EDA User’s Guide A-3


Appendix A Glossary

Release Status
Status associated with a workspace object when it is released through a workflow
process.

Rich Client
Java-based user interface to Teamcenter Engineering installed on user workstations.
The rich client accesses Teamcenter Engineering databases using a remote or local
server.

Teamcenter Engineering Application Root Directory


Directory location of the Teamcenter Engineering shared binary executables. The
IMAN_ROOT environment variable defines this location. Generally, the contents of
this directory change only with a new version of Teamcenter Engineering.

Teamcenter Engineering Data Directory


Directory location of the Teamcenter Engineering shared data subdirectories and
files. The IMAN_DATA environment variable defines this location. Each data
directory is associated with a single database instance.

Thin Client
Teamcenter Engineering user interface that provides a streamlined browser-based
view of product information stored in a Teamcenter Engineering database. The
thin client is configured in the Web tier, which creates and serves its Web pages
to the client.

A-4 Teamcenter EDA User’s Guide ENG00041 A


Appendix

B Reference

Teamcenter EDA Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1

Teamcenter EDA Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3

About the Staging Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5

Mentor Graphics Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7


Location Map Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7
Released Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-8
Working Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-9

ENG00041 A Teamcenter EDA User’s Guide


Appendix

B Reference

This appendix provides background information about Teamcenter EDA.

Teamcenter EDA Data Structures


Figure B-1 illustrates the data structures utilized by Teamcenter EDA. The items in
the illustration represent physical files stored in EDA as well as nonphysical data
structures. The figure does not represent how ECAD tools store data.

Circuit Board Assembly

Physical Schematic Fabrication


BOM View View Package

Bare Board Physical Viewable


*.prt *.eda Fabrication
Data
Components Physical Markup
*.jt *.mrk

EDA Design Interchange Board Assembly


Archive View View Package

Schematic Transfer Viewable


*.tar *.zip *.idf *.eda Assembly
Data
Board Markup
*.tar *.zip *.mrk

Combined
*.tar *.zip

Figure B-1. Overview of Teamcenter EDA Data Structures

ENG00041 A Teamcenter EDA User’s Guide B-1


Appendix B Reference

The design, or circuit card assembly, can be represented by the following data
structures:
• Bill of materials (BOM)
Includes the circuit board assembly, bare board, and related components. The
BOM is stored as relationships between objects.

• Teamcenter EDA design archive


Comprised of archive files in .tar or .zip format. The design archive contains
native ECAD data for the schematic, the board, or a combination of both. The
native ECAD data is dependent on the ECAD tool used to create them.

• Physical and interchange views


Contain files that interface to tools. The .jt and .prt files are used for
visualization within the Teamcenter Engineering rich client. The .idf files are
used for data transfer.

• Schematic and board views


Contain one or more viewable (.eda) or markup (.mrk) files that represent a
schematic diagram or board view of the design.

• Fabrication and assembly packages


Contain data on the material used to fabricate the board, and instructions about
how to assemble the board.

B-2 Teamcenter EDA User’s Guide ENG00041 A


Reference

Teamcenter EDA Types


In the Teamcenter Engineering data model, types are the fundamental objects used
to model business data. Types are used to represent product parts, documents,
change processes, and so on. The most commonly used type is the Item type, which
is often used to represent parts.
Table B-1 lists the types that Teamcenter EDA adds to the Teamcenter Engineering
data model.

Table B-1. Types


Type Description Parent Type
EDA Represents an ECAD design. Item
EDAComp Represents a design component. EDA
EDASchem Represents a schematic drawing. EDA

In the Teamcenter Engineering data model, datasets are files. Dataset types
are different kinds of files, for example, text files, Word files, and so on. A tool
(application) is associated with each file type.

ENG00041 A Teamcenter EDA User’s Guide B-3


Appendix B Reference

Table B-2 lists the dataset types that Teamcenter EDA adds to the Teamcenter
Engineering data model.

Table B-2. Dataset Types


Dataset Type Description Kind of File
EDAAsm Contains an assembly file that ZIP file (*.zip)
describes how to assemble the opened with UnZip.
board.
EDACompCadBrd Contains a Cadence component ZIP file (*.zip)
board. opened with UnZip.
EDACompCadSch Contains a Cadence component ZIP file (*.zip)
schematic. opened with UnZip.
EDACompMentor Contains a Mentor component. ZIP file (*.zip)
opened with UnZip.
EDADesMentor Contains a Mentor design. ZIP file (*.zip)
Double-clicking this kind of opened with UnZip.
dataset file launches the Mentor
Design Manager.
EDADesCadBrd Contains a Cadence board ZIP file (*.zip)
design. Double-clicking this kind opened with UnZip.
of dataset file launches Cadence
Allegro PCB Design.
EDADesCadSch Contains a Cadence schematic ZIP file (*.zip)
design. Double-clicking this kind opened with UnZip.
of dataset file launches Cadence
Allegro Design Entry.
EDAIdf Includes an MCAD interchange ZIP file (*.zip)
file that can be used for file opened with UnZip.
transfers between your ECAD
design tool and an MCAD
application. MCAD interchange
files are in .idf format.
EDAView Contains a visualization file of Viewable file
the schematic. (*.eda) opened
with a viewer, like
InterComm.

B-4 Teamcenter EDA User’s Guide ENG00041 A


Reference

About the Staging Directory


Teamcenter EDA uses a staging directory for local storage of ECAD designs. This
section explains why this staging directory exists.
Looking at staging directories in conjunction with how Teamcenter EDA performs
a checkout action best describes the value of the staging directory. When a user
accesses a Teamcenter EDA browser, selects an ECAD object, and activates a
checkout action, the Teamcenter EDA file services tools must know both a source
and destination for the action. For the checkout, the source is where the data is
stored within the Teamcenter EDA file system. This location is part of the metadata
maintained by Teamcenter Engineering. However, the destination is where the end
user wants the data dropped. Each user may want the destination to be in a different
physical location. At a minimum, each workstation has a unique file system. For the
Teamcenter EDA file system tools, the user must establish a fixed location known
to Teamcenter EDA for these files. This fixed location is defined at the time when
Teamcenter EDA is installed. The location is stored within a settings file that all of
the Teamcenter EDA tools can access. Each user (each installation) specifies where
the staging directory is defined for that user and host. The resulting action for a
checkout from Teamcenter EDA is that the data source is a Teamcenter Engineering
server, and the data destination is specified by the user’s staging directory setting in
a Teamcenter EDA settings file. A different user can also checkout the same data
items and the destination would be that user’s specified staging directory.
Alternatively, looking at how Teamcenter EDA performs a save action, the source
can be any location within the user’s file system and the destination would always be
a Teamcenter EDA provided location within the Teamcenter Engineering server. In
practice, this is not practical. A design may be contained within a single file for one
ECAD product, while another ECAD product stores its design data within several
files. Many users want to have supplemental data included with the design files. For
example, the user may want to add a readme file or add a specification document
to what Teamcenter EDA captures. To support this additional requirement,
Teamcenter EDA is extended to expect that the design data that is to be managed is
stored in an outer container. Any files or file objects that are in this container are
captured when the ECAD tool executes a Teamcenter EDA Save or Save As action.
Some ECAD products use hidden or invisible files to hold properties or metadata
for use by those ECAD products. Teamcenter EDA assumes that at a minimum,
these hidden files are hidden within the directory that contains the design data.
Additionally, Teamcenter EDA assumes that if multiple designs are all stored within
containers inside of a common staging directory, there is the potential of name
collisions. To eliminate the potential of collisions, each directory that contains an
ECAD design is expected to be given a name that is unique. In fact, Teamcenter
EDA requires the directory that contains the design to be given a name that is
the same as the design’s part number, or item ID in Teamcenter EDA terms. The
requirement to use this additional directory may seem unneeded at first, but
provides Teamcenter EDA with a reference point for all of its activities and provides
a method for capturing supplemental or hidden ECAD files.

ENG00041 A Teamcenter EDA User’s Guide B-5


Appendix B Reference

Any use of additional intermediary directories other than described here is not
supported and may cause broken Mentor references. For example, if a user wants to
group designs within project directories that are within the staging directory, the file
system would see an arrangement such as this UNIX example:
/users/xyz/EDAStaging/mentor/projA/part123/designABC

This design would be checked in correctly, but would be checked out to the UNIX
location:
/users/xyz/EDAStaging/mentor/part123/designABC

This path is where the data is checked out to, which is an unexpected location. The
references within the design would be expecting the location to be where it was when
checked in. The checkout action always places the design directly at the location of:
/users/xyz/EDAStaging/mentor

rather than:
/users/xyz/EDAStaging/mentor/projA

The use of Mentor location map entries modifies this example.

B-6 Teamcenter EDA User’s Guide ENG00041 A


Reference

Mentor Graphics Reference


This section contains Mentor Graphics reference information specific to the use of
Teamcenter EDA.

Location Map Usage


The Mentor Graphics Board Station products support a wide range of PCB design
creation and analysis. To support the many tools that Mentor offers and interfaces
with, the data files are very complex. Board Station alone support hundreds of
different data types. To efficiently follow data files from one product to another,
Mentor has chosen to embed references to supporting files within its data files.
Rather than look up the destination of referenced data, full path information is
included within various design files.
Having files containing path information is good for performance until a design gets
moved either intentionally or by accident. Moving data in a manner where the
destination of a reference is no longer valid leads to broken references and therefore
broken designs. Mentor incorporates in its Design Manager tool a set of functions
that can search out broken references and repair them (with manual intervention).
The Teamcenter EDA product must support Mentor data management in a way that
these references are not broken when the designs are moved.
For its part, Mentor also wants its customers to be able to move or retarget designs
without breaking the references. To this end, the Mentor Graphics products contain
a provision for creating and maintaining paths and references by the use of symbolic
names instead of absolute file system paths. As long as the symbolic name can
ultimately be transformed into an absolute path, the design stays valid.
To support the use of symbolic paths, Mentor provides a location map facility. In
the location map, each symbolic name is mapped to one or more file system paths.
Nested symbolic values can be combined such that an absolute path is the final
result. Location map mapping files can appear as user, workstation, project, and
corporate definitions, as well as others.
When a symbolic name is encountered during Mentor tool usage and a reference
needs to be resolved, the available location maps are scanned to produce a final
path value. When a physical path is encountered, it typically is converted to a
symbolic value for convenience or for portability considerations. This again is done
via references to the available locations maps.
During the Teamcenter Engineering management of Teamcenter EDA design data,
it is expected that all Teamcenter EDA data is staged into and out of the defined
staging folder. Because a user can check out a design that was created and saved on
a different workstation and with a different physical location for the staging folder,
Teamcenter EDA requires all users of Teamcenter EDA to define a common symbolic
value for their staging folder. The name of the symbolic value is not critical, but to
provide a name that is common across all Teamcenter EDA users, it is proposed that
the location map entry for the staging folder be named $TcEda_Staging.

ENG00041 A Teamcenter EDA User’s Guide B-7


Appendix B Reference

A typical Mentor location map file from a Windows system looks similar to the
following:
MGC_LOCATION_MAP_2

#corp geoms
$corp_geoms
c:/users/abc/mti_data/approved/corp_geoms
c:\users\abc\mti_data\approved\corp_geoms

# TcEng - TcEda Staging Directory


$TcEda_Staging
c:/ecad/EDAStaging
c:\ecad\EDAStaging
c:/ecad/EDAStaging
c:\ecad\EDAStaging
c:\\ecad\\EDAStaging

A typical Mentor location map file from a UNIX system looks similar to the following:
MGC_LOCATION_MAP_2

#corp geoms
$corp_geoms
/users/abc/mti_data/approved/corp_geoms

# TcEng - TcEda Staging Directory


$TcEda_Staging
/ecad/EDAStaging

Released Attribute
Mentor Graphics tools support a Mentor defined attribute called Released. This
attribute, in part, is used to signal to other Mentor tools that the target design has
been released. This is defined to be whatever the user intends it to be. When the
Released attribute is applied to a Mentor design object, that object and all contained
objects are blocked from future modification. The block is interpreted within the tools
and is not a file system attribute. The only way that the object can be modified is if
the object is copied to a new location and given a new object name. Refer to Mentor
Graphics documentation for additional information about the Released attribute.
Teamcenter Engineering does not read the value of the Released attribute nor does
it take any actions based on the value of the attribute. If a Released design is
checked in to Teamcenter Engineering and then checked out for modification, the
Mentor tools are blocked from writing to the object, unless it is moved and renamed.

B-8 Teamcenter EDA User’s Guide ENG00041 A


Reference

Working Directory
The Mentor Graphics Design Manager tool expects the user to set an environment
variable (MGC_WD) to point to where the user’s Mentor design object browser
starting point is. In the case of Teamcenter Engineering and Teamcenter EDA,
the variable points to:
staging-directory/mentor

To prevent the Mentor user from having to configure one more item during the
Teamcenter EDA installation, the Teamcenter EDA provided launching script
for the Mentor Design Manager includes code that sets the environment variable
MGC_WD to point to:
staging-directory/mentor

ENG00041 A Teamcenter EDA User’s Guide B-9


Index

A File contents . . . . . . . . . . . . . . . . . . . . 7
Names . . . . . . . . . . . . . . . . . . . . . . . . 6
Adobe Acrobat Reader . . . . . . . . . . ..... 9 Note icons . . . . . . . . . . . . . . . . . . . . . . 6
AIWS . . . . . . . . . . . . . . . . . . . . . . 1-4, 1-11 Revisions . . . . . . . . . . . . . . . . . . . . . . 6
allegro.ilinit file . . . . . . . . . . . . . . . . . 1-16 Syntax definitions . . . . . . . . . . . . . . . . 8
allegro.men file . . . . . . . . . . . . . . . . . . 1-16 Values . . . . . . . . . . . . . . . . . . . . . . . . . 6
Architecture of Teamcenter EDA . . . . . . 2-3 Warning icons . . . . . . . . . . . . . . . . . . . 6
Audience for the manual . . . . . . . . ..... 5 Customizing Teamcenter EDA . . . . . . . . 5-1

B D
BOM Dataset
Creation . . . . . . . . . . . . . . . 3-4–3-5, 3-9 Names . . . . . . . . . . . . . . . . . . . . . . . 3-6
Templates . . . . . . . . . . . . . . . . . 3-12, 5-2 Types . . . . . . . . . . . . . . . . . . . . . . . B-4
BOM Option Default preference . . . . . . 3-12 Default Save As Folder preference . . . . 3-12
Documentation . . . . . . . . . . . . . . . . . . .. 9
C Online help . . . . . . . . . . . . . . . . . . . .. 9
Organization . . . . . . . . . . . . . . . . . . .. 5
Cache Printable files . . . . . . . . . . . . . . . . . .. 9
Directory . . . . . . . . . . . . . . . . . . . . . 1-18
Location . . . . . . . . . . . . . . . . . . . . . 1-11
Purging . . . . . . . . . . . . . . . . . . . . . . 3-11 E
Refreshing . . . . . . . . . . . . . . . . . . . . 3-11 .eda files . . . . . . . . . . . . . . . . 1-5, 1-19, 3-13
Cadence EDA Server Support feature . . . . . . . . . 1-8
Allegro or Concept . . . . . . . . . . . . . . . 2-1 EDA Standalone Client feature . . . . . . 1-10
Design Entry HDL . . . . . . . . . . . . . . 3-13 EDAComp type . . . . . . . . . . . . . . . 1-9, B-3
README.txt files . . . . . . . . . . . . . . 1-16 EDASchem type . . . . . . . . . . . . . . 1-9, B-3
Teamcenter menu . . . . . . . . . . . . . . 1-16 Engineering Translation Services (ETS)
Version . . . . . . . . . . . . . . . . . . . . . . . 1-3 installation . . . . . . . . . . . . . . . . . . . . . 1-8
Cadence support feature . . . . . . . . . . . 1-10 Environment variables
Cadence Translation Support feature . . . 1-8 FMS_HOME . . . . . . . . . . . . . . . . . . 1-12
Cancel Check-Out menu option . . . . 2-4, 3-8 icmhome . . . . . . . . . . . . . . . . . . . . . . 1-5
Check-In menu option . . . . . . . . . . . 2-4, 3-9 JAVA_HOME . . . . . . . . . . . . . . . . . . 1-14
Check-In Option Default preference . . . 3-12 TCEDAECAD_ROOT . . . . . . . . . . . . 1-12
Check-Out menu option . . . . . . . . . . 2-4, 3-7 Errors . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Code conventions . . . . . . . . . . . . . . .... 7 ets_create_rqst.exe file . . . . . . . . . . . . 1-20
Command line entry conventions . . . .... 7
concepthdl_cmd.txt file . . . . . . . . . . . . 1-17
F
concepthdl_menu.txt file . . . . . . . . . . . 1-17
concepthdl.scr file . . . . . . . . . . . . . . . . 1-17 FCC client . . . . . . . . . . . . . . . . . . . . . 1-12
Connection problems . . . . . . . . . . . . . . . 4-1 fcc_only file . . . . . . . . . . . . . . . . . . . . . 1-12
Conventions fcc.xml file . . . . . . . . . . . . . . . . . . 1-12, 5-3
Caution icons . . . . . . . . . . . . . . . . .... 6 File contents conventions . . . . . . . . ..... 7
Code . . . . . . . . . . . . . . . . . . . . . . .... 7 FMS services . . . . . . . . . . . . . . . . . . . 1-12
Command line entries . . . . . . . . . .... 7 FMS_HOME environment variable . . . . 1-12

ENG00041 A Teamcenter EDA User’s Guide Index-1


Index

Four-tier architecture . . . . . . . . . . . . . . 1-4 M


Manual organization . . . . . . . . ........ 5
G Manual set . . . . . . . . . . . . . . . ........ 9
Getting started with Teamcenter EDA . . 2-1 Markup Support feature . . . . . . . . . . . 1-10
Mentor Graphics
Board Station . . . . . . . . . . . . . . . . . . 1-3
H Design Manager . . . . . . . . . . . . . . . . 2-1
Hardware requirements . . . . . . . . . . . . . 1-2 Teamcenter menu . . . . . . . . . . . . . . 1-14
Home folder is empty . . . . . . . . . . . . . . . 4-1 Version . . . . . . . . . . . . . . . . . . . . . . . 1-3
Mentor Support feature . . . . . . . . . . . . 1-10
Mentor Translation Support . . . . . . . . . . 1-8
I
MGC_WD environment variable . . . . . . B-9
icmhome environment variable . . . . . . . . 1-5 mti_dmgr command . . . . . . . . . . . . . . 1-15
Icon conventions . . . . . . . . . . . . . . ..... 6
Installation directory . . . . . . . . . . . 1-8, 1-10 N
Installing
Cadence support . . . . . . . . . . . . . . . 1-10 Name conventions . . . . . . . . . . . . . . . . . . 6
Cadence translation support . . . . . . . . 1-8 No route available for Enterprise error . . 4-2
EDA server support . . . . . . . . . . . . . . 1-8
EDA standalone client . . . . . . . . . . . 1-10 O
Engineering Translation Services
Online help . . . . . . . . . . . . ........... 9
(ETS) . . . . . . . . . . . . . . . . . . . . . . 1-8
Open menu option . . . . . . . . . . . . . . 2-4, 3-6
FCC client . . . . . . . . . . . . . . . . . . . . 1-12
Organization of the manual ........... 5
InterComm . . . . . . . . . . . . . . . . . . . . 1-5
Overview
Markup support . . . . . . . . . . . . . . . . 1-10
Installation . . . . . . . . . . . . . . . . . . . . 1-1
Mentor support . . . . . . . . . . . . . . . . 1-10
Teamcenter EDA . . . . . . . . . . . . . . . . 2-1
Mentor translation support . . . . . . . . . 1-8
Perl . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Server Manager . . . . . . . . . . . . . . . . . 1-8 P
Teamcenter EDA . . . . . . . . . . . . . 1-1, 1-7 Perl
Teamcenter EDA client . . . . . . . . . . . 1-10 Installing . . . . . . . . . . . . . . . . . . . . . 1-6
Teamcenter EDA server . . . . . . . . . . . 1-7 Version . . . . . . . . . . . . . . . . . . . . . . . 1-3
Teamcenter Engineering . . . . . . . . . . . 1-4 Preferences . . . . . . . . . . . . . . . . . . . . . 3-12
Translation Solution Toolkit . . . . . . . . 1-5 Menu option . . . . . . . . . . . . . . . . . . . 2-5
InterComm Setting . . . . . . . . . . . . . . . . . . . . . . . 5-1
Installing . . . . . . . . . . . . . . . . . . . . . 1-5 Prerequisite applications . . . . . . . . . . . . 1-4
Launching from Teamcenter PTC . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Engineering . . . . . . . . . . . . . . . . 3-13 Purge Cache menu option . . . . . . . 2-4, 3-11
Licensing . . . . . . . . . . . . . . . . . . . . . 1-6
Version . . . . . . . . . . . . . . . . . . . . . . . 1-3 R
Introduction to Teamcenter EDA . . . . . . 2-1
Item Info menu option . . . . . . . . . . 2-4, 3-10 README.txt files for Cadence . . . . . . . 1-16
Refresh menu option . . . . . . . . . . . 2-4, 3-11
J Released attribute . . . . . . . . . . . . . . . . B-8
Requirements, system . . . . . . . . . . . . . . 1-2
JAVA_HOME environment variable . . . 1-14 Revision conventions . . . . . . . . . . . ..... 6

L S
Licensing InterComm . . . . . . . . . . . . . . 1-6 Save
Location maps . . . . . . . . . . . . . . . . . . B-7 Error . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Logging in to Teamcenter EDA . . . . . . . . 3-2 Menu option . . . . . . . . . . . . . . . . . . . 2-4
Login menu option . . . . . . . . . . . . . . . . 3-2 Save As menu option . . . . . . . . . . . . 2-4, 3-3
Logout menu option . . . . . . . . . . . . 2-5, 3-13 Save is not allowed error . . . . . . . . . . . . 4-3

Index-2 Teamcenter EDA User’s Guide ENG00041 A


Index

Save menu option . . . . . . . . . . . . . . . . . 3-5 Preferences . . . . . . . . . . . . . . . . . . . 3-12


Save Secondary Data menu option . . 2-4, 3-5 Server . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Saving designs . . . . . . . . . . . . . . . . . . . 3-3 Staging directory . . . . . . . . . . . . . . . 1-18
Schematic BOM Template preference . . 3-12 Types . . . . . . . . . . . . . . . . . . . . . . . B-3
Server installation . . . . . . . . . . . . . . . . 1-7 Using . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Server Manager feature . . . . . . . . . . . . . 1-8 Workflow . . . . . . . . . . . . . . . . . . . . . . 2-5
Software requirements . . . . . . . . . . . . . 1-2 Teamcenter Engineering
Staging Installing . . . . . . . . . . . . . . . . . . . . . 1-4
Directory . . . . . . . . . . . . . . 1-18, 2-6, B-5 Version . . . . . . . . . . . . . . . . . . . . . . . 1-3
Location . . . . . . . . . . . . . . . . . . . . . 1-11 Teamcenter Environment Manager . . . . 1-7,
startCDSDesignEntryHdl.bat file . . . . . 3-13 1-10
Syntax definition conventions . . . . . . . . . . 8 Teamcenter menu . . . . . . . . . . 1-14, 2-4, 3-1
System requirements . . . . . . . . . . . . . . 1-2 TEM.js file . . . . . . . . . . . . . . . . . . 1-7, 1-10
Templates, BOM . . . . . . . . . . . . . . 3-12, 5-2
T Translation Solution Toolkit
Installing . . . . . . . . . . . . . . . . . . . . . 1-5
tc.ear file . . . . . . . . . . . . . . . . . . . . . . . 1-4 Version . . . . . . . . . . . . . . . . . . . . . . . 1-3
TCEDAClient.properties file . . 1-13, 3-2, 5-3 translator.xml file . . . . . . . . . . . . . . . . 1-19
TCEDAECAD_ROOT environment transmodule.xml file . . . . . . . . . . . . . . 1-19
variable . . . . . . . . . . . . . . . . . . . . . . 1-12 Troubleshooting . . . . . . . . . . . . . . . . . . 4-1
tcEdaPcbTemplate.bom file . . . . . . . . . . 5-2 Types for Teamcenter EDA . . . . . . . . . B-3
tcEdaSchTemplate.bom file . . . . . . . . . . 5-2
Teamcenter EDA
Architecture . . . . . . . . . . . . . . . . . . . 2-3 V
Cache directory . . . . . . . . . . . . . . . . 1-18 Value conventions . . . . . . . . . ......... 6
Client . . . . . . . . . . . . . . . . . . . . . . . 1-10 Viewable files . . . . . . . . . . . . 1-5, 1-19, 3-13
Components . . . . . . . . . . . . . . . . . . . 2-2 Visualization
Customizing . . . . . . . . . . . . . . . . . . . 5-1 InterComm . . . . . . . . . . . . . . . . . 1-3, 1-5
Data structures . . . . . . . . . . . . . . . . B-1 Translation Solution Toolkit . . . . . . . . 1-5
Getting started . . . . . . . . . . . . . . . . . 2-1
Installing . . . . . . . . . . . . . . . . . . 1-1, 1-7
W
Introduction . . . . . . . . . . . . . . . . . . . 2-1
Logging in . . . . . . . . . . . . . . . . . . . . . 3-2 Workflow of Teamcenter EDA . . . . . . . . . 2-5

ENG00041 A Teamcenter EDA User’s Guide Index-3