You are on page 1of 19

FaithPLM Solutions

Simplifying complex enterprise

Training
On
Teamcenter PLM Concept to Customization (80 Hrs)
PLM Aspirant Teamcenter PLM PLM Professional

People

Product
Process
Tools

This program is designed for PLM aspirant who are willing to learn Product Lifecycle
Management (PLM), a Todays fastest growing IT.

Presently, there is huge crunch of qualified resources to handle PLM technology. The reason
behind the scene is unawareness of this technology and also lack of good technology exploration
centers.

To address this need FaithPLM Solutions technology center, Pune have started a initiative
which help PLM aspirant to understand the Siemens Teamcenter PLM at its depth and will be
able to implement the same to achieve business goal by increasing Individual, IT & Application
productivity

This program will help PLM aspirant to understand a set of business solutions offered by
Siemens Teamcenter PLM in support of collaborative creation, management, dissemination &
use of product information across the extended enterprise from concept to end of life achieved
through integration of processes, people, business system & information.

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 1
PLM Concept

Product Data & Process


Management

PLM System
Administration

PLM System
Deployment

PLM System
Customization

Industry Project

Requirement Gathering

Project
Problem Definition Solution Definition

Capability Mapping
C
Project H
Actual Implementation A
N
Project G
Demonstration E

Project M
Industry G
M
Project N
Changes Yes T
Suggested/Gap
Indentified?

Project No
Deploy to Production

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 2
Introduction: PDM/PLM Basics (3Hrs)

Concept, Need, Benefits of PLM


Functionalities (Vaulting, Access Control, Business Rule, Revision/Version, Search,
Workflow, PSE, Digital Mockup, ECM, Where used/referenced, Messaging etc)
Role in business world
Different software available
Hardware and software for Teamcenter PLM
Teamcenter PLM suite share in PLM market
Business case example

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 3
Product Data & Process Management (20 Hrs)

Overview of Teamcenter environment


o Teamcenter Rich Client and Thin Client Interface
o Teamcenter rich client perspectives and views
o Configuring the display of applications
o Display primary and secondary applications
o Toolbar customization (Add, Change, Show/Hide)
o Workspace object (Item/Revision/form/dataset/envelop/address
list/change/envelope etc), queries/reports/ product structure/workflow/CM etc
o Search (Quick Search, Saved Search, History, System Defined Search, Compare,
print, rename result, report, query dataset sequences etc)
o Working in Component, Summary, Detail, Viewer, Impact Analysis view
o Table display (Add/Remove/Print column)
o Home, Newstuff and Mailbox Folder (Create, Reorder, print, rename etc)
o Object References (Cut, Copy, Paste, Delete, Clipboard )
o Object Properties (View, Modify, Print of single/multiple object, relation
properties)
Create new and revised data
o Item & Item Revision
o Item (Types, Structure, Display, Sequences)
o Creating Item/Document/Dataset/Item Revision/Form/Named References etc
o Relationship between business object
o Version of object and its control
o Alternate and Alias identifier
o Dataset (Object , Type, Named References, Tool Used, Version, Create, Purge,
import, modify etc)
o Item Revision display control
Access Management
o User, Group, Roles( Basics, User Setting, Default Group & Role)

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 4
o Data check in/out to/from database (Check in, Check out, Explicit/Implicit,
Transfer Checkout, Cancel, History)
o Rule & Object Based Access (View privileges, Adding accessors, modify access,
controlling object access through ACL)
Navigate the Teamcenter Rich Client Interface
Find, view and organize data
Create item and file data
View, Build and Configure Product Structure in PSE
o SM Interface (Navigation, Data Pane, Search, Status, Column, Display, Structure
Properties, Expand/Collapse, Sorting etc)
o BOM (View objects, Types)
o Create Assembly, add, paste, replace component
o Revision (Revision Rule, Default Rule, Ad-voc, Release Status, Release Status
Type)
o Absolute Occurrence
o Modular/Legacy Variants
o Substitute/Alternates component
o Add/Remove column in PSE
o BOM in portal visualization
o Pack/Unpack of lines
o Printing structure in HTML/Text
o Precise/Imprecise Assemblies
o Baseline (Precise/Imprecise)
o PSE snapshot
o Effectivity (Occurrence/Revision)
o BOM Compare
o Import/Export of structure
o Find in display
o Occurrence note type (Create, Modify)
Relation Browser:

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 5
o User interface
o View (Image Thumbnail, Graph, Properties, Relation)
Impact analysis: Perform where used and where referenced searches, Where POM
Referenced
Classification:
o Concept
o ICO (Create, Modify properties)
o Find ICO (Object ID, Object Type)
o Classification Search
Workflow process: Initiate, review, and disposition
o Process Template
o Audit file
o Inbox
o Sample workflow creation
o Out of office assistant
o Resource pool subscription
o Address List
o Task info
o Transfer ownership of target task
o Handler info
o Workflow ACL info
o Timed Task
Workflow viewer: Monitoring a process
Projects
o Project Data (View, Primary, Secondary Object Assignment/removal)
o Project Smart Folder, Data Filtering
o Project Member (Administrator, Project Team Administrator, Privileged Project
Team, Project Team)
o Objects in projects, Automatic Assignment
Use Change Management to find, view, and create change objects

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 6
Microsoft Office Integration (Create Item, Find, open, update, insert dataset etc)
Thin client interface (Interface, Search, work list, data creation, product structure etc)
MultiCAD Integration Overview : CATIA, ProE, NX, Solid works, AutoCAD

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 7
Teamcenter Unified Admin (27 Hrs)

Teamcenter Architecture overview (2Tier, 4tier)


Teamcenter Directories (TC_DATA/TC_ROOT/TC_MODEL/TC_Volume,
tc_profilevars etc)
BMIDE Interface
Option and preferences
Teamcenter menu
BMIDE Overview

Custom/Cots object
Views (Object/Class/Extension/Navigator/Console)
Template project creation
Package creation
Project export/import
Extension files (set active extension, deciding extension file)
Server connection profile
Output and template directory
Hot (2tier/4tier)/Tem Deployment
Business object, classes, properties, property constant, attribute, display name,
UML (Diagram, Editor, Inheritance)

Organization

Creating persons, users and roles


Creating groups and sub-groups
Creating volumes
Creating interactively and with the make_user utility
Setting default volumes using utility
User, Role wizard

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 8
Form Types and LOVs

Creating form types, storage class types and properties


Creating List of Values (LOV) and attaching to properties
Exhaustive, Suggestive, Range Usage
Filter, Cascading, Interdependent cascading LOV

Key Teamcenter Object Types

1. Item data types

Creating item types and master forms


Using schema editor to add POM classes for forms
Add new business object
Add new class
Extend business object with new attribute
Attribute to class

2. Dataset types & Tools

Creating dataset types


Named references
Defining Tools

3. Product structure data types

Creating product structure view types


Units of measure
Occurrence note types

Queries and Reports

Creating queries and assigning to favorites list


Creating reports and PFFs
FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 9
Transfer mode for reports
Class attribute
Import/Export Queries

Creating Status Types and Revision Rules

Precise and imprecise


Naming revision rule

Access Manager

Rules-based and object-based protections


Editing the rule tree
Exporting and importing the access manager rule tree
Adding new rule
Working of rule tree
Import/Export of Tree
Rule Definition syntax

Project Creation and Administration

Creating projects
Privileges for project admin, project team lead, team members
Rule tree for project
Activation/Deactivation of project
Automatic project assignment

Workflow Process Modeling

Process terms and functionality


Process template & Task Template
Creating workflow processes
Single and no signoff processes

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 10
Single task and multi task processes
Using task handlers (Action & Rule Handler)
Importing/exporting workflow processes
Creating resource pools
Creating conditional tasks
Creating secure tasks
Using the release_man utility

Change Management

Change object folder structure


Creating change types

Business Modeling

Type display rules


Naming rules
Compound property rules
Action rules
Deep copy rules
ID Context Rule
Complex Property
Alias ID
Extension Rule (Ex. Item_Create)
GRM Rule
Hierarchical Business object search
New relation object

Preferences and Options

Setting preferences and options


Performing command suppression

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 11
Assigning default process templates
Key environment variable settings
Identifying important preferences

Importing Non-CAD Data

Interactively and using the import file utility

Importing CAD Data

Preference and environment variable settings for NX Manager


ug_import capabilities
Mapping files
Importing parts and assemblies
Importing non-master and associated files

Utilities and their purpose

make_user
am install tree
clearlocks
Collect garbage
dataset cleanup
fscadmin, fccstat
import export business rules,
regen schema file,
gen xmit file,
make datasettype
backup xmlinfo
dsa

Business Data Extraction and Population

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 12
tcxml_import, tcxml_export
plmxml_import, plmxml_export
import_attr_mappings, export_attr_mappings
tcplm_export, tcplm_import

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 13
Teamcenter Unified Customization (With Implementation Case) (20Hrs)

C Interface to Teamcenter server (APIs to integrate third party or user-developed


applications )
Overview of Teamcenter Architecture
Why customization (Codeless/Codefull)? (Present data differently, Customer specific
action on data etc)
ITK overview
Customizable component
Directory structure
Environment variables
Important directories for ITK development
BMIDE (Schema/Classes/objects)
Preferences
Install_type utility and other utilities in bin
Important note (POM functions with all classes, function with class work for instance of
subclass, GRM is for relation object)
Best Practices (Provide help, use lower level calls etc)

Server Architecture: Where ITK placed

Understanding ITK API

Naming convention
Module Designator
Verb, Class, Modifier
I/O/OF
ITK function return
ITK's structure (By module ITEM, BOM, FL, MAIL etc)

Using existing APIs

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 14
Finding APIs for your needs

Writing new APIs, Samples

Datatype tag_t (Unique identifier for each object in the database)

Module: WSOM, AOM, EMH, FL, ITEM etc

Error Handling

Log files & Debugging

Memory Management

User Exits:

User Exist Type (Existing/Added/Replacement)


Procedure to create user exit
Action/Rule Handlers
User defined Methods (Method template) User defined Methods (Method template)
Property Methods : Adding Run-time (Derived) property
User defined error messages

User Services:

User Services Procedure


User function
Registering user service function
Calling code from client

Extension:

Types
Methods

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 15
Properties
POM class hierarchy (Schema editor/BMIDE/ browser utility (sb)
LOVs

ITK Batch Program:

Model batch program


Compiling, Linking and executing standalone program

Rich Client:

Rich client customization environment setup


Data Display Customization using xml style sheet
Eclipse Framework
Defining new menu, toolbar, perspectives, view

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 16
Teamcenter Unified Deployment (10Hrs)

Teamcenter Architecture (Resource/Enterprise/Web/Client layer): 2TIER/4TIER


Web server's: Purpose and software installations
Directories and their importance
o TC_ROOT
o TC_DATA
o Web Root
o Volumes
o Transient Volumes
o FSC/FCC
o TSTK
o lang
o model
o Portal
o BMIDE
o Pool Manager
Installing database server and creating databases
Installation of License Server
Installation of Corporate Server
Setup options - solutions and features
Installation of BMIDE (2TIER/4TIER)
Deployment of custom template
MultiCAD Integration (CATIA,Proe, SolidWorks, NX etc)
POM schema file, iman_profilevars/tc_profilevars, tc_preferences, am_rule_tree etc
Managing Teamcenter volumes (FMS/FCC/TCFS/Local Volume etc),
Installation of Two-tier Rich Client (Normal/Per-client etc)
Web application manager
o Creating stages (Web Tier/ Distribution Instance/Distribution Server)

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 17
o Distribution Instance Deployment
o Web Tier Deployment
Multiples Volumes/Multiples FSC/Failover/Performance tuning
Best Practices of Installation
Silent Installation
Installation of patches
Uninstallation of server
Unpopulating database
Troubleshooting
Performance Tuning Overview (Pool Manager, Web Application Server, Oracle Server
etc )

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 18
Contact
www.faithplm.com,
training@faithplm.com, anantb@faithplm.com

Corporate Address:
A/8, SidhhiPrerna
Sai Chauk, New Sangvi
Pune-411027.
State, Maharashtra
Country, India.
+91-9049149933

FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933,
www.faithplm.com
Page 19

You might also like