SEECAdmin Guide
SEECAdmin Guide
Solid Edge
Embedded Client
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 3
Contents
Contents
4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Contents
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1
BOM diagnostic log file . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1
Teamcenter rich client installation . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
Performance impacted by unlimited Item Types .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
Duplicate Item IDs . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3
BOM View Revision not created or updated . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3
Missing Property for Synchronous file . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3
Export attribute mapping . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-4
Troubleshooting Teamcenter . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-4
Run SEEC diagnostics . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-6
Solid Edge to Teamcenter Data Preparation dialog box reference material . . . . . . . . . . . . B-1
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 5
Contents
Contents
6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Preface
This manual describes the installation and basic processes used to work with managed Solid Edge
documents using utilities delivered on the Solid Edge software installation media, and installed with
Solid Edge Teamcenter Client ST8.
Note
This document supplements the Solid Edge help installed with Solid Edge ST8.
Audience
This manual is intended for Solid Edge Embedded Client users and administrators who want to use
Solid Edge in a Teamcenter managed environment. An understanding of Solid Edge and Teamcenter
concepts are required.
Note
If you are importing unmanaged files into a prepopulated Teamcenter database, please contact
your Siemens representative for consultation.
Conventions
Note
Identifies general instructions or comments that need to be emphasized.
Caution
Identifies practices that can either produce results contrary to what you expect or result in
damage to software or data.
Warning
Identifies practices that could result in permanent loss of data or software.
Teamcenter documentation
Teamcenter documentation is provided outside the context of this document as help and as printable
manuals:
• You can access help from the menu bar of a Teamcenter rich client application or by clicking one
of the links under the Help icon in the Teamcenter thin client user interface.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 7
Preface
Preface
• You can access the printable manuals from the Teamcenter Documentation CD-ROM. To view
the PDF-formatted manuals, use Adobe Acrobat Reader.
Submitting comments
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:
Solid Edge Learning Media Development
675 Discovery Drive, Suite 100
Huntsville, Alabama 35806
To submit your comments online, you can also use the Siemens GTAC online support tools at
http://support.industrysoftware.automation.siemens.com/gtac.shtml.
8 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 1: Solid Edge Embedded Client system requirements
Solid Edge Embedded Client provides seamless connectivity between Solid Edge, the revolutionary
computer-aided design (CAD) system, and Teamcenter. Solid Edge commands and supporting tools
interact with the Teamcenter data structure to manage your documents so you do not have to.
Solid Edge Embedded Client takes full advantage of Teamcenter's Service Oriented Architecture
(SOA). Service Oriented Architecture relies on a set of web services that run in the Teamcenter
four-tier environment. The four-tier architecture combines the resource tier, enterprise tier, and web
tier with a client tier.
Solid Edge Embedded Client can also be configured to be used with a Teamcenter 2–Tier deployment
where Teamcenter executes on the user’s workstation with the client application.
Additionally, Solid Edge uses File Management System (FMS) to exchange documents with
Teamcenter.
Hardware
The hardware running Solid Edge and the Solid Edge Embedded Client must meet the minimum
requirements for Solid Edge and Teamcenter as stated in their respective documentation.
Hardware recommendations for Solid Edge are available both in the readme.htm file delivered with
the product and on the web at http://www.plm.automation.siemens.com/. In the web page:
• Click Explore Solutions by Product Line.
The recommended hardware configuration for systems importing large amounts of unmanaged
data into Teamcenter is:
• 64–bit (x64) processor
• 8 GB RAM (Minimum)
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 1-1
Chapter
Chapter 1: 1: SolidSolid
EdgeEdge Embedded
Embedded ClientClient
systemsystem requirements
requirements
Unmanaged data being imported into Teamcenter is copied to the local drive (SEEC cache). The
amount of free disk space on your disk must be greater than the size of unmanaged data being
imported into Teamcenter.
Note
Refer to the Considerations before accessing the Solid Edge to Teamcenter utilities portion
of this document for additional information.
Be sure to consult the individual Solid Edge and Solid Edge Embedded Client readme files for
additional information.
Operating System
Supported operating systems and other information is available both in the Solid Edge readme.htm
file delivered with the product and on the web at http://www.plm.automation.siemens.com/. In the
web page:
• Click Explore Solutions by Product Line.
Information specific to Solid Edge Embedded Client is available from the SEEC_readme.htm file
delivered by default to \Program Files\Solid Edge ST8\Program\Embedded Client.
Note
Be sure to consult the individual readme files for the latest information available.
1-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge Embedded Client system requirements
Software
The following software is required:
• Solid Edge ST8
• Teamcenter 8.x
Solid Edge ST8 is the last release that supports Teamcenter 9.1
Solid Edge ST7 was the last release that supported Teamcenter Express 9.1
Solid Edge ST5 was the last release that supported Teamcenter 8.1 and Teamcenter 8.3
Caution
Consult the SEEC_readme.htm file for specific software compatibility information as well as
maintenance pack and patch information.
Licensing
When you purchase Solid Edge or Solid Edge Premium with Solid Edge Embedded Client, you
receive the license file SElicense.dat customized for your installation. You will not be able to run the
Solid Edge Embedded Client application without it.
The license for running Solid Edge Embedded Client as an integration of Solid Edge and Teamcenter
includes the entry:
FEATURE seembeddedclient
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 1-3
Chapter
Chapter 1: 1: SolidSolid
EdgeEdge Embedded
Embedded ClientClient
systemsystem requirements
requirements
The prerequisite for using Solid Edge in a Teamcenter managed environment is a Teamcenter Author
license. Additional configurations may include:
Solid Edge License Type Support for Solid Edge Embedded Client
License can be purchased for Solid Edge
Premium
Embedded Client support
License can be purchased for Solid Edge
Classic
Embedded Client support
License can be purchased for Solid Edge
Foundation
Embedded Client support
License can be purchased for Solid Edge
Design and Draft
Embedded Client support
Solid Edge 2D Drafting (with maintenance) Includes support for Solid Edge Embedded Client
Solid Edge Free 2D Drafting No support for Solid Edge Embedded Client
Licensing information for Solid Edge can be found in the Solid Edge Installation and Licensing Guide.
Note
For assistance with licensing, please contact your Siemens PLM Software Solution Partner.
1-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 2: Installing Solid Edge Teamcenter Administrator
Solid Edge Teamcenter Administrator is required on the Teamcenter server. The Solid Edge
Teamcenter Administrator installation delivers prerequisite files to the Teamcenter application
directory and to the Teamcenter data directory, and can optionally configure the database. You
must have write access to the Teamcenter Data directory (TC_DATA) in order to install Solid Edge
Teamcenter Administrator.
Note
You only need to install Solid Edge Teamcenter Administrator on the corporate server where
Teamcenter is installed.
Only one instance of Solid Edge Teamcenter Administrator is required per installation site where
Teamcenter is used.
• Validate the installation in a test environment before installing in your production environment.
• Confirm your installation and configuration of FMS and Teamcenter 4-tier infrastructure.
• Remove any previous version of Solid Edge Embedded Client Administrator or Solid Edge
Teamcenter Administrator.
• Export Teamcenter Preferences before running Solid Edge Teamcenter Administrator. Afterward,
validate multi-line Teamcenter preference values.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 2-1
Chapter
Chapter 2: 2: Installing
Installing
SolidSolid
EdgeEdge Teamcenter
Teamcenter Administrator
Administrator
Follow the recommendations in Preparing for Solid Edge Teamcenter Administrator Installation, and
then the steps for installation later in this section.
The SEEC Overlay Template contains the Solid Edge Embedded Client schema.
If you build custom templates with a dependency on the SEEC Overlay templates, be aware of the
requirement to update the existing template.
The Solid Edge Embedded Client Overlay Template is used for both Teamcenter upgrades and
new Teamcenter installations. The SEEC Overlay Template contains the Solid Edge Embedded
Client schema. BMIDE is not required to install the SEEC Overlay Template. You should review the
Teamcenter documentation when upgrading an existing Teamcenter installation. This is critical to a
successful upgrade.
1. On the Select Features dialog box, click Browse and select feature_seec.xml from the
\SEECoverlay template\Teamcenter <MP> folder, where Teamcenter <MP> represents the
Teamcenter Maintenance Pack.
2. On the Select Features dialog box, look for the feature Solid Edge Embedded Client Overlay
under Teamcenter Corporate Server.
Caution
Do not browse for the SEEC Overlay Template in the Business Modeler IDE Templates
dialog box.
3. In the Database Template Summary dialog box, you should see the Template named Solid Edge
Embedded Client Overlay, and Template file seec_template.xml.
If the Solid Edge Overlay Template was previously applied to your Teamcenter installation, your
Teamcenter upgrade plan should consider impacts to your Solid Edge Overlay Template. See
Teamcenter documentation for additional details.
2-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Installing Solid Edge Teamcenter Administrator
When the Solid Edge Embedded Client Overlay Template needs to be updated, you should:
• Use Solid Edge Teamcenter Administrator as the delivery mechanism for an updated Solid Edge
Embedded Client Overlay Template.
• Follow Teamcenter documented procedures for updating a template. This must include a full
backup of Teamcenter.
Note
This procedure does not capture every possible Teamcenter deployment scenario.
3. Select the Apply check box for Solid Edge Embedded Client Overlay.
4. Confirm your selections. You should see the Solid Edge Embedded Client Overlay (seec)
in the list.
• Start the rich client, Structure Manager, and Insert column(s). SE Assembly reports should be
in the list.
Note
See the section Silent Installation of Solid Edge Teamcenter Administrator for silent installation
instructions.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 2-3
Chapter
Chapter 2: 2: Installing
Installing
SolidSolid
EdgeEdge Teamcenter
Teamcenter Administrator
Administrator
Note
If autorun does not start, double-click autorun.exe on the Solid Edge DVD.
The wizard assists you in the installation of the Teamcenter Administrator software.
□ Click Next.
□ Click Next.
4. On the Customer Information page, enter the information for your organization, and click Next.
5. On the Custom Setup page, select the program features you want installed.
□ Click Next.
6. Select your Teamcenter data folder (TC_DATA) location and enter a Teamcenter database
administrator Login ID and password.
If you are installing Teamcenter Rapid Start, specify the location for the folder containing the
Teamcenter data set (TC_DATA).
If you are installing Teamcenter, you must use the Universal Naming Convention (UNC) to specify
the location of TC_DATA.
□ Enter the Teamcenter database administrator Login ID and Password used to configure
the database.
□ Click Next.
2-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Installing Solid Edge Teamcenter Administrator
Note
Solid Edge templates are now delivered with Solid Edge to the \Solid Edge ST8\Template
folder. They can be imported into the managed environment using the Import Solid Edge
templates program. For more information, see Import Solid Edge Templates into SEEC
in Solid Edge Help.
2. In the Remove Installation files dialog box, choose to save the file once setup completes.
□ Specify a folder to save the files to.
3. Continue the installation following the steps in the Solid Edge Teamcenter Administrator
installation portion of this document.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 2-5
Chapter
Chapter 2: 2: Installing
Installing
SolidSolid
EdgeEdge Teamcenter
Teamcenter Administrator
Administrator
ConfigureDB
For additional information on options for the msiexec command, at a command prompt, type:
C:>msiexec /h.
2-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 3: Installing Solid Edge Teamcenter Client
The Solid Edge Teamcenter Client (also known as Solid Edge Embedded Client) provides seamless
connectivity between Solid Edge and Teamcenter. Solid Edge ST8 commands and supporting tools
interact with the Teamcenter data structure to manage your documents so you do not have to.
Prerequisites
The prerequisites for installing Solid Edge Teamcenter Client as an integration of Teamcenter or
Teamcenter Rapid Start, and Solid Edge include:
Note
Prior to Teamcenter 10.1, Teamcenter included Java as part of the installation package.
Java is no longer provided with Teamcenter and you must install Java on your computer
(from http://java.com).
Caution
Solid Edge ST8 delivers a set of Solid Edge templates. Your templates can be loaded into
Teamcenter so the templates presented to you are available as managed templates. Use
the Import Solid Edge templates program by choosing Start→Programs→Solid Edge
ST8→SEEC→Import Solid Edge Templates, once installation is complete.
Installation instructions for Teamcenter and Teamcenter Rapid Start can be found on the GTAC Support
web site at http://support.industrysoftware.automation.siemens.com/html/documentation.shtml. A
WebKey is required to access the web site.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 3-1
Chapter
Chapter 3: 3: Installing
Installing
SolidSolid
EdgeEdge Teamcenter
Teamcenter ClientClient
Installation checklist
Solid Edge Embedded Client supports a single installation of Solid Edge on the client workstation.
Review this checklist before installing the Solid Edge Teamcenter Client.
□ If you have an existing installation of Solid Edge Embedded Client, documents have been
checked in and the cache has been reset.
□ Previous versions of Solid Edge Embedded Client are removed before beginning the update of
the installation.
□ A Teamcenter rich client is installed to support the activities of an Author. The rich client
installation delivers and configures the Teamcenter FMS client.
□ You are prepared to provide a Teamcenter Database Description that will be displayed on the
Login dialog box (example: Production Database).
□ If you are using Solid Edge Standard Parts with this database, you are prepared to provide the
Standard Parts configuration file (example: \\myteamcenter\Siemens PLM\Solid Edge Standard
Parts\SMAPINIfile.sac).
Note
Solid Edge Standard Parts installations must be maintained and managed with one and
only one Teamcenter database.
□ For Teamcenter Rapid Start users, you have validated your server configuration using
your Teamcenter web client. You can test your Teamcenter database URL by typing
http://myteamcenter.siemens.com:8080/tc/webclient where you substitute your server name
for myteamcenter.siemens.com.
3-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Installing Solid Edge Teamcenter Client
3. Insert the Solid Edge DVD into the DVD-ROM drive. If autorun is enabled, setup begins.
Note
If autorun does not start, double-click autorun.exe located on the Solid Edge DVD.
5. Read the License Agreement page, click I accept the terms in the license agreement, and
click Next.
6. On the Customer Information page, enter the information for your organization, and click Next.
□ Select Teamcenter if your organization uses any of the supported Teamcenter platforms.
□ If you use Standard Parts, specify the location of the Standard Parts SAC file.
Once the Solid Edge Teamcenter Client is successfully loaded, you are ready to use Teamcenter
to manage your Solid Edge documents in a 4–tier implementation. If a 2–tier configuration is
required, refer to the Configuring Solid Edge Embedded Client for a 2–Tier Deployment section of
this document.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 3-3
Chapter
Chapter 3: 3: Installing
Installing
SolidSolid
EdgeEdge Teamcenter
Teamcenter ClientClient
Note
All arguments containing spaces should be enclosed in double quotation marks.
For additional information on options for the msiexec command, at a command prompt, type:
C:>msiexec.
2. Notice the window title bar indicates Solid Edge ST8 – Teamcenter.
The Solid Edge Teamcenter Client is enabled and you are working in a managed environment.
If your window title bar indicates Solid Edge ST8, you are working in an unmanaged environment.
3-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Installing Solid Edge Teamcenter Client
Tip
You can disable or enable the Teamcenter client by choosing the Application
button→Manage→Teamcenter.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 3-5
Chapter 4: Configuring the Solid Edge Embedded
Client environment
After loading the Solid Edge Teamcenter Client, you have several options for configuring the
environment, including:
2. In the Define Teamcenter Databases dialog box, click the Teamcenter Database URL box and
type the URL of a Teamcenter database. (Example: http://myteamcenter.siemens.com:7001/tc)
Note
The number 7001 in the example defines the port.
3. Type a database description to identify the database you are adding. (Example: Production)
The description you provide is visible on the Login to Teamcenter dialog box and the URL
displays as the associated tooltip.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-1
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
Tip
At least one Teamcenter database and corresponding database description must be
defined.
4. If the configuration will use a two-tier connection to the database, select the 2-Tier check box.
For detailed information on 2-Tier and 4-Tier configuration, refer to the Solid Edge Embedded
Client 2-Tier and 4-tier configurations portion of this document.
Note
You are limited to one 2-tier definition, but you can have an infinite number of 4-tier
definitions.
5. (Optional) Define a Standard Parts SAC file location using the URL.
6. If the database will be used as the default database, select the Default Database check box.
7. Click Add to add the URL to the list of Teamcenter Database URLs.
8. If you selected the 2-Tier check box, provide the Teamcenter application and data folder location
information on the Define Teamcenter 2-Tier Server dialog box and click OK.
9. (Optional) Use Move Up or Move Down to rearrange the order of display of the registered
database in the Current Teamcenter Database Selection list.
The order of the registered databases is visible on the Login to Teamcenter dialog box in the
Database list box.
4-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
• SEEC_ItemTypeList_PDF
• SEEC_ItemTypeList_StructureEditor
• SEEC_ItemTypeList_UGMASTER
For each preference, use the following instructions to limit the list of Item Types for each Solid Edge
dataset type.
1. Start the Teamcenter rich client and log in with database administrator privileges.
2. Choose Edit→Options→Search.
There are several preferences related to the list of available Item Types. The easiest way to
locate them is by searching using the keyword SEEC_ItemTypeList.
4. For each SEEC_ItemTypeList preference, edit the preference value to include only the Item
Types you want to display for that dataset type.
For example, select SEEC_ItemTypeList_SE Part to define the Item Types you want available in
the Solid Edge Part environment. Some examples of Item Types are Item, Design, Document,
and Drawing.
Caution
Item Type definition is case sensitive.
Refer to the Teamcenter Preferences section of this document for additional information on each
preference.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-3
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
The Solid Edge Teamcenter Client setup requires you to enter a 4-tier Teamcenter database
definition. In a 4-Tier deployment, only the client application executes on the user's workstation; the
Enterprise tier, database, volume, and other resource tier components are executed on the server
providing improved performance for customers working in a high-latency WAN environment. Then
Solid Edge Teamcenter Client only requires Teamcenter FMS, which is installed on the workstation by
a 2-tier or a 4-tier Teamcenter rich client installation.
If a high-latency WAN is not a factor, but rather a larger number of users, you should use a 2-tier
configuration. In a 2-tier configuration, Teamcenter executes on the user’s workstation with the
client application, and provides separation between Solid Edge, the Teamcenter Client and the
Teamcenter server processes. This provides the maximum in available memory for the Teamcenter
Client application. This configuration adds scalability because each client workstation is responsible
for the Teamcenter server process and this process communicates with the Resource tier.
Note
A single Teamcenter environment can support both a 4-tier and 2-tier configuration.
If a Solid Edge Teamcenter Client 2-tier deployment is required, the client should be configured after
setup completes using the Define Teamcenter Databases application.
• Apply all Teamcenter patches to the workstation to meet the minimum Teamcenter application
requirements.
As future patches are applied to the server, they must be deployed to all 2-tier Teamcenter clients.
• Verify your rich client installation: My Navigator, FMS, and Portal Visualization.
Note
You cannot deliver a Teamcenter 4-tier rich client client for a SEEC 2-tier deployment.
2. Select the 2-Tier check box under Teamcenter Database URL and enter a database description.
□ Click Add.
3. Enter the location of your Teamcenter 2-tier rich client Application folder (TC_ROOT).
4-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
□ Click OK.
A new row is added to the table.
Note
You are limited to one 2-tier database definition.
When you are prompted to log on to Teamcenter, select the 2-tier connection from the database
list box.
Note
Solid Edge Embedded Client can run as either a 4-tier or 2-tier client. However, the cache is
on the selected Teamcenter database URL. Therefore, a 4-tier connection does not use the
same physical cache as a 2-tier connection for the same Teamcenter database and user id.
However, when this is not possible, you can use shared computers which have individually assigned
cache configurations. In this instance, you should set up private caches for each user in a network
location that can be accessed from any work location.
The following steps describe the procedure for implementing a remote-mounted cache configuration:
1. Log on to the operating system of the computer.
2. Create a mapped network drive utilizing the method recommended by your specific operating
system.
5. From the Application menu, choose Solid Edge Options and then click the File Locations tab
on the Options dialog box.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-5
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
7. Browse to the mapped drive and select the cache root folder.
If this is the first time, this will result in the creation of an SEEC sub-folder.
Follow the process for each system to create the same mapped drive and set the SEEC cache
using the File Locations tab.
Tip
If the mapped drive changes, you will need to reconfigure the mapped drive on each computer
that uses the remote-mounted cache configuration.
Teamcenter
In Teamcenter, the Server Manager configuration is managed in the
%TC_ROOT%\pool_manager\serverPool*.properties file. The file entries in which you are most
interested are PROCESS_MAX, PROCESS_WARM, and PROCESS_TARGET.
• PROCESS_MAX – Specifies the maximum number of Teamcenter Business Logic Server
processes allowed to run in the pool. The total number of servers will never exceed this number.
Example
PROCESS_MAX=30
In this example, the total number of servers will never exceed 30.
Caution
The value for PROCESS_MAX should always be larger than the value for
PROCESS_TARGET and PROCESS_WARM.
• PROCESS_WARM – Specifies the minimum number of Business Logic Server processes in the
pool that are started, but not logged into. The server manager always tries to maintain this
minimum number of servers ready (warm). The Server Manager may time out servers in use, in
order to ensure that there are at least the required number of minimum warm servers at all times.
4-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
Example
PROCESS_WARM=1
This ensures that one server is always ready (warm), in addition to those being used.
• PROCESS_TARGET– Specifies the target number of server processes to be available in this pool
during specified times. Specify these values as time and integer pairs separated by commas.
Example
PROCESS_TARGET=0700 3, 1700 2
This value sets the target number of server processes as 3 between 7:00 a.m. and 5:00 p.m.
and as 2 between 5:00 p.m. and 7:00 a.m.
If the number of server processes is below the specified target, then warm servers are added to
reach this number. In this case, the number of warm servers exceeds the minimum, so none are
added. If the number of server processes exceeds the specified target, only the minimum number
of warm servers is maintained and servers are terminated as they time out.
If you expect 10 concurrent users, you would want to configure to keep 10 servers running and 1
ready (warm) at all times.
Example
PROCESS_WARM=1
PROCESS_TARGET=0000 11
Depending on the server load and activity, these values should be modified. However, this must be
considered with respect to the amount of physical memory and the other work this server is expected
to perform. You should also consider the following:
• Number of concurrent Teamcenter logins from all 4-tier enabled clients (SEEC, rich client,
WebClient, etc.)
• If you are in the data migration phase of the project, more servers may be needed.
Note
Consult Teamcenter documentation for additional details and information regarding other
parameters.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-7
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
Note
This does not include PMI.
2D draft files
You can generate image files when saving draft files to Teamcenter using the Save As command.
You can use the Save As Image command to save 2D images in the following formats:
• None
• JPEG (*.jpg)
• DXF (*.dxf)
Tip
The Enhanced Metafile (*.emf) format provides the best data fidelity for viewing purposes.
Assemblies
You can generate image files when saving assembly files to Teamcenter using the Save As command.
You can use the Save As Image command to save assembly images in the JPEG (*.jpg) format.
The Teamcenter Preference SEEC_Image_Generate_Assembly creates an image file using the
options you define, and checks it in to Teamcenter as part of the assembly dataset reference. The
options for the preference are:
4-8 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-9
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
3. On the General page, type a separator to divide the Item and ItemRevision.
5. Define the separator to use between the Item/Item Revision and name and the Item/Item
Revision and sequence id.
4-10 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
What is transacted with Teamcenter continues to be the real name, however, what you see in the
user interface is the displayable (display) name. Therefore, a value has a real name and can have
multiple display names.
You can control whether you view real or display names in the Solid Edge user interface. The
Teamcenter preference, TC_display_real_prop_names, determines which is used. The preference
is delivered by Teamcenter and controlled in the rich client’s Options dialog box.
There is no change to the process an administrator uses to define the property mappings between
Teamcenter and Solid Edge. Mandatory properties such as Item Type, Item ID, Revision, Dataset
Name, Dataset Description, Project ID, and Folder continue to be managed by Solid Edge. Meta
model and mapped attributes use the displayable name returned by Teamcenter.
An additional read-only row is displayed in common property dialog boxes that lists the displayable
property name of mapped properties.
• The column headers show Solid Edge property names.
• The third row displays details for range and interdependent lists of values.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-11
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
Using the information presented in the common property dialog boxes, you can learn what Solid Edge
property name is used and what Teamcenter property it is mapped to.
The preference, SEEC_Item_Type_DisplayableName determines whether the real name or
displayable name is written to Solid Edge for Item Types. By default, it is set to 0 to use the real name.
Caution
If you set the SEEC_Item_Type_DisplayableName preference to 1 to write the displayable
Item Type name to the custom properties value, opening legacy documents in Solid Edge
results in the Item Type property being out-of-date and the displayable property name is
written into the custom property. This impacts the time it takes to open an assembly or draft.
Additionally, if this property is used in an annotation, it is also out-of-date.
• There are no changes to the column order of common property dialog boxes. Mandatory
properties are followed by meta model properties, and then mapped properties which are
displayed in alphabetical order.
• The Teamcenter rich client presents both the Property Display Name and the Property Display
Value. With system administrator privileges, you can configure the rich client to display real
names by changing your options in the general folder. Once the option is set, you can log on to
the rich client and see real property names.
4-12 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
When these definitions are applied, it results in a unique key identifier for each instance of an object
type in the database, even though the different object types can share the same Item ID. You can
also create a unique key by adding a property in addition to the item_id property, such as object_type.
For example, Design{item_id,object_type}.
You create a business object’s unique key definition using the MultiFieldKey business object constant
in Teamcenter. A list of properties available for each business object type is provided in the Available
Properties dialog box when you create a multifield key. For more information about creating multifield
key definitions, refer to the Configuring business object identifiers with multifield keys portion of
the Teamcenter Business Modeler IDE Guide.
• The Filename is now the Item ID with a unique system-generated number appended to it.
<item ID>-<unique number>.extension
• Searches based on the item ID can now return more than one result. If you search for an item ID
that is used by multiple objects, the Search dialog box displays more than one result so that you
can choose the desired object from the list of all objects with the same item ID.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-13
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
Tip
As a best practice, do not map the keys that make an object unique when you use the mapped
properties functionality in Solid Edge Embedded Client.
4-14 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
Teamcenter Preferences
Preferences are environment variables stored in the Teamcenter database and used to control the
behavior of Teamcenter applications such as Solid Edge Embedded Client. Preferences are read
from the SEEC_preferences.xml file during application use. You can use preferences to configure
your experience with Solid Edge Embedded Client.
You can view preferences in Teamcenter rich client after you log in by choosing
Edit→Options→Index. You can find a specific preference by clicking Search.
Caution
Always export your preferences before running Solid Edge Embedded Client Administrator,
then validate multi-line values before continuing.
The following are Teamcenter preferences that impact Solid Edge Embedded Client.
AWC_SEEC_OpenSupportedTypes
Description Specifies the object types that can be opened in Solid Edge by the Active
Workspace Client. Only Item, Item Revision, and Dataset types are
supported. If this preference is not specified, the Active Workspace Client
does not display the Open in Solid Edge command. Limit the preference
values to use only objects you would use in Solid Edge. Real Item Type
object names are used (not display names).
SE Draft_DefaultChildProperties
Description Lists properties that can be used as children for the indicated type.
Double-click in the Teamcenter rich client is expand.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-15
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SE Draft_PseudoFolder
Description Creates a pseudo folder for the dataset showing related objects for the
defined relation.
SE Part_DefaultChildProperties
Description List of properties that can be used as children for the indicated type.
SE Part_PseudoFolder
Description Creates a pseudo folder for the Dataset showing related objects for the
defined relation.
SEEC_Asm_Weldment_Feature_Type
Description Creates a Solid Edge Assembly Weldment Feature with the Teamcenter
Item Element Type you define, and attaches the corresponding geometry
as JT. If this value is not defined, or it is not set to a valid Teamcenter
Item Element type, the weldment features are not written to Teamcenter's
product structure.
Valid Values A single valid item element type.
Default Value Null
Scope Site
Comment Delivered by SEEC Admin
SEEC_BOM_Synchronize
Description Synchronizes the Bill of Materials (BOM) in Teamcenter with the BOM in
Solid Edge for Item Revisions that contain 3D content. This results in a
Solid Edge assembly structure that is equivalent to the BOM in Teamcenter.
Set BOM synchronization to true if part of your workflow is to create or
modify product structures in an application other than Solid Edge. For
example, when you modify the structure in Teamcenter Structure Manager
or Solid Edge Structure Editor and add or remove Item Revisions that may
or may not contain Solid Edge models.
Set BOM synchronization to false if Solid Edge is the only application you
use to create or modify product structures.
When BOM synchronization is set to false and Item Revisions with no Solid
Edge models are added to the structure with another application, Solid
Edge synchronizes the structure creating Teamcenter virtual components.
4-16 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
Scope Site
SEEC_CreateFormType_SE Draft
Description Creates a single Form and attaches it to the SE Draft Dataset during New,
Revise, and Save As. The operation must be executed from Solid Edge,
the Form Type must exist, and both the Form Type Name and Relation
are required in the syntax.
Scope Site
SEEC_Date_Format
Description Specifies the date format recorded in Teamcenter and used by the Search
command in SEEC. The value is %d-%b-%Y where %d is day, %b is month,
%Y is year.
Note
If you do not specify this option, or its value is blank, the default date
format (English) is used.
Scope Site
SEEC_Default_Item_Type
Description Specifies the default Item Type for new documents being uploaded to
Teamcenter. The preference supports two values. The value specified on
the first row defines the default item type of a part or assembly file. The
value specified on the second row defines the default item type for draft
files. The default value is displayed on common property dialog boxes.
Note
Add to Teamcenter will use this preference while importing data
when no Item Type is defined. Item Type syntax is case-sensitive.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-17
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SEEC_Default_View_Type
Description Site preference that specifies the default BOM View Revision type to
be used by SEEC. The BOM View Revision type must be defined in
Teamcenter. If not defined, the default BOM View Revision view is used.
For Teamcenter product structure expansions, this preference must have
a scope of site.
SEEC_Diagnostics_BOMDuplicateIDs
Description Checks and optionally removes duplicate Solid Edge Assembly occurrence
IDs found in the Teamcenter BOM.
Valid Values 0 = Disable logging.
1 = Enable logging.
2 = Enable logging and remove duplicate occurrences.
Default Value 0 = Logging disabled.
Scope Site, Group, Role, User
Comment Delivered by SEEC Administrator
SEEC_Diagnostics_BOMValidation
Description Checks for BOM mismatches when a Solid Edge Assembly is opened or
uploaded. Set to 1 to enable BOM validations.
Valid Values True (1), False (0)
Default Value False (0)
Scope Site, Group, Role, User
Comment Delivered by SEEC Administrator
SEEC_DrivenReference_DoNotCopy_Revise
Description Provides for an override of deep copy rules. Specifies a list of dataset types
that should not be copied to a new revision. This preference is specific to
Take Ownership workflow and design reuse of geometry using multi-CAD.
Valid Values Real property names. For example: UGMASTER, UGPART, ProPart,
ProASM, MSWordX
Default Value <empty>
Scope All
Comment Any files created prior to a change in the preference value do not follow the
new value.
Preference value is case sensitive.
4-18 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
SEEC_DrivenReference_DoNotCopy_SaveAs
Description Provides for an override of deep copy rules. Specifies a list of dataset types
that should not be copied to a new revision. This preference is specific to
Take Ownership workflow and design reuse of geometry using multi-CAD.
Valid Values Real property names. For example: UGMASTER, UGPART, ProPart,
ProASM, MSWordX
Default Value <empty>
Scope All
Comment Any files created prior to a change in the preference value do not follow the
new value.
Preference value is case sensitive.
SEEC_ExpandStructure
Description Determines how product structures are expanded. Enter 0 to expand all
levels. Enter 1 to expand the structure level-by-level.
Structure Editor uses an additional parameter when assembly documents
are opened. The value of <Count> defines the unique component count
for large assemblies. When the assembly’s unique component count is
greater than the value of <Count>, the assembly is considered large, and
the document is expanded level-by-level.
Note
This preference is of value only if you are opening assemblies with
simplified subassemblies.
Syntax <Value>space<Count>
Example: 1 10,000
Valid Values 0 or 1
Default Value 0
Scope All
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-19
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SEEC_Foreign_Datasets
Description Specifies the non-Solid Edge dataset types to use when a Solid Edge 3D
dataset is not saved to the Item Revision. This is a multi-line preference.
The first line determines whether the functionality is disabled or enabled.
The subsequent lines contain the definition.
DatasetType=”DirectModel” NamedReference=”JTPART”
NamedReferenceFormat=”BINARY” NamedReferenceTemplate=”jt”
Note
Only JT is supported at this time.
SEEC_Image_Generate_3D
Description Generates an image file for Solid Edge part (.par), sheet metal (.psm) and
legacy weldments (.pwd).
SEEC_Image_Generate_Assembly
Description Defines the options for generating an image file of type JPG for Solid Edge
assemblies. This image file is then checked into Teamcenter as part of
the assembly dataset. This preference enables you to view the assembly
from the rich client without having to open it in Structure Manager (formerly
Product Structure Editor). Scope=Site
Note
This is a multi-line preference. The first line of the preference
definition must contain either True or False. The remaining lines
of the preference definition can be in any order. See the Enabling
image file generation portion of this chapter for details.
SEEC_Image_Generate_Draft
Description Generate an Image file of type: EMF, BMP, TIF, JPG or DXF; None if one is
not required. This image file is then checked in as a Named Reference to
SE Draft Dataset and intended to be rendered by Embedded Visualization.
4-20 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
SEEC_Image_Generate_PDF_for_Draft
Description Generate a PDF for each Draft and attach it to the Item Revision as a
separate Dataset. This PDF would be the 2D neutral file and would include
all draft sheets. This file could then be used by Portal Visualization for
Markup and Reviews.
SEEC_Item_Type_DisplayableName
Description Captures the Item Type’s display name. Determines whether to write the
real name or displayable name when the Item Type name is written to
Solid Edge. The preference TC_display_real_prop_names controls the
presentation of real property name or displayable name for other objects.
For a new implementation of Solid Edge Embedded Client, setting the
preference to 1 is recommended so the displayable name is written to
Solid Edge.
Valid Values 0=Real Name. 1=Displayable Name
Default Value 0
Scope Site
Comment Delivered by SEEC Administrator
SEEC_ItemTypeList_SE Assembly
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEEC_ItemTypeList_SE Component
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEEC_ItemTypeList_SE Connection
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-21
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SEEC_ItemTypeList_SE Draft
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEEC_ItemTypeList_SE Part
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEEC_ItemTypeList_SE SheetMetal
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEEC_ItemTypeList_SE Weldment
Description List of available Item Types for specified dataset type. This list controls the
list shown on common property dialog boxes.
Default Value All
SEEC_ItemTypeList_StructureEditor
Description List of available Item Types for use by Structure Editor. Edit this preference
to include only the item types needed.
Default Value All
Scope All
Comment Delivered by SEEC Administrator
SEEC_MakeReadOnly_ItemID
Description Assigning a value of True sets the Item ID to read-only and the user must
use the Assign or Assign All command to obtain the value from Teamcenter.
Note
Enabling Teamcenter SmartCodes will automatically set the Item ID
to read-only when the selected Item Type is configured. You must use
the Assign or Assign All command to configure or code the Item ID.
Scope Site
Type String
4-22 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
SEEC_MakeReadOnly_Revision
Description Assigning a value of True sets the Revision to read-only and the user must
use the Assign or Assign All command to obtain the value from Teamcenter.
Scope Site
Type String
Valid Values True or False
Default Value False
SEEC_PDF_Dataset_Type
SEEC_Property_AssignToProject_Name
Description Defines a list of assigned projects. This list displays on the common
property dialog boxes.
Note
If the /write_once option is set, the custom property will only be used
to get projects from files during Add to Teamcenter or while adding
unmanaged content.
Scope Site
SEEC_Property_Dataset_Description
Description Solid Edge Custom Property for Dataset Description displayed in English.
Do not define for default behavior. The preference supports multiple values.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-23
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SEEC_Property_Dataset_Name
Description Solid Edge custom property defining Dataset Name. Contains an English
value. Solid Edge will display a localized string. Do not define for default
behavior.
SEEC_Property_Item_Name
Description Specifies the Solid Edge property name that defines the Item Name. The
preference supports multiple values. The first value indicates the Solid Edge
property to be used (example, Title) and the remaining values define options
such as /write_once and /description. The Solid Edge property name is in
English, however Solid Edge manages displays the appropriate resource
based on the localized version of Solid Edge.
Note
If the SEEC_Property_Item_Name is <null>, missing, or incorrectly
defined, the Item Name is mapped to Project Name.
SEEC_Property_Item_Type
Description Solid Edge Custom Property for Item Type displayed in English. Do not
define for default behavior.
SEEC_Property_Synchronize
SEEC_Property_Synchronize_AsmOcc
SEEC_Property_Synchronize_FullCache
4-24 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
SEEC_Property_Sync_PDM_Master
Description Following a Solid Edge Save to Teamcenter, retrieve the mapped properties
and sync those with the Solid Edge document. This should only be set to
"Yes" if you have Teamcenter Properties which change or are created when
the Teamcenter Object is created or modified.
SEEC_Revision_MaxWorkRev
SEEC_Search_Limit
Description Determines the number of objects that are returned as a result of a search.
When the objects found exceed the number specified, you are prompted to
show the results equal to the number defined in the preference, return all
results, modify the search criteria, or cancel the search. A positive integer is
accepted as the value.
Default Value 30
SEEC_Search_NamedQueries
Description Defines the named searches you want to use with Solid Edge search.
Enter one named search per line. The default value, All, displays all the
named searches returned by Teamcenter. If the preference is missing or
determiend to be in error, all named queries are shown.
Scope User
Valid Values All predefined named queries
Default Value All
Comment Delivered by SEEC Administrator
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-25
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SEEC_Status_Working
Description Defines the string written to Solid Edge properties when there is no
Teamcenter Status. When a new file is created in Solid Edge and the
Teamcenter Status property is mapped to a Solid Edge custom property,
the custom property is created and the value is the value of this preference.
The status is obtained from the dataset, however, another option is the
Item Revision.
SEEC_Synchronize_ItemNumbers
Description Enables the integration of Solid Edge Assembly Item Numbers with
Teamcenter Find Numbers. This preference also controls the configuration
of the Solid Edge Options - Item Numbers page.
Valid Values True (1), False (0)
Default Values False (0)
/Master=Both
Determines the application responsible for item number generation. When
/Master=Both, item numbers are generated in the application that creates the
new occurrence. When /Master=Teamcenter, items numbers are generated
in Teamcenter.
/Method=1
Maintain Item Numbers, Top Level Only.
/ExpandWeldment=0
Do not expand weldments.
/Start=10
Start item numbers with 10.
/Increment=10
Increment item number by 10.
/UniqueBasedOnCutLength=1
Create unique item numbers based on cut length.
/UniqueBasedOnMass=0
Do not create unique item numbers based on mass.
/UniqueBasedOnMiter=0
Create unique item numbers based on miter.
/AtT=1 (Default)
Save Solid Edge Item Numbers to Teamcenter.
4-26 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
SEEC_Synchronize_VirtualComponents
Description When set to True (1), adds Item Revisions with no Solid Edge datasets to
the Solid Edge Assembly as virtual components.
Valid Values True (1), False (0)
Default Value True (1)
Scope Site, Group, Role
Comment Delivered by SEEC Administrator
SEEC_TakeOwnership_Limit
Description Determines the number of objects that can be selected for a single
multi-CAD Take Ownership transaction.
Default Value 10
Scope All
Comment Delivered by SEEC Administrator
SEEC_TcClient_Enable_Open_Cmd
Description Enables or disables the Open in Solid Edge command in Teamcenter rich
client 10.1.4, 11.2 or higher.
Valid Values 0=False-command is disabled
1=True-command is enabled
Default Value 1
Scope User
Comment Delivered by SEEC Administrator
SEEC_Template_Folder_Name
Description Defines the Teamcenter folder name containing the Solid Edge templates.
SEEC_Template_Username
Description Defines the Teamcenter User ID with the Teamcenter folder in their Home
folder.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-27
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
SEEC_UOM_List_as_Geometric
Description Lists the unit of measure values that represent geometric components.
This preference is dependent on mapping between Solid Edge par or psm
documents and unit of measure. When configured, unit of measure is
processed during BOM synchronization. The preference is delivered with no
values and is hard-coded with the default of each, ea, or “ “.
Note
The default values are always processed. The Administrator can add
each unit of measure value, one per line. An Item with an empty of
<Null> unit of measure is considered a geometric component.
SEEC_UOM_Name_or_Symbol
Description Defines the property value written to the Solid Edge document when Unit
of Measure (UOM) is mapped to Solid Edge. The valid value is either the
name or symbol.
Note
If the property does not exist or does not contain a valid value, the
Name is used.
Valid Values 0 Name, 1 Symbol
Default Value 0
Scope Site
FLColumnCatIVFSeparatorPref
Description Specifies the character used to separate the ItemID from the Item Revision.
FLColumnCatObjSeparatorPref
Description Specifies the character used to separate the ItemID and the Item Revision
from the Item Name.
IMAN_BOM_Precision_Preference or TC_BOM_Precision_Preference
Description Specifies the BOM precision to be used during the creation of new
BOMViews/BOM View Revisions.
4-28 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
IMAN_truncate_file_name or TC_truncate_file_name
LOV_user_id_display
Description Integer value that specifies how the User ID is displayed within a List of
Values.
Valid Values 0 = Person name
1 = User ID
LOV_hide_desc
LOV_value_desc_seperator
Description Defines the separator character used between the values and descriptions.
Any character can be used as a separator, however Siemens PLM Software
recommends using one of the following characters: dash (-), at sign (@),
pound sign (#), or ampersand (&).
PS_new_seqno_mode
Description Determines how new find numbers are allocated when items are inserted
into a BOM view or BOM view revision. Find numbers are computed in
the context of the immediate parent.
Valid Values New, Existing, None
New
Causes the behavior of Sequence Number, not Item Number. Every item is
given a new find number within the current BOM view, starting with 10, and
incrementing by 10.
Existing
If an item of the same ID already exists in the BOM view, the inserted item is
given the same find number. If not, the item is given a new find number as
above. Recommended value for synchronizing Solid Edge Item Numbers
with Teamcenter Find Numbers.
None
No find number is allocated to items inserted into a BOM view; users can
add their own later.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-29
Chapter
Chapter 4: 4: Configuring
Configuring the Solid
the Solid EdgeEdge Embedded
Embedded ClientClient environment
environment
TC_Allow_Longer_ID_Name
Description Used to enable the 128 character length for Item ID and Name attributes.
TC_config_rule_name
Description Defines the default revision rule used when opening Imprecise BOMView or
BOMViewRevisions.
TC_display_real_prop_names
TC_truncate_file_name
TCX_Smart_Codes
Description Enables Smart Code functionality in Teamcenter's rich client. Setting the
value to 0 disables the functionality and setting the value to 1 enables it.
WsoInsertNoSelectionsPref
Description Defines the behavior when an Item is saved to Teamcenter with no folder
defined. The item can be placed in Teamcenter and referenced by the
(1)Newstuff folder, the (2)root folder, or (3)none. In the case where none
is selected, the Item is placed in the database with no references to it. By
default the item is saved to the (1)Newstuff folder.
4-30 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Configuring the Solid Edge Embedded Client environment
Define a preference
1. In the Teamcenter rich client, choose Edit→Options→Index.
2. Click New.
7. Click Create.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 4-31
Chapter 5: Managing Teamcenter Client Communication
System (TCCS)
Note
TCCS installation or configuration requires that Java is installed on your client. For information
regarding minimum required versions of Java, see the Teamcenter Software Certifications
database:
http://support.industrysoftware.automation.siemens.com/certification/teamcenter.shtml
To use TCCS you must enable and configure it using the Teamcenter Environment Manager (TEM).
To enable TCCS during rich client installation:
1. Click Advanced in the File Client Cache (FCC) panel.
2. Select the Use Configuration and Environments check box in the Client Communication
System Switch panel.
Note
For complete information about Teamcenter Client Communication System (TCCS), refer to
the System Administration Guide in Teamcenter help.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 5-1
Chapter
Chapter 5: 5: Managing
Managing Teamcenter
Teamcenter ClientClient Communication
Communication System
System (TCCS)
(TCCS)
2. In the Windows Start menu, choose Programs→Teamcenter, and then right-click Environment
Manager. Choose Run as administrator.
5. In the Old Configuration panel, select the configuration you want to modify.
6. In the Feature maintenance panel, under Client Communication System, select Use
Configurations and Environments.
7. In the Client Communication System Switch panel, select the Use Configuration and
Environments check box.
8. In the Configuration Selection for Client Communication System panel, select Shared.
Selecting Shared allows accounts other than the installation account to use it.
9. In the Forward Proxy Settings panel, specify whether to use a forward proxy.
10. In the Environment Settings for Client Communication System panel, click Add, and then type
the required information to create the TCCS environment.
11. In the Reverse Proxy Settings panel, accept the default values.
12. Proceed to the Kerberos Authentication Settings panel. If you use Kerberos authentication, enter
Kerberos authentication settings.
Note
For more information about Kerberos authentication in Teamcenter and using Security
Services, see the Teamcenter Security Services Installation/Customization guide.
13. Proceed to the Secure Socket Layer (SSL) Settings panel. If you use SSL, specify SSL settings.
Note
For more information about configuring SSL for Teamcenter, see the Teamcenter Security
Services Installation/Customization guide.
14. In the Client Tag Filter panel, accept the default value or type a different value.
The Client Tag Filter specifies a pattern to apply when filtering TCCS environments. Wildcard
characters (*) are allowed.
15. In the Confirmation panel, review the settings you entered and click Start to apply the
configuration changes.
Note
Solid Edge Embedded Client supports multiple Teamcenter releases. The instructions for each
release may differ slightly. Consult release specific Teamcenter documentation for details.
5-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Managing Teamcenter Client Communication System (TCCS)
Introduction to FMS
File Management System (FMS) is a file storage, caching, distribution, and access system delivered
with the Teamcenter rich client as part of TCCS. Solid Edge Embedded Client uses FMS to exchange
files with Teamcenter.
FMS consists of two components:
• FMS server cache (FSC)
Provides a shared, secure, server-level cache. It uploads and downloads files to other FSCs
and to client caches.
2. Wait 10 seconds.
Alternately, you can stop and then restart the FCC process:
1. Close all client applications
2. Wait 10 seconds.
4. Wait 10 seconds.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 5-3
Chapter
Chapter 5: 5: Managing
Managing Teamcenter
Teamcenter ClientClient Communication
Communication System
System (TCCS)
(TCCS)
Use the –status option to verify the Teamcenter server you are connected to:
1. From a command prompt, run %FMS_HOME%/bin/fccstat –status.
If you are having trouble starting FMS, verify that the values of the following environment variables
are properly defined:
• JAVA_HOME
Set the JAVA_HOME environment variable to the location of the Java software development kit.
• JRE_HOME
Set the JRE_HOME environment variable to the location of the 32–bit Java JRE on your system.
For more information about required versions of Java for Teamcenter, see the Teamcenter Software
Certifications certification database:
http://support.industrysoftware.automation.siemens.com/certification/teamcenter.shtml
You can download and install the appropriate Java version from http://java.com.
You can configure File Management System (FMS) to use either the hypertext transfer (HTTP)
protocol or a secure server layer (HTTPS) protocol. HTTPS creates a secure channel over an
insecure network. This protection method uses verified and trusted server certificates, private keys,
and public keys. You set the protocol during installation from Teamcenter Environment Manager
(TEM), using the FSC Non-Master Settings panel and the Proxy tab in the File Client Cache panel.
If you chose the HTTP protocol for FMS during installation and want to use the HTTPS protocol,
you must:
• Modify the FMS master file to reflect the HTTPS address.
• Add the URL of the local HTTPS host to the list of servers defined in the Fms_BootStart_Urls
Teamcenter preference.
• Update any installed FCCs by changing the parentfsc address in the fcc.xml file to use the
https protocol.
Note
For complete information about File Management System (FMS), refer to the System
Administration Guide in the Teamcenter help collection.
5-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Managing Teamcenter Client Communication System (TCCS)
2. Click the TcCS button to retrieve information regarding servers that have Teamcenter Client
Communication System enabled.
Server information is returned to the Current Teamcenter Database Selection List.
Note
If no server information displays, either there are no servers configured for single sign-on,
or TCCS is not configured properly. Ensure that TCCS starts and then confirm your
configuration through the Teamcenter Environment Manager (TEM).
4. (Optional) Define a Standard Parts SAC file used with the Teamcenter database you are defining.
5. In the Teamcenter Security Services (SSO) section of the dialog box, select the Enable check box.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 5-5
Chapter
Chapter 5: 5: Managing
Managing Teamcenter
Teamcenter ClientClient Communication
Communication System
System (TCCS)
(TCCS)
The Teamcenter database URL you specified is added to the list and is displayed in green for
easy identification.
Note
Only one Teamcenter database URL that is single sign-on enabled can be active at a time.
Choose the URL from the list and select Activate to make a database active.
6. (Optional) Use Move Up or Move Down to rearrange the order of display of the registered
databases in the Current Teamcenter Database Selection list.
5-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 6: Working with managed documents
If you want to think of these objects in terms of hierarchy, from top to bottom, it would be Item,
Item Revision, Dataset. You can view this hierarchy from the Teamcenter client. Each object is
represented by a unique image, and as you expand each level, you can see the structure. Once you
reach the Item Revision, you may see more than one Dataset. When your business process requires
the Solid Edge draft file to have the same Document Number as its 3D part (.par), assembly (.asm),
sheet metal (.psm) or weldment (.pwd) file, you will have a draft (.dft) file with the corresponding
number under the Item Revision. This practice impacts how a company manages Revisions.
Each object must have a unique identifier (ID). For Items, this is called an Item ID. In the following
example, the Item ID for the Item (A) is 000130. The Item Revision (B) for this item is /A, which adds
a unique Revision designation, followed by the Dataset (C) and its Item Name.
The attributes that describe these objects are often the same, but when applied to the Item, Item
Revision or Dataset, they provide uniqueness. For example, since the Name attribute is used by
these three objects, to get a specific piece of information you can specify the Item ID, Item Revision,
and Item Name. These three properties are considered the mandatory properties that must be
defined for each managed document.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 6-1
Chapter
Chapter 6: 6: Working
Working with managed
with managed documents
documents
Connecting to Teamcenter
The first time you create a new document or open an existing document in a new Solid Edge session in
Teamcenter mode, the Login to Teamcenter dialog box is displayed and this is the context for the Solid
Edge session. You only have the option to change the group or role after you log in to Teamcenter.
This dialog box uses a user ID, password, group, and role assigned by the Teamcenter administrator
to access the Teamcenter database selected from the list of databases available to you. The user ID
and password are required entries.
Note
This dialog box only appears when you begin a new Solid Edge session. Once a Solid
Edge document is open and you are connected to Teamcenter, you work within this context
for the duration of the Solid Edge session. You can only change your group and role once
you have logged in.
When working with Teamcenter data through the Solid Edge Embedded client, you use the same
commands that you normally would in Solid Edge. When Teamcenter is checked under the
6-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Working with managed documents
Applications menu, Solid Edge automatically adjusts the user interface as needed to provide you
access to Teamcenter functions.
This normally changes the user interface in the following ways:
• When browsing for Solid Edge files you are presented with the data from the Teamcenter
database. You will see a similar presentation in the Teamcenter Parts Library tab and in most
other places where you need to access data. If you want to change the behavior so that you are
no longer accessing the Teamcenter database, but accessing the local file system instead, you
must close all Solid Edge documents. You can then deselect Teamcenter mode.
• When new documents are created you are prompted to upload them to the Teamcenter database,
as they are not yet present. This is accomplished through a variety of common properties dialog
boxes, as described in the Saving Documents section of this guide.
• When you save files, they are only saved locally to your cache. But when you close the
document, it is checked back into the Teamcenter database. When you close files, you are
presented with the same common properties dialog boxes, as described in the Saving Documents
section of this guide.
The Cache Assistant, located on the Manage menu, provides many functions for managing the
cache. In most instances you do not need to use this command. However, if you need to update or
change the cache in some way, make sure you use Cache Assistant and do not attempt to modify
the cache by manually changing data in the Windows folder on disk.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 6-3
Chapter
Chapter 6: 6: Working
Working with managed
with managed documents
documents
• Ordered — history based. You can edit an ordered feature by returning to any step used in the
feature creation process. No face(s) of an ordered feature can be edited.
Note
The setting is only used when a new Part or Sheet Metal document is created. Opening
existing documents is not affected by the setting.
For more information, see the Solid Edge Help topic, Modeling synchronous and ordered features.
To determine your default modeling environment:
1. Start Solid Edge.
• Synchronous
• Ordered
Using web-served help instead of locally installed help provides the following advantages:
• Content that is searchable across all help and training.
• Access to all self-paced courses, instructor-led courses, and all tutorials, as well as interactive
simulations.
It is easy to switch between web help and local help. The option, Use my web browser to display
help (requires Internet access), which is located on the Helpers tab (Solid Edge Options dialog
box), controls which system is used to display content. You do not have to exit Solid Edge for the
change to take effect.
6-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Working with managed documents
For example, you can use this technique to change from web help to local help when there are
problems with the Internet connection or if you do not have user privileges to access the public
Internet.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 6-5
Chapter
Chapter 6: 6: Working
Working with managed
with managed documents
documents
3. In the New Process dialog box, select Status Change from the Process Template list.
Tip
You can click the Process Templates tab to display a list of statuses. This example uses
Status Change, which provides a single-step release process.
6-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Working with managed documents
5. In the Signoff Team pane, from the Profiles list, select the appropriate role needed to make
the change.
In this example, the profile is */Checker/1. The “1” indicates that there is one user needed in the
“Checker” role.
6. Click Apply to change the status and move the Item Revision to the next state, which is shown
in this example.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 6-7
Chapter
Chapter 6: 6: Working
Working with managed
with managed documents
documents
8. In the Signoff Decision dialog box, select a Decision, type any comments, and then click OK.
The status value is added adjacent to the Item Revision in the tree structure.
6-8 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Working with managed documents
2. On the shortcut menu, choose Send To→ Workflow Viewer. The Item Revision is displayed in
the Workflow Viewer.
For more information on managing document releases, see the Workflow section of the Teamcenter
help Collection.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 6-9
Chapter
Chapter 6: 6: Working
Working with managed
with managed documents
documents
Revising documents
The Revisions command, located on the shortcut menu when an assembly document is selected in
PathFinder, specifies a new Revision for a document, but keeps it under the same Item ID.
Note
To revise a part document, choose Manage→Revisions from the Application menu, and
follow the same procedure described below.
6-10 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Working with managed documents
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 6-11
Chapter 7: Multi-CAD in the Teamcenter managed environment
Use Solid Edge Assembly commands to position the content. Use the Open command to search
for the Solid Edge assembly and open the document, synchronize structure changes and check
out the assemblies. Use the Assemble command or the Move command to position the foreign
assembly in the context of its parent. Then you can save the Solid Edge assembly to Teamcenter
and create a drawing saving the drawing to the same item revision with the Solid Edge assembly
or saving the drawing to a new item.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 7-1
Chapter
Chapter 7: 7: Multi-CAD
Multi-CAD
in theinTeamcenter
the Teamcenter managed
managed environment
environment
Since foreign data is expected to change, an ability to track if it is out-of-date and synchronize product
design is required. The Solid Edge option to save Solid Edge content back to Teamcenter is Add
Solid Edge Datasets. The option is available in Solid Edge Options→Manage when a document is
open in Solid Edge. The option is enabled on a per user basis. Using this option, when an assembly
is saved to Teamcenter, Solid Edge creates a Solid Edge Dataset under the source Item Revision and
then uploads the Solid Edge document into Teamcenter as a driven reference. This option also saves
a Solid Edge part file as a driven reference when the JT file is opened.
• Solid Edge Embedded Client requires the structure to configure only one item revision. There is
no support for multiple revisions from the same Item.
• Solid Edge Embedded Client does not support foreign CAD assembly features.
Teamcenter captures JT content in a dataset called DirectModel. The relation that connects a
DirectModel Dataset to an Item Revision is IMAN_Rendering. The JT file is connected with a
named reference JTPART.
There are two preferences that need to be enabled in order to use foreign CAD data in Solid Edge:
• SEEC_Foreign_Datasets
• SEEC_BOM_Synchronization
Teamcenter provides the product structure or BOM view for documents created outside the
Solid Edge environment. BOM synchronization is controlled by the Teamcenter preference
SEEC_BOM_Synchronization. Enabling this preference allows Solid Edge to compare the BOM in
Teamcenter with its own BOM and add or remove based on changes seen in Teamcenter. SEEC
Administrator delivers this preference with BOM Synchronization off. To enable BOM synchronization,
set the SEEC_BOM_Synchronization preference to true.
• If the item revision does not include Solid Edge 3D content, then search for an alternate 3D
representation, DirectModel (JT).
Preference syntax details are available in the Teamcenter Preferences chapter of this guide.
7-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Multi-CAD in the Teamcenter managed environment
Tip
If your environment has the preference, SEEC_Synchronize_ItemNumbers set to true, it is
recommended that you create the preference PS_new_seqno_mode and set it to existing.
By default, Teamcenter assigns a new Find Number for each item added to the BOM View
Revision. When the same item is added to Structure Manager multiple times, this preference
will cause all entries to be packed or have the same Find Number. Not setting this preference
will cause a conflict with item numbers in Solid Edge resulting in a warning message.
• Using either Teamcenter rich client Structure Manager or Solid Edge Structure Editor, paste the
item revision into the top level assembly of an open Solid Edge assembly.
• Save the structure changes to complete the edit of the Solid Edge assembly.
SEEC_Foreign_Datasets=True
When these preferences are set, the Take Ownership command is available in:
• Application menu→Manage→Take Ownership.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 7-3
Chapter
Chapter 7: 7: Multi-CAD
Multi-CAD
in theinTeamcenter
the Teamcenter managed
managed environment
environment
The number of objects that can be selected for a single take ownership transaction is determined by
the Teamcenter preference:
SEEC_TakeOwnership_Limit
If the number of objects selected exceeds the limit defined by the preference, a message is displayed
to reduce the number of objects selected and rerun the command.
The Take Ownership command uses additional Teamcenter preferences to govern how datasets
are processed. The preferences contain lists of dataset types that should not be copied to the new
revision, giving the administrator the ability to override deep copy rules. Each preference is specific to
the take ownership workflow and design reuse of geometry using multi-CAD.
• SEEC_DrivenReference_DoNotCopy_Revise
• SEEC_DrivenReference_DoNotCopy_SaveAs
If either preference is empty or all entries are in error, Teamcenter Deep Copy Rules are responsible
for all the datasets except the ones being transacted.
Once Solid Edge has ownership of the item revision (it is no longer a driven reference), Solid Edge
generates JT and writes it to the DirectModel dataset when the document is saved or uploaded
to Teamcenter.
Caution
This command is not intended to be used as a bulk migration tool. Its focus is on foreign
geometry reuse in the context of an assembly.
• The foreign data must be added to the document structure in the Teamcenter rich client.
1. Open the Solid Edge Assembly that uses the foreign data.
7-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Multi-CAD in the Teamcenter managed environment
Status messages indicate the command is validating input and verifying business rules. If at least
one object fails validation, details are presented in the Take Ownership Validation dialog box.
You must decide whether to continue with the objects that passed validation or exit the command.
5. Click OK to upload the new revision of the selected documents into Teamcenter.
PathFinder indicates the new revision is checked out to you, and you can edit the document.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 7-5
Chapter 8: Attribute mapping
Attribute mapping defines what Solid Edge document properties you exchange between Solid Edge
and Teamcenter. Using mapping definition files, Solid Edge attributes are stored in Teamcenter and
displayed and modified both in Solid Edge and Teamcenter.
Each mapping definition has a title and description that is used when displaying the attribute value.
There are also optional qualifiers that affect the behavior of the mapping, such as whether a default
value is created for an attribute if none exists in Teamcenter. The syntax of attribute mapping is
covered later in this chapter.
There are a number of property mapping definitions that are delivered for you. The properties are
shown on common property dialog boxes such as the New Document dialog box and the Upload
Document dialog box.
Solid Edge Teamcenter Required/ Maximum
File Property
property attribute Optional character length
Teamcenter Item Custom
Item Type Required 32
Type (Localized)
Document Number Item ID Required Project 128
Revision Number Revision Required Project 128
Project Name Item Name Required Project 128
Dataset Name Dataset Name Required Custom (English) 128
TC Engineering Custom
Dataset Description Optional 140
Description (Localized)
The Dataset Name is not required on common property dialog boxes. However, if no Dataset name
is specified, one will be computed from the Item ID and Revision. This system generated value is
synchronized so that it updates when you choose Save As or Revise.
Existing Dataset Names are evaluated to determine if they are system generated or user defined.
If the Dataset Name has only two strings on either side of the separator between the Item ID and
the Item Revision, then it is assumed to be system generated and not user defined, and it will track
with the Item ID and Item Revision.
Attribute synchronization
Synchronization enables an attribute in one application to be updated automatically when a
modification is made to the corresponding attribute in another application. The synchronization of
attributes between Solid Edge and Teamcenter occurs when a document is checked in or uploaded
into Teamcenter. A Reverse Property Synchronization (RPS) occurs when a document is downloaded
from Teamcenter.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 8-1
Chapter
Chapter 8: 8: Attribute
Attribute mapping
mapping
8-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Attribute mapping
Part-Attr-Name
Specifies the name of a Solid Edge attribute.
Example
Material
Path
Specifies a series of Teamcenter objects denoting a path starting from the dataset object that
represents the corresponding Solid Edge part file. It is further defined as Path=[Teamcenter-Step
.]* where Teamcenter-Step is one of the following:
GRM (relationship-type[,object-type])
Specifies a GRM relation whose type is relation-type, whose primary object is the current
object, and whose secondary object gives the next object. In the case that more than one
relation of the given type is associated with the current object, the optional second argument
object-type is used to identify the type of the referenced object.
Item revision
Specifies the item revision object that owns the current object. That is, the item revision to
which the current object is associated via a GRM link.
Item
Specifies the item object corresponding to the current owning item revision object.
Job
Specifies the job in which the current object is included; or, if there is no current job, then the
most recent job that the object was in (assuming the job has not been deleted).
Property
Specifies the name of a Teamcenter property, representing a named property of the current
object in the object path.
Teamcenter-Property
Specifies the name of the Teamcenter property to be synchronized with the Solid Edge part
attributes.
Qualifier
Specifies various controls or conditions for the particular attribute synchronization and can be any
one of the following:
/master=cad the property owner is the CAD application Solid Edge. The property is
authored in the CAD application and changes are saved to Teamcenter.
/master=both Property ownership is shared and can be authored in CAD (Solid Edge)
or another Teamcenter application.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 8-3
Chapter
Chapter 8: 8: Attribute
Attribute mapping
mapping
/description=“note” Displays the content of note, a character string enclosed in single or double
quotation marks, in the first row of the Solid Edge common property dialog
boxes such as the New Document dialog box and the Upload Document
dialog box.
/required Sets the attribute as a required field when you create a new file. The New
File dialog in Solid Edge displays a red asterisk (*) indicating that the
attribute is required.
/write_once Enables you to assign a value for the attribute once if the value does not
have an existing value. After a value exists for the attribute, it becomes
read-only.
/default Defines a default value for the attribute. The default value appears in
the common property dialog box.
The following steps describe the procedure for exporting the attr.map file on the Teamcenter Server
and then importing the file back into Teamcenter. It is important to note that only the full path syntax
method can be used. The abbreviated path is not supported.
Note
The Solid Edge standard property names used in the mapping should be in English. Solid
Edge custom properties are displayed as they are defined according to your business practice
and must consider deployment logistics such as the character set.
1. Export the attribute mapping file by typing the following command in a Teamcenter command
prompt window:
%TC_ROOT%\bin\export_attr_mappings
—u=<username> —p=<password> —g=<group>
—file=c:\temp\attr.map
The path you specify for the file option is the location for the exported attr.map file.
4. Save the attr.map file, and import the mapping into the Teamcenter database by entering the
following command at the Teamcenter Command prompt:
%TC_ROOT%\bin\import_attr_mappings
—u=<username> —p=<password> —g=<group>
-file=c:\temp\attr.map
8-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Attribute mapping
The mappings are imported into the database. Attribute values are updated on the forms when
files are saved in Teamcenter.
Synchronization of physical properties occurs from Solid Edge to Teamcenter. Physical properties
are not synchronized from Teamcenter to Solid Edge. The only exception to this is are the Material
and Accuracy properties. Mapping the material, density, and accuracy properties as owned by CAD
(/master=cad) is especially important when two physical properties such as material and density
are used in the Teamcenter-managed environment. Density is a dependent property of Material.
Changing the material type affects the density, so the density is automatically updated for you. This
update results in physical properties becoming out of date in the Solid Edge document. In this case,
when you open a document that is out of date, you are notified that you need to open and check out
the document to update the physical properties and then save the changes. The same conditions
apply for Accuracy. When the accuracy is changed in Teamcenter, and you open the document, you
are notified that the physical properties are out of date.
Note
All physical properties are presented as a read-only value on the common property dialog
boxes with the exception of Material and Accuracy.
Teamcenter
Material: ItemRevision.GRM(IMAN_master_form,ItemRevision Master).
user_data_1/master=cad/description=”Material”
The Material property is an English-only attribute for mapping, but is presented in the language
used by Solid Edge on the dialog box entries.
Solid Edge physical properties such as mass, volume, and density can also be mapped. The
following example specifies a Teamcenter Item Type of Document.
Material: ItemRevision.GRM(IMAN_master_form,DocumentRevision Master).
SE_Material/master=cad/description=”Material”
Mass : ItemRevision.GRM(IMAN_master_form,DocumentRevision Master).
SE_Mass /master=cad /description=”Mass, Physical Properties”
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 8-5
Chapter
Chapter 8: 8: Attribute
Attribute mapping
mapping
In the following example, the Solid Edge standard property, Author is mapped to the Teamcenter
standard attribute Item Revision, and the owning user's name (the person who created the object).
Author:ItemRevision.owning_user.user_name/master=iman /write_once
/description=”Owning User”
The Solid Edge custom property UOM is mapped to the Teamcenter standard attribute Unit of
Measure.
UOM:Item.uom_tag /default=”Each” /description=”Unit of Measure”
Custom property mapped to Teamcenter standard attribute Item Revision, created date
In the following example, the Solid Edge custom property is mapped to the Teamcenter standard
attribute Item Revision, create date.
Item_Rev_Creation_Date:ItemRevision.creation_date /master=iman
/description=”ItemRevsion date created”
The Solid Edge custom property is mapped to the Teamcenter standard attribute Dataset, status.
Dataset_Status:last_release_status.name /master=iman /description=”Dataset Status”
Dataset_Status_Date:date_released /master=iman /description=”Dataset Status Date”
The Solid Edge custom property is mapped to the Teamcenter standard attribute Item Revision, status.
ItemRev_Status:ItemRevision.last_release_status.name /master=iman
/description=”ItemRevision Status”
ItemRev_Status_Date:ItemRevision.date_released /master=iman
/description=”ItemRevision Status Date”
8-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Attribute mapping
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 8-7
Chapter 9: Preparing unmanaged documents for Teamcenter
Importing thousands of unmanaged Solid Edge documents into Teamcenter can be a time-consuming
process. Careful attention is needed to analyze existing documents, modify file properties based on
your desired managed structure, and correct broken links and duplicate filenames discovered during
analysis. Automated tools are available to help you prepare your unmanaged data and import it into a
Teamcenter-managed environment.
You can import unmanaged, properly prepared files into Teamcenter using the Add to Teamcenter
application. The Add to Teamcenter application is available when you install Solid Edge Embedded
Client. Successful use of the Add to Teamcenter application requires that all property information is
defined correctly in the unmanaged files. Typical problem areas requiring correction include: broken
links, duplicate filenames, undefined property information, and property values which exceed the
maximum character length as defined by Teamcenter.
Document preparation
• Create custom properties to define the Item Revision for non-Solid Edge documents (image files,
.pdf documents, and Microsoft Office documents) and to define the properties for non-graphic
parts (grease, paint, etc.).
• Utilize the Analyze, Modify, and Link Fix-Up data preparation tools to evaluate your unmanaged
data.
When you add a folder to the library, every document in the folder is added to the library, regardless
of whether or not you want to manage them. You should remove any documents that you do not
want to manage before adding the folder to the library. These documents might include text or log
files that reside in the folder you want to import.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 9-1
Chapter
Chapter 9: 9: Preparing
Preparing unmanaged
unmanaged documents
documents for Teamcenter
for Teamcenter
You can add duplicate documents to a managed library, but duplicate document names cannot exist
in the same folder. If duplicate document names are found, you should ensure that you are adding
the correct document to the library.
Teamcenter supports the same conventions that the file system supports for naming folders and
documents. Folder and document names can consist of all Unicode characters except the following
characters: # : \ ? * < > % / | " ~ !
Search your local folder for invalid document names before adding them to Teamcenter.
In Teamcenter, the key attributes used to track part numbers and revisions are Item ID, Revision,
and Item Name. The corresponding Solid Edge properties are displayed in Solid Edge on the
Project page of the Properties dialog box. You can access the Properties dialog box by choosing
Application button→Properties→File Properties. Defining these properties in Solid Edge before
adding the documents to Teamcenter minimizes your future efforts and your Teamcenter database
will be more accurately populated from the start.
Some things to consider regarding Solid Edge property mapping:
• If the Solid Edge Document Number property is left blank, an Item ID is automatically generated
and assigned for you when you import the data into Teamcenter. You should define the Document
Number, Revision Number, and Project Name before loading your data into Teamcenter.
• If any of the Solid Edge properties contain more than the maximum character length, or if the
Document Number plus the Revision is greater than the maximum character length, you are
notified of an error on import into Teamcenter. The error is recorded in the log file generated
by the import application. Windows 7 records the log file in \AppData\Roaming\Unigraphics
Solutions\Solid Edge\Version 108\Log Files.
• In the Teamcenter-managed environment, only one Solid Edge 3D dataset is allowed per Item.
However, multiple Drafts can be associated with each item as item revisions. When unmanaged
3D datasets using the same Document Number property are imported into Teamcenter, you must
decide to save your Solid Edge Draft documents to the same Item Revision as the Solid Edge 3D
content or save your Solid Edge Draft documents to a separate Item.
• Solid Edge Properties and Teamcenter Attributes should match Type (For example: String with
String, Date with Date and Numeric with Numeric).
• When Solid Edge transacts data with Teamcenter, it uses a name that is unaffected by localization.
This is referred to as the real name. The real name has also been used for the display in the user
interface. Beginning with Teamcenter 8.3, a unique prefix is added to all new business objects to
guarantee uniqueness. The resulting name is often not desirable for display in the user interface.
The use of a display name addresses this issue. The display name is used for column headers in
common property dialog boxes for mapped properties other than the mandatory properties.
9-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Preparing unmanaged documents for Teamcenter
• The Item Type and Dataset Description are localized, while the Dataset Name is English-only.
Note
The Solid Edge property to Teamcenter attribute mapping is case sensitive.
You can create custom Solid Edge properties to map to Teamcenter attributes. For example, you can
create custom properties to define the Item Revision for non-Solid Edge documents including image
files, .pdf documents, and Microsoft Office documents (MS Word, MS Excel, MS PowerPoint). You
can also create custom properties to define the properties for non-graphic parts.
There are three basic steps to creating custom properties:
• Provide a name for the custom property.
For more information regarding custom properties, refer to the Solid Edge Help topic Creating custom
document properties.
Before you add non-graphic parts (grease, paint, etc.) to Teamcenter using Add to Teamcenter,
create the custom properties:
• SE_ASSEMBLY_QUANTITY_OVERRIDE
• SE_ASSEMBLY QUANTITY_STRING
If one or more of these properties are missing when you add the document to Teamcenter, the item is
added to the assembly without the non-graphic information.
Tip
Use the Add to Teamcenter Dry Run prior to adding your document to Teamcenter in order to
be notified of any condition that should be resolved.
The value of unit of measure must be considered with regard to what is defined as geometric units of
measure. The Teamcenter preference SEEC_UOM_List_as_Geometric defines the unit of measure
values that represent geometric components. (Example: each)
Note
For more information on the SEEC_UOM_List_as_Geometric preference, refer to the
Teamcenter Preferences section of the Solid Edge Embedded Client Guide for Users and
Administrators.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 9-3
Chapter
Chapter 9: 9: Preparing
Preparing unmanaged
unmanaged documents
documents for Teamcenter
for Teamcenter
2. On the Startup screen, click the Application button and choose Property Manager.
3. In the Select dialog box, navigate to and select a folder containing the files whose
properties you want to edit.
4. Click Add to add the file folder to the list of files to process.
5. Click OK.
6. In the Property Manager dialog box, expand the list by clicking the + beside the folder
name.
Warning
A warning dialog box may be displayed indicating that some files cannot be
processed. This happens if there are files in the folder that do not support
properties. If this warning message is displayed, click OK on the dialog box to
dismiss the warning.
9-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Preparing unmanaged documents for Teamcenter
Caution
Running Add to Teamcenter while Solid Edge documents are open can cause interference
with documents that exist in the cache. As a best practice, close all Solid Edge documents
before running Add to Teamcenter.
Optionally, you can clear existing cache content prior to running Add to Teamcenter.
□ Click Yes to confirm that you want to delete all the documents from the project.
2. In the Add to Teamcenter dialog box, select the folder or documents you want to add to the
managed library.
3. Click Add and your selection is added to the Folders and Documents To Be Added list.
4. To link the files that are added to Teamcenter to a specific folder, select the Add Documents
to This Folder check box.
Use Browse for Library Folder to choose a folder from the Select Folder dialog box or
create a new folder.
Note
Leaving the Add Documents to This Folder check box cleared adds the files
to Teamcenter, but the folder is determined by the Teamcenter Preference
WsoInsertNoSelectionsPref. By default, they are linked to the Newstuff folder.
5. Click Dry Run to examine the selected unmanaged files for broken links or missing information
and generate an ordered list of your documents.
The documents are not added to the library and the documents remain in the queue for you to
make any necessary corrections and return to Add to Teamcenter.
6. (Optional) Select the Update Status On All Documents to Checked-In check box to check the
documents into Teamcenter.
7. Determine how you would like the software to handle an overwrite condition by setting the
Overwrite option.
The Add to Teamcenter program compares the Teamcenter import date with the date the files
were last modified to see if the files have already been loaded into Teamcenter. You can set
the overwrite option to prompt you, to overwrite all documents it finds, or to not overwrite
any documents. This option is particularly helpful if you are loading unmanaged documents
unattended.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 9-5
Chapter
Chapter 9: 9: Preparing
Preparing unmanaged
unmanaged documents
documents for Teamcenter
for Teamcenter
Note
You can load files over files that already exist in Teamcenter. Add to Teamcenter checks
the item, revision, and dataset against those already in the database and gives you
the option to check out the document and overwrite it, check out all files that exist and
overwrite them, leave the file and use the file already in the database, leave all files and
use the ones that already exist in the database or cancel the import process.
9. (Optional) Set the Automatically Retry Documents That Fail to Load check box to retry the
load of any documents that failed to load on the previous attempt.
You can suspend Add to Teamcenter and use the Analyze, Link Fixup, and Modify data
preparation programs to correct reported problems in your unmanaged files.
Once any broken links or other problems have been corrected, restart Add to Teamcenter to
complete any unfinished actions.
11. If no broken links or missing information were found, respond to the Validations Complete dialog
box by clicking View Log, Summary, Continue, Cancel, or Suspend.
Clicking Continue loads the documents into Teamcenter.
12. When your selected documents successfully load into Teamcenter, you are notified that the Add
to Teamcenter process is complete.
9-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Preparing unmanaged documents for Teamcenter
unmanaged file is modified after its initial import into the database, on subsequent imports you are
given the options to:
• Check out the document and overwrite it.
• Leave the file and use the file already in the database.
• Leave all files and use the ones that already exist in the database.
In the event the Add to Teamcenter comparison discovers an item number that already exists in the
database, it compares the file being imported to all revisions, datasets, and files that comprise the
dataset. If a match is found, you are given the opportunity to determine the action on the file being
imported. If no match is found, the file is assigned a new item number and a record of the action is
placed in the log file.
For example, if the following information exists in Teamcenter:
Item ID 000100
Revision A
Dataset SE Part 000100/A
Named Reference part1_04112007.par
Revision B
Dataset SE part 000100/B
Named Reference 000100.par
Then when you import a file with 000100 as the document number, a comparison is made between
the file name of the file being imported against all named references (ie., part1_04112007.par and
000100.par in this example). If it matches, you are given the option to overwrite the file. If you choose
not to overwrite, the file is assigned a new item ID, which is recorded in the log file.
Log files
When you run the Add to Teamcenter process, log files are generated that contain errors or warnings
occurring during the file upload transaction. The default location for log files is determined on the File
Locations page of the Solid Edge Options dialog box.
You can use log files to monitor the success or failure of your documents loading into the
Teamcenter database. The log files you will interact with most often are grouped in the
subfolder \Add to Teamcenter that is created when you run Add to Teamcenter. Each file uses
a naming convention consisting of a description, timestamp, and file extension. For example,
AddToTeamcenter_20140514131232.log. The timestamp is a 14 digit unique identifier using the
format YYYYMMDDHHmmss where:
• YYYY is the year. In the example, 2014.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 9-7
Chapter
Chapter 9: 9: Preparing
Preparing unmanaged
unmanaged documents
documents for Teamcenter
for Teamcenter
• HH is the hour using a 24-hour clock beginning at midnight which is 00 and going through 23,
which is 11:00pm. In the example, 13 is 1:00pm.
All log files persist from one Add to Teamcenter session to another, so you need to work with
your system administrator to develop a schedule to archive the contents of the \Unigraphics
Solutions\Solid Edge\Version 108\Log Files folder and free space on your computer.
Output files
When you run the Add To Teamcenter process, files are generated as output of the process. All
output files created from one input list have the same timestamp so it is easy to identify which output
file is related to another. The default location for output files is, \Unigraphics Solutions\Solid
Edge\Version 108\Log Files.
9-8 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Preparing unmanaged documents for Teamcenter
Ordered_<timestamp>.CSV Note
You can rename the
Ordered_<timestamp>.csv file and use
it as an input file to Add to Teamcenter;
however the format must match the
expected input. You can only submit one
.CSV file for processing at a time.
Lists the documents you are importing and
provides a summary of success or failure of the
import process for each file. The log is written
once per Add to Teamcenter session even if you
SuccessFailureLog_<timestamp>.CSV elect to suspend or retry the upload process.
The order number in this file matches the order
number from the Ordered_<timestamp>.CSV
file so you can match up entries between the two
files during troubleshooting.
Note
Each of the output files persist from one Add to Teamcenter session to another, so you need
to work with your system administrator to develop a schedule to archive the contents of the
\Unigraphics Solutions\Solid Edge\Version 108\Log Files folder and free up space on
your computer.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 9-9
Chapter
Chapter 9: 9: Preparing
Preparing unmanaged
unmanaged documents
documents for Teamcenter
for Teamcenter
Note
Microsoft Office Professional 2010 or Microsoft Office Professional 2013 must be installed for
you to run the Solid Edge to Teamcenter Data Preparation Utilities.
9-10 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 10: Solid Edge to Teamcenter data preparation utilities
The Solid Edge to Teamcenter data preparation utilities is a set of programs designed to assist you
with preparing large batches of unmanaged data using an automated process.
This chapter documents the Solid Edge to Teamcenter data preparation utilities available to you when
Solid Edge is installed. Included in this section is information about how to:
• Access the Solid Edge to Teamcenter data preparation utilities.
• Use the Analyze program to perform an analysis of your existing data. The program:
o Evaluates Solid Edge files for duplicate document number values, duplicate file names,
empty revision entries, empty project names, and broken links.
• Fine-tune the data generated by the analysis through the use of the Analysis Template,
datapreputilitiestemplate.xlsm, and Analysis Report so that it correctly represents the data that
will be imported into Teamcenter.
Caution
It is imperative for your unmanaged data to be evaluated and corrected prior to import
so you can have a correctly populated Teamcenter database from the start and minimize
future efforts.
If you use custom Solid Edge data properties, you must define the custom properties for use
in Teamcenter using the spreadsheet datapreputilitiestemplate.xlsm located in \Program
Files\Solid Edge ST8 \Program.
• Update the unmanaged files with changes identified using the Modify program.
Each of the tools can be run from a command line with various options to help you automate your
data preparation effort. See the Solid Edge help topics Analyze Solid Edge Files, Link Fix-Up, or
Modify Solid Edge Files for additional information.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 10-1
Chapter
Chapter 10:10:SolidSolid
EdgeEdge to Teamcenter
to Teamcenter data data preparation
preparation utilities
utilities
• The Solid Edge to Teamcenter data preparation utilities are not compatible with the Windows
2000 operating system.
• Available disk space 1.5 times the size of the dataset being processed is recommended for
the client system.
• Microsoft Office Professional 2010 or Microsoft Office Professional 2013 must be installed for you
to run the Solid Edge to Teamcenter Data Preparation Utilities.
Note
The input file must be in .xlsm document format.
• Perform a backup of your data prior to using the Solid Edge to Teamcenter data preparation
utilities.
• The computer containing data being analyzed or imported should be on an isolated network and
inaccessible by users actively modifying the documents in a production environment.
• Identify the non-Solid Edge files you want to import before running the utilities. If the non-Solid
Edge files are not linked to Solid Edge files, they should be imported into Teamcenter outside
this environment. Consult Teamcenter documentation for importing the non-linked, non-Solid
Edge files into Teamcenter.
• Identifying a target data set (mass of data that has been broken down into logical pieces) for
importing, such as a specific folder of data, is recommended over a mass importation of data into
a Teamcenter-managed environment.
Caution
If you are importing more than 20,000 documents, it is recommended that you contact
GTAC to discuss best practices.
• A significant amount of time is required to analyze, prepare, and import your Solid Edge data
into Teamcenter. An estimate for analyzing and preparing your files is one week per 15,000 files
being imported, depending on the state of your existing data.
While actual import rates vary, you can assume approximately 250 files per hour. There are
several factors that affect this estimate including, but not limited to the following:
o Network bandwidth.
10-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter data preparation utilities
• Previously installed versions of the Solid Edge to Teamcenter utilities should be removed before
you install the latest version.
• Run the Analyze program to check for duplicate document number values, duplicate filenames,
broken links, and to evaluate the Solid Edge to Teamcenter property mapping in your unmanaged
files.
• Repair any problems identified during the analysis using the commands in the Analysis Template
and apply corrections to the files listed in the Analysis Report.
• If you rename files using the commands on the Analysis Template, use the Link Fixup program to
correct any broken links that were the result of renaming the files.
• Use the Modify program to modify the unmanaged Solid Edge files with the changes you specified
in the analysis spreadsheet.
The following section of this document contains a detailed, step-by-step procedure for completing
the file analysis, link fix-up, and modify files processes. Use the checklist provided at the end of this
section to assist you with moving through the process.
3. Select the data management application for which you are preparing your data:
• Teamcenter
• Solid Edge SP
• Unmanaged or Insight
4. Select whether the files to be analyzed are located in a file output from a dry run of Add to
Teamcenter, or in a specified system folder.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 10-3
Chapter
Chapter 10:10:SolidSolid
EdgeEdge to Teamcenter
to Teamcenter data data preparation
preparation utilities
utilities
5. Use the Browse button associated with your selection to locate the file or folder specified in the
previous step.
7. In the Report File box, define a location for the report file generated as output of the analysis.
Tip
The report file generated is AnalysisOfSolidEdgefiles.txt.
9. (Optional) To display the report in a separate text file, in the Analyze Files dialog box, in the
Select Report Log Files To View area, click one of the reporting option buttons.
In addition to displaying the results of the analysis in the dialog box, the results are saved to disk
in the location you define in the Report File portion of the dialog box. You can click View Report
Text File to view the contents of the file on disk.
11. In the Analyze Files dialog box, click Cancel to close the program.
10-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter data preparation utilities
12. To fix problems identified in the analysis, use the tools in the Analysis Report to apply corrections
to the files listed.
Examples of the type of corrections you might need to apply are: changing the Project ID,
changing revisions, or renaming existing unmanaged files. See the Help document Rename files
using the Analyze data preparation utility for instructions on renaming files.
Tip
• If broken links were identified in the file analysis, use the Link Fix-Up program to repair
them. This program modifies the files directly. To learn how to do this, see Fixing Links
for Solid Edge Files.
• To modify the unmanaged Solid Edge files with the changes you specified in the Excel
document, run the Modify program.
Analysis Report
The Analysis Report displays the results of data analysis in the spreadsheet area of the Analysis
Template. The Analysis Report utilizes the commands at the top of the spreadsheet for correcting or
confirming data prior to importing into a managed environment.
You can use the Analysis Report to:
• Define or correct property data prior to importing into the managed environment.
• Separate the file name and revision number in an existing file name.
The commands for manipulating your Solid Edge files are dependent on macros being enabled. If
you notice the warning,
The Analysis Report user interface has the functionality of Microsoft Office 2007. A horizontal,
tabbed command ribbon makes all commands visible and accessible. On each tab, functions are
organized by group to help you locate them.
The tabs containing commands you will use most frequently to define or correct property data prior to
importing your documents into the managed environment are:
• SE Data Prep
• SE Final Check
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 10-5
Chapter
Chapter 10:10:SolidSolid
EdgeEdge to Teamcenter
to Teamcenter data data preparation
preparation utilities
utilities
• SE Misc
SE Data Prep
Mark Previous Revisions
Searches the files listed as a result of the analysis and finds the latest revision of the files
based on the document number. All revisions prior to the latest revision are marked for
deletion with an X in the Delete column.
Delete Marked
Scans the Delete column of the spreadsheet for those marked with an X. When processed,
these files are immediately deleted from disk.
Caution
Deleting files from disk can create broken links. Use care when marking files for
deletion.
Remove Timestamp
Deletes the timestamp from each listed file so the same data can be imported more than
once into the database.
Get SE Version
Searches the files listed and locates the latest saved version.
Split Filename
Searches for a delimiter defined in the ribbon and divides the file name into two portions.
Data to the left of the delimiter is used in the Document Number property definition. Data to
the right of the delimiter is used in the Revision property definition.
10-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter data preparation utilities
Multiple 3D
Finds Draft (.dft) documents with links to multiple 3D Solid Edge documents.
From Linked 3D
Populates Draft (.dft) document numbers from the linked 3D Solid Edge document.
From Linked Draft
Populates 3D document numbers from the Draft (.dft) document with the same file name.
Solid Edge SP Content Type
Checks for entries in the Part Content Type, Revision Content Type, and Content Type
columns of the spreadsheet, and compares the entries with the values in the table in
the Content Types-Solid Edge SP worksheet. Discrepancies are denoted by coloring the
cell of the spreadsheet red, and adding an error message to the delete column noting an
invalid content type.
If the cells of the spreadsheet are empty, the content type is assigned from the Content
Types-Solid Edge SP table and it is noted that a content type has been assigned.
Solid Edge SP Invalid Characters
Creates a new file name by replacing invalid characters in an existing file name with the
default replacement character dash (-). The replacement value can be changed when you
are presented the Replace Invalid Characters dialog box.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 10-7
Chapter
Chapter 10:10:SolidSolid
EdgeEdge to Teamcenter
to Teamcenter data data preparation
preparation utilities
utilities
SE Final Check
Remove Cell Background Color
Removes the color coding of cells in the spreadsheet. This command should be performed
prior to rechecking for duplicates in the document number and file name.
Compute Longest
Calculates the total character length of each column and reports it for evaluation.
Note
There is no logic applied to compare the values reported to the maximum character
limit of fields within Teamcenter. You must manually verify the maximum character
limit which varies depending on the version of Teamcenter you are running.
Duplicates
Evaluates modified data to ensure the property information is correct and contains no
duplicate data prior to importing into Teamcenter. Duplicate file names are shown in red, and
duplicate document numbers are shown in yellow.
• Filename
If duplicates are found, the cell is colored red and a message indicates Duplicate Filename
or Duplicate Document Number.
Check Revision
Determines the linked 3D file for each draft file found, then marks the files where there is
a mismatch between the revision of the draft and 3D files. This command is helpful for
identifying situations where the draft and 3D files will be imported into separate Teamcenter
Item Revisions when the intention is to import them into the same item revision.
Remove String
Deletes the defined string from each of the cells in the spreadsheet.
All
Creates a text file for exporting. The file contains all documents in the list.
SE Misc
Synchronize
Synchronizes legacy standard parts with generated Teamcenter standard parts. You have
the option to indicate if you have CAD partner standard parts installed.
10-8 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter data preparation utilities
Help About
Displays the version number of the Solid Edge data preparation tools.
2. In the Data Prep Utilities - Modify Files dialog box, click Browse.
3. Locate the Excel spreadsheet on your computer that contains the unmanaged Solid Edge files
to be modified.
This file was generated by the Analyze program. The default location for the spreadsheet
is \Program Files\Solid Edge ST8\Program. The default name for the spreadsheet is
datapreputilitiestemplate.xlsm.
4. Click Process.
The length of time required for processing depends on the number of files to process. A status
notification is displayed to let you know when processing is complete, and the graphic window
updates to display the results.
The results of processing the data are also written to a log file.
5. (Optional) Click View Logfile to view the contents of the log generated during modification of
the spreadsheet data.
2. In the Solid Edge to Teamcenter Data Prep Utilities - Link Fix-Up dialog box, click Browse
to identify the location of your spreadsheet.
This is the Excel spreadsheet on your computer that lists the Solid Edge files to be repaired and
the specifications for updating them.
This file was generated by the Analyze program. The default location for the spreadsheet is
\Program Files\Solid Edge ST8\Program.
3. Your analysis information can be spread across multiple datasheets in Excel. Select the
datasheet that contains the link replacement information.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 10-9
Chapter
Chapter 10:10:SolidSolid
EdgeEdge to Teamcenter
to Teamcenter data data preparation
preparation utilities
utilities
Note
For each broken link, the spreadsheet must define both the old file location and the old
link as well as the new file location and the new link. Columns 3 and 4 are used for the
new path and new link definition.
4. In the Solid Edge to Teamcenter Data Prep Utilities - Link Fix-Up dialog box, click Locate Folder
Containing SE Files.
5. Browse to the folder that contains the Solid Edge files to be repaired and click OK.
6. In the Doc Types area of the Link Fix-Up dialog box, select one or more document types that
you want to modify.
7. In the Define Scope area of the Link Fix-Up dialog box, define the scope of the files to be
processed by setting one of the options.
9. (Optional) Click View Logfile to display the information generated during the Link Fix-Up process.
□ Use the Analyze program to check for duplicate document number values, duplicate
filenames, and to evaluate the Solid Edge to Teamcenter property mapping in your
unmanaged files.
□ Repair any problems identified during the analysis using the tools in the Analysis Template
and Analysis Report. Apply corrections to the files listed in the Analysis Report.
□ Use the Modify program to modify the unmanaged Solid Edge files with the changes you
specified in the analysis spreadsheet.
□ If you rename files using the Analysis Report, use Link FixUp to correct any broken links
that were the result of renaming the files.
10-10 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 11: Add to Teamcenter - Interactive
The Add to Teamcenter - Interactive program is available for all Solid Edge Embedded Client users.
To start Add to Teamcenter Interactive, choose Start→Programs→Solid Edge ST8→SEEC→Add
to Teamcenter - Interactive.
Note
Access to the Add to Teamcenter - Interactive command from Solid Edge is determined by
Solid Edge Administrator.
The Add to Teamcenter - Interactive start-up screen provides a product description, access to help
and favorite links, as well as the command to start a new session.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 11-1
Chapter
Chapter 11:11:Add to
Add to Teamcenter
Teamcenter - Interactive
- Interactive
Working with Add to Teamcenter - Interactive involves working in sessions. Each session has session
settings that apply to all documents selected for import. Using the Session Settings dialog box, you
can define various behavior including the Teamcenter Revision Rule used.
The Preview for both unamanged and managed documents display in a free floating window.
For more information, see the Add to Teamcenter - Interactive help collection.
Tip
You can experience working with Add to Teamcenter-Interactive without the need to install
anything by running the Using Add to Teamcenter-Interactive simulation available in the Solid
Edge Training Library. The training library is accessible from the Learning Portal on the main
Solid Edge online help page.
11-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Add to Teamcenter - Interactive
1. Run SEAdmin.exe.
2. Locate the entry for Display Add to Teamcenter commands in Solid Edge Application Menu.
5. From the Solid Edge Application menu, click Manage→Add Document to Teamcenter.
The Add Document to Teamcenter command is enabled and accessible.
1. Run SEAdmin.exe.
2. Locate the entry for Display Add to Teamcenter commands in Solid Edge Application Menu.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 11-3
Chapter 12: Using Smart Codes
Solid Edge Embedded Client supports the use of Smart Codes. By using Smart Codes, you can
assign intelligent part numbers to new items that meet your organization's part coding requirements.
When you use Smart Codes, Item IDs are created when you make selections from various sections
of the Compose Item ID dialog box within Solid Edge. Using Smart Codes, you can preconfigure
the label and contents of each section that makes up the Item ID providing uniformity within your
organization.
Note
Smart Codes are implemented in the rich client only and are not available in the web client.
Refer to SEEC_Readme.htm for software compatibility details.
When the value of these options is True, the Item ID and/or Revision will be read-only to prevent the
entry of a value. The Assign or Assign All command must be used to assign a value. If the options
are not used or the values are blank, it is assumed they have a value of False, and the Item ID and
Revision can be changed.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 12-1
Chapter
Chapter 12:12:UsingUsing
SmartSmart
CodesCodes
Lists of values (LOV) are lists of data entry items accessed through a dialog box. You must
create a list of values for each section of the Item ID. The topic Create a List of Values describes
how to use this feature.
Once you enable Smart Codes, the Compose Item ID dialog is displayed any time you create a
new document or choose the Save As or Save Copy As commands in a Teamcenter managed
environment of Solid Edge or Structure Editor.
The following is an example of the Compose Item ID dialog box with Smart Codes enabled and
configured. The table below it describes each section of the dialog box.
The Item Type displays the item type selected on the common property dialog box. The Item ID
displays the value of the Item ID created based on your selections in the dynamic portion of the dialog
box. In this example, the Item ID is composed of five dynamic sections. The first two sections are
defined by lists of values (LOVs), the third section assigns a computed value, and the fourth and fifth
sections are lists of values.
Note
A filtering LOV is a list of values that varies based on a previously selected option.
12-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Using Smart Codes
1. Start the Teamcenter rich client and log in to My Teamcenter with database administrator
privileges.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 12-3
Chapter
Chapter 12:12:UsingUsing
SmartSmart
CodesCodes
2. Choose Edit→Options.
3. Click Index, and type TCX_ in the Search on preference name box.
The system displays all preferences that begin with TCX.
4. Select TCX_Smart_Codes.
Note
This preference is a Site only preference. Modifying it requires database administrator
privileges.
6. Click Cancel.
Tip
To disable Smart Codes, type 0 (zero) in the Current Values box.
1. Start the Teamcenter rich client and log in to My Teamcenter with database administrator
privileges.
2. On the Teamcenter Rapid Start navigation bar in the Administration section, start the List of
Values application.
3. In the Details tab, type a name and description for the List of Values.
The name will be used again when you define the section in the configuration file.
6. Type an abbreviated code and full name for the value, using the pipe character (|) between
the two values.
Tip
If you want the Item ID to include a dash (-) after the value, enter it after the code.
7. Click the plus sign to add another new value. Continue adding values until your list is complete.
12-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Using Smart Codes
Tip
To remove a value, click the minus sign (-).
9. Repeat these steps to create the List of Values for each section of your Item ID.
2. Define each section of the Item ID by editing a corresponding section in the configuration file.
Each section in the configuration file contains a list of parameters and corresponding values.
Parameters without any influence are ignored. Each parameter must adhere to the format
Parameter : Value.
When you import the configuration file, the contents are written to the Teamcenter database.
• Open a command window, and type
smartuibldr_configure –u=username –p=password –g=group
–imp=drive-letter:\file-location\my-config-file.txt
When you export the configuration file, the information in the Teamcenter database is written to
the configuration file.
• Open a command window, and type
smartuibldr_configure –u=username –p=password –g=group
–exp=drive-letter:\file-location\myconfig-file.txt
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 12-5
Chapter 13: Troubleshooting
The following information is included to assist you with assessing and correcting problems you may
encounter while running Solid Edge Embedded Client.
• Assembly files with Teamcenter Virtual Components are present and the
SEEC_Synchronize_VirtualComponents is False (0).
• Assemblies with duplicate Teamcenter virtual components exist where a Solid Edge virtual
component is also placed as a real occurrence.
The log contains the following columns and rows of information to assist you:
Header Description
Issue Describes the condition. For example, BOM Mismatch.
Type Displays the item type of the object associated with the condition.
Item ID Displays the Item ID of the object associated with the condition.
Revision Displays the revision of the object associated with the condition.
Item Revision Display Name Presents the Teamcenter displayed value of the object associated
with the condition.
Provides additional information about the condition and its
Message
resolution.
The default location for log files is determined on the File Locations page of the Solid Edge
Options dialog box.
Example
\Users\<username>\AppData\Roaming\Unigraphics Solutions\Solid Edge\Version
108\Log Files
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 13-1
Chapter
Chapter 13:13:Troubleshooting
Troubleshooting
A new SEECDiagnostics_<timestamp>.csv file is created for each session of Solid Edge and
persists until you delete it. Each file uses a naming convention consisting of a description, time
stamp, and file extension. For example, SEECDiagnostics_20150514131232.csv. The time stamp
is a 14 digit unique identifier using the format YYYYMMDDHHmmss where:
• YYYY is the year. In the example, 2015.
• HH is the hour using a 24-hour clock beginning at midnight which is 00 and going through 23,
which is 11:00pm. In the example, 13 is 1:00pm.
Work with your system administrator to develop a schedule to archive the contents of the
\Unigraphics Solutions\Solid Edge\Version 108\Log Files folder.
13-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Troubleshooting
• SEEC_ItemTypeList_SE Part
• SEEC_ItemTypeList_SE Assembly
• SEEC_ItemTypeList_SE Draft
• SEEC_ItemTypeList_SE SheetMetal
• SEEC_ItemTypeList_SE Weldment
• SEEC_ItemTypeList_SE Component
• SEEC_ItemTypeList_SE Connection
• SEEC_ItemTypeList_DirectModel
• SEEC_ItemTypeList_Image
• SEEC_ItemTypeList_MSExcel
• SEEC_ItemTypeList_MSExcelX
• SEEC_ItemTypeList_MSWord
• SEEC_ItemTypeList_MSWordX
• SEEC_ItemTypeList_PDF
• SEEC_ItemTypeList_StructureEditor
• SEEC_ItemTypeList_UGMASTER
Refer to the Solid Edge help topic Limit the list of available Item Types for specific instructions.
Refer to the Teamcenter Preferences portion of this guide for more information on each preference.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 13-3
Chapter
Chapter 13:13:Troubleshooting
Troubleshooting
If you encounter this error message while working with a pre-ST3 Solid Edge Synchronous file:
1. Save the Solid Edge Synchronous file to an unmanaged location.
2. Contact your Teamcenter administrator to add the Model_Type property to Teamcenter using the
instructions found in the Attribute mapping for Synchronous content portion of this guide.
3. Add the Solid Edge Synchronous file you saved to the unmanaged location to the document
library using Add to Teamcenter.
–g=Teamcenter group
Troubleshooting Teamcenter
The following information is provided to assist you with troubleshooting your Teamcenter installation.
13-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Troubleshooting
Solid Edge Policy file failed to Observed when importing large Increase the number of servers
load data sets (AddtoTeamcenter) in the pool.
SEEC Administrator must be
loaded on the Teamcenter
Server.
Confirm delivery of Policy files to
TC_DATA.
Login requested for <UserID> to Solid Edge Policy file failed to
Verify the teamcenter URL was
<Description> load.
entered correctly.
Verify the port number is correct.
If you have a 2-tier connection
defined, verify you have access
to TC_DATA.
Verify your cap lock key is not on.
Verify you correctly entered your
The user name, password, group login.
Login requested for <UserID> to
and role combination you used
<Description> Verify you entered a correct
is not valid.
group.
Verify you entered a correct role.
Verify environment
variable FMS_HOME
Login requested for <UserID> to FMS failed to start during %FMS_HOME%\fcc.xml.
<Description> %TC_ROOT%\fcc\fcc.xml From a command prompt type
%FMS_HOME%\bin\fccstat.exe
–status
Teamcenter returned 8004A0A0
Login requested for <UserID> to which SEEC does not recognize For 2-tier, verify you have access
<Description> as a known error. Review the log to TC_DATA.
files for further information.
For Teamcenter Engineering:
From a command prompt type
install —priv CICO infodba
[IMAN_USER_PASSWD] dba
Unable to save new content on
Partial Error on Checkin/Save For Teamcenter:
TcE 2005SR1 MP8
From a command prompt type
install_am_privilege [-h]
—u=<username> —p=<password>
—g=<groupname> —n=CICO
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 13-5
Chapter
Chapter 13:13:Troubleshooting
Troubleshooting
2. In the SEEC Diagnostics dialog box, notice the selection of the 2-tier or 4-tier button identifying
the configuration installed on your client.
The application automatically identifies your connection type. However, if you have both the 2-tier
and 4-tier configurations, you can manually set the connection type for the scan.
If you are not sure which configuration your have, refer to the Help topic Determine your
Teamcenter client configuration.
4. In the Diagnostic Package Location, define a folder where the diagnostics folder and all files
created by the scan will be stored.
5. Click Scan.
6. Log on to Teamcenter.
Upon successful login, the scan begins and you are notified when it completes.
8. View the contents of the folder you defined as your diagnostic package location.
Example
C:\Documents and Settings\<username>\My Documents\SEECDiagnostic
The folder contains the log files and other files generated by running the diagnostics application.
The SEECDiagnostic_YYYYMMDDHHMMSS.txt is automatically generated by the scan. The
YYYY is the year, MM is the month, DD is the day, HH is the hour, MM is the minute, and SS is
the second the scan was started.
13-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Troubleshooting
□ Set your tc_root environment variable equal to the installation location of your Teamcenter
client.
Example
C:\>set tc_root=c:\Program Files\UGS\Teamcenter\Express\V3
□ Set your tc_data environment variable equal to the location of your Teamcenter data.
Example
C:\>set tc_data=\\myserver\ugs\tcdata\
□ Run %iman_data%\iman_profilevars.
Example
C:\Program Files\UGS\Teamcenter\Express\V3\bin>%iman_data%\iman_profilevars
□ Export the Teamcenter attribute mappings using the export_attr_mappings command and
arguments.
Example
C:\Program Files\UGS\Teamcenter\Express\V3\bin>export_attr_mappings
–file=c:\temp\attr.txt –u=myuserid –p=mypassword –g=mygroup
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 13-7
Chapter
Chapter 13:13:Troubleshooting
Troubleshooting
10. Create a Zip file of the data in the diagnostic package folder along with the export file containing
your Teamcenter attribute mapping.
You are ready to send the information product support in the event assistance is needed. For
more information regarding diagnostics, see the SEEC diagnostics Help file.
13-8 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Chapter 14: Solid Edge Technical Support
The Global Technical Access Center (GTAC) provides technical support for Solid Edge customers.
You can access many support functions directly from Solid Edge. On the Solid Edge Help pane, click
the link, The Global Technical Access Center.
Contacting Support
In the USA and Canada, call 1-800-955-0000 or 1-714-952-5444. Outside North America, please
contact your local Siemens PLM Software office. For more information or the telephone number of an
office near you, call 800-807-2200.
You can also access GTAC on the Web:
http://support.industrysoftware.automation.siemens.com/gtac.shtml
For problems relating to Microsoft, you should contact Microsoft support on the Web:
http://support.microsoft.com
Software maintenance, enhancements and support are essential for your successful utilization of
Siemens PLM software products. For detailed information, access the GTAC Services Guide at
http://support.industrysoftware.automation.siemens.com/services.
Click Featured Services→GTAC Services Guide.
SEEC diagnostics
Solid Edge Embedded Client diagnostics enables you to easily create a collection of information
regarding your Solid Edge Embedded Client configuration. The application is delivered with
Solid Edge Embedded Client and collects client information such as software location, database
connection, cache information, registry details, and log files into one location to share with product
support in the event assistance is needed.
To run the diagnostics application, from the Start menu, choose Programs→ Solid Edge
ST8→SEEC→Diagnostic Application. The SEEC Diagnostics dialog box displays. Your current
Teamcenter connection configuration information is shown, you only need to provide a location for
the output of the scan. Once the scan is run, read-only output from the scan appears in the Detail
portion of the SEEC Diagnostics dialog box. If multiple versions of an application are installed,
the scan reports the details for each version.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators 14-1
Chapter
Chapter 14:14:SolidSolid
EdgeEdge Technical
Technical Support
Support
2. Supply either your TC_ROOT and TC_DATA information for a 2-tier configuration or your server's
URL for a 4-tier configuration.
3. Define the diagnostic package folder location that will hold the files created by the scan.
• Teamcenter preferences
• Template filenames
• Environment variables
The SEECDiagnostic log file and other output generated by the scan is stored in a folder in the
diagnostic package location you define. The data in the diagnostic package folder should be zipped
along with an export of your Teamcenter attribute mapping and sent to product support for analysis
in the event assistance is needed.
14-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Appendix A: Solid Edge Embedded Client best practices
With any application, there are techniques that are considered to be recommended or best
practices for accomplishing tasks. This portion of the document describes practices and processes
recommended to you.
You should open the assembly with all components hidden, and then use PathFinder to navigate,
expand, and show only the components you need. Opening the assembly with all components
hidden, only the direct first-level children of the assembly being opened are downloaded to cache.
Read the PathFinder structure to decide which components you need next, and select the Expand
command or click the + symbol to download the next level of the assembly to the cache as needed.
Once you expand the levels of the assembly you want to work with, you can then show the parts
and subassemblies with optimum performance.
If the entire subassembly branch is required, you can select Expand All, resulting in a download
of all required documents.
1. Start Solid Edge with Teamcenter enabled.
4. Click Open and PathFinder displays the first level of the assembly.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators A-1
Appendix
Appendix A: A:
SolidSolid
EdgeEdge Embedded
Embedded ClientClient
best best practices
practices
2. From the Application menu, choose Open and select the assembly.
4. In a subsequent working session using the up-to-date data, open the assembly using the
Revision Rule Version from Cache.
5. Click Open.
All subassemblies will be configured to use what is already downloaded to cache, minimizing
the impact to performance.
A-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge Embedded Client best practices
Options dialog box. If the assembly size is determined to be either small or medium, the entire
design is downloaded to cache and the product structure is expanded to all levels. However, if the
assembly size is determined to be large, the product structure is expanded level-by-level until it
reaches a simplified subassembly. Product expansion stops at that point.
The cache exists as a folder in the Windows file system where a copy of the files is kept. The cache
location is predefined as %APPDATA%\Unigraphics Solutions\Solid Edge\SEEC.
When you need to change the predefined location for cache, you should:
• Schedule the change at the beginning of a project.
• Use Cache Assistant to check in all files you want to keep in Teamcenter.
• Manually clear your cache using the Delete All button in the Cache Assistant.
Caution
Changing the predefined cache location removes the existing contents of the cache.
3. Evaluate the contents of the cache. Check in all items that are currently checked out. If you
have items checked out that you do not want in Teamcenter, use the shortcut menu option
Undo Check-Out.
Tip
Repeat this process for each cache folder in the Project field of the Cache Assistant
dialog box.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators A-3
Appendix
Appendix A: A:
SolidSolid
EdgeEdge Embedded
Embedded ClientClient
best best practices
practices
5. Click OK, and then verify your intention to reset the cache by clicking Yes. Close the Cache
Assistant dialog box.
6. From the Startup screen, under Create, open a new document in any environment.
10. Click OK on the Browse For Folder dialog box and Reset Connections dialog box.
A-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Appendix B: Solid Edge to Teamcenter Data Preparation
dialog box reference material
The following information is included as reference material and defines the options on each of the
dialog boxes that comprise the Solid Edge to Teamcenter data preparation utilities.
• Define the location for the report file generated from the analysis.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators B-1
Appendix
Appendix B: B:
SolidSolid
EdgeEdge to Teamcenter
to Teamcenter Data Data Preparation
Preparation dialog
dialog box reference
box reference material
material
Tip
This command is especially useful when you want to find links to files like Standard Parts
held on servers.
Report File
Defines the location for the text file containing the results of the analysis. The default file name of
the report file is AnalysisOfSolidEdgefiles.txt
Reports
Displays a summary of the results of the file analysis.
Select Report Log Files To View
Controls the display method for the listed documents.
• View Report Text File
OK
Starts analysis processing. Status messages display at the bottom of the Solid Edge Data Prep
Utilities - Analyze Files dialog box.
Cancel
Closes the Solid Edge Data Prep Utilities - Analyze Files dialog box.
Analysis Template
The Analysis Template, datapreputilitiestemplate.xlsm, contains tools for manipulating unmanaged
data in preparation for importing it into a managed environment. The default location of the Analysis
Template, datapreputilitiestemplate.xlsm, is \Program Files\Solid Edge ST8\Program.
You can use the Analysis Template to:
• Define custom properties prior to running the Analyze utility.
• Perform trial runs on data importation prior to loading the data into the managed environment.
• Prepare files with property data prior to importing into the managed environment.
• View the mapping information for document type versus default content type in Solid Edge SP.
The tools for manipulating your Solid Edge files are dependent on macros being enabled. If you
notice the warning,
B-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter Data Preparation dialog box reference material
Note
Discuss your security policy with your system administrator before making changes to your
security settings.
A: Application button
Displays the Application menu, which provides access to all document level functions, such as
creating, opening, saving, and managing documents.
B: Quick Access toolbar
Displays frequently used commands. Use the Customize Quick Access Toolbar arrow on the
right to display additional resources.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators B-3
Appendix
Appendix B: B:
SolidSolid
EdgeEdge to Teamcenter
to Teamcenter Data Data Preparation
Preparation dialog
dialog box reference
box reference material
material
F: Spreadsheet
An Excel spreadsheet that displays the results of a file analysis performed on unmanaged
documents. Define any custom properties prior to running the Analyze tool.
Caution
In the Teamcenter worksheet, the column headings for columns A (Path) through L (Last
Saved Version) are required and should not be edited or removed.
In the Solid Edge SP worksheet, the column headings for columns A (Path) through S
(Solid Edge SP URL) are required and should not be edited or removed.
The following are a few of the column headings used in the spreadsheet:
Path
Displays the full path of the folder containing your analyzed files.
Filename
Displays the existing file name of the analyzed file.
New Path
Defines a new folder location for the processed file.
New Filename
Defines a new file name for use in conjunction with copy.
Delete
Marks the file for deletion using the X in conjunction with the Delete Documents Marked
By X command.
Document Number
Displays the document number that will be imported into the managed environment.
Note
For Solid Edge SP, a value of “-” causes the Modify utility to ignore this cell.
Revision
Displays the revision that will be imported into the managed environment.
Project Name
Displays the project name that will be imported into the managed environment.
Caution
Only modify the column header for this column if localizing outside of English. This is
a custom property and is case-sensitive.
B-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter Data Preparation dialog box reference material
Part Type
Defines the Part Type in conjunction with Standard Parts analysis when preparing the files
for Teamcenter.
TC_ImportTime
Displays the original import time of documents if they have already been imported into the
Teamcenter database.
InsightXT_ImportTime
Displays the original import time of documents if they have already been imported into the
Share Point database.
Last Saved Version
Displays the version of the file analyzed.
Solid Edge SP-StatusNr
Displays the object status.
Solid Edge SP URL
Displays the URL of the Share Point folder.
Author
The Author property from the unmanaged file maps to the SharePoint Created By property.
If the user specified as Author is not available in SharePoint, the current user is listed in
the Created By property.
G: Status bar
Provides fast access to view-control commands—normal, page layout, and page break preview.
Also contains the zoom slider.
Use the zoom slider to zoom in and out of the spreadsheet.
Note
For Solid Edge SP, a value of - (hyphen) in the following cells causes the Modify utility to
ignore the cells:
• Document Number
• Content Type
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators B-5
Appendix
Appendix B: B:
SolidSolid
EdgeEdge to Teamcenter
to Teamcenter Data Data Preparation
Preparation dialog
dialog box reference
box reference material
material
• Define the location of the Solid Edge files containing broken links.
• Full pathname
View Logfile
Displays the contents of the log file created during the link correction process on Solid Edge
files created prior to the Solid Edge ST release.
B-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Solid Edge to Teamcenter Data Preparation dialog box reference material
View Logfile
Displays the contents of the log file created during the link correction process.
• Process the files saving new property values in the Solid Edge files as defined in the Analysis
Report spreadsheet.
Browse
Defines the location of the Analysis Report spreadsheet used for modifying the data to be
imported into the managed environment.
Report Window Pane
Displays the results of the modification of data.
View Logfile
Displays the contents of the log file generated during the processing of the data.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators B-7
Appendix C: Smart Code configuration file reference material
The following information is included as reference material and defines the options available
for defining your tcx_sc_config.txt configuration file. The tcx_sc_config.txt file is located in
\TC_ROOT\install\tcx\data\EN\SmartCodes and is used to define the parameters for each section
of the Item Id created by using Smart Codes.
Note
Additional information regarding Smart Code parameters can be found in the Teamcenter
Rapid Start Configuration Guide in the Teamcenter Rapid Start Help Collection.
ID
Identifies the section ID. The ID is a string with a maximum length of 63 characters.
Tip
If you use similar ID names for different types, use the type name as a part of the section
ID. Example: ID : ITEM_PROJECT
Action
Defines the action that is performed on this section when the configuration file is imported into
the Teamcenter database.
CREATE
Creates the section only if it does not exist.
DEFINE
Creates the section if it does not exist or modifies it if does exist.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators C-1
Appendix
Appendix C: C: Smart
Smart CodeCode configuration
configuration file reference
file reference material
material
MODIFY
Modifies the section if it does not exist.
DELETE
Removes the section if no references exist.
Tip
To delete part-numbering schemes, you must import the configuration file multiple
times.
Label
Defines the default label value for the section.
Choice (Optional)
Defines what is displayed in the selection menu for a List of Values (LOV).
Example
If the LOV has a value of DT|Detroit, and the Choice parameter is set to zero, DT is used in
the Item ID and displayed in the selection menu. If the Choice parameter is set to 1, DT is
used in the Item ID and Detroit is displayed in the selection menu. If the Choice parameter
is omitted, DT is used in the Item ID and DT|Detroit is displayed in the selection menu.
Type
Defines the type of values used for the section. Some of the type definitions also require the
Repository parameter.
Repository
Defines a data source for the specified type parameter. For example, if Type is set to LOV, the
Repository section defines which LOV to use: definition mask, pattern matching mask, LOV
name, list of values.
File Name
Defines an external file as the source for the section. The file name can be composed dynamically
using the functionality of parameter aliases.
C-2 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Smart Code configuration file reference material
Generate
Defines the section display in the Compose Item ID dialog box.
Restriction
Defines whether you are allowed to change the value of the section. This parameter is usually
combined with an LOV or assigned value.
ReuseNumber
Controls the behavior for generating number using a counter. The new number can be generated,
chosen from a stored list, or assigned the next value after an existing one.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators C-3
Appendix
Appendix C: C: Smart
Smart CodeCode configuration
configuration file reference
file reference material
material
Example
Numbers 1, 2, 3, 4, and 5 are used in part numbers. Then, the part number using 3 is
deleted. If ReuseNumber is set to NONE, the next number generated is 6. If ReuseNumber
is set to FALL BACK, the next number used is 3 because that is the first number available.
CounterKey
Defines the name of the counter used for the assignment. Each counter has a unique name,
but multiple sections can share the same counter. You can make the counter dependent on the
project but not on the group, so you can use the same counter fro single and mirror part numbers.
Note
The CounterKey does not generate implicit dependencies.
Length
Defines the maximum length of the value. This parameter is used by the ALPHA, ALPHANUM,
and NUMERIC types. For an assign without a FirstValue parameter, the first assigned value is
completed with LeadingChar to this length.
LeadingChar
Defines the leading character used to complete the generated number. For NUMERIC and
ALPHANUM types, the default value is zero. For ALPHA types, the default value is A.
Prefix
Precedes the section value and is a fixed value. You cannot change the value. The prefix
parameter permits fixed string values only.
Suffix
Follows the section value and is a fixed value. You cannot change the value. The suffix
parameter permits fixed string values only.
FieldSet
Permits the setting of item master and item revision master form field. the values can be derived
from the section values using parameter aliases. Multiple entries within one section are possible.
Each entry has the following syntax:
I | IM | IRIRM.attribute_name=parameter_aliases_expression
I Item
IM Item master form
IR Item revision
IRM Item revision master form
form_attribute_name Any valid form attribute name
Expression defining the value using parameter
parameter_aliases_expression
aliases
C-4 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Smart Code configuration file reference material
Note
• This parameter is active only in sections that are part of the composed Item ID.
• The values are set after property rules and before item_*_msg. If there are mandatory
fields in the form, their values must be defined by a property rule of the FieldSet
parameter.
StepLength
Defines the increment/decrement size on the counter value if an assign is performed. Negative
values indicate decrement. The default value is 1. This parameter permits you to generate
numbers in steps. For example, a StepLength of 5 generates counter values of 5, 10, 15, etc.
StepOffset
Defines the relative offset to each step start. It works together with the StepLength parameter
and is added to the generated value. The default and minimum value is zero. the maximum
value is –1.
Note
the algorithm is LastNumber += (LastNumber % StepLength) + StepLength + StepOffset.
StepFill
Defines the number of IDs and items that can be simultaneously generated by Smart Codes.
the default and minimum value is 1. Multiple numbers are generated by larger values. If the
StepFill parameter is larger than 1, the numbers from the counter repository cannot be used,
but the unused ones are automatically saved and may be used by another section with the
same counter key.
Example
StepLength : 5
StepOffset : 2
StepFill : 2
Counter values of 7 and 8, 12 and 13, 17 and 18 and so on, are generated.
FirstValue
Defines the initial value for a new counter. The value is not checked by other rules. You must
enter a correct value.
SecondValue
Defines the second value for a counter. The value is used if the counter value is equal to the
value of the FirstValue parameter. The value is not checked by other rules. You must enter
a correct value.
Select
Give you the ability to exclude a section in a dependency on an expression. the expression
supports the =, !-, <, and > operators. Parameter aliases can be used for the left and right side
values. The implicit dependencies mechanism automatically displays all sections necessary for
the left and right side values.
SEECAdminGuide 108 Solid Edge Embedded Client Guide for Users and Administrators C-5
Appendix
Appendix C: C: Smart
Smart CodeCode configuration
configuration file reference
file reference material
material
ForType
Defines the item type for which the section is used. It specifies the first section of the composed
ID. the format is Item:ItemType.item_id, where the Itemtype is the concrete item type. You
can only have one section for each item type.
Extends
Defines the order of the Item ID sections. the value of this parameter represents the section tat
the current section should follow. this entry may contain multiple values separated by a comma
(,). the Extends parameter defines an explicit dependency.
C-6 Solid Edge Embedded Client Guide for Users and Administrators SEECAdminGuide 108
Siemens Industry Software
Headquarters
Europe
Granite Park One
Stephenson House
5800 Granite Parkway
Sir William Siemens Square
Suite 600
Frimley, Camberley
Plano, TX 75024
Surrey, GU16 8QD
USA
+44 (0) 1276 413200
+1 972 987 3000
Asia-Pacific
Americas
Suites 4301-4302, 43/F
Granite Park One
AIA Kowloon Tower, Landmark East
5800 Granite Parkway
100 How Ming Street
Suite 600
Kwun Tong, Kowloon
Plano, TX 75024
Hong Kong
USA
+852 2230 3308
+1 314 264 8499