Training On Teamcenter PLM Concept to Customization (80...

19
FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi, Pune-411027, India, Ph-91-9049149933, www.faithplm.com Page 1 FaithPLM Solutions Simplifying complex enterprise… Training On Teamcenter PLM Concept to Customization (80 Hrs) PLM Aspirant Teamcenter PLM PLM Professional This program is designed for PLM aspirant who are willing to learn Product Lifecycle Management (PLM), a Today’s 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. Product People Process Tools

Transcript of Training On Teamcenter PLM Concept to Customization (80...

Page 1: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 1

FaithPLM Solutions Simplifying complex enterprise…

Training

On

Teamcenter PLM Concept to Customization (80 Hrs)

PLM Aspirant Teamcenter PLM PLM Professional

This program is designed for PLM aspirant who are willing to learn Product Lifecycle

Management (PLM), a Today’s 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.

Product

People

Process Tools

Page 2: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 2

PLM System

Administration

PLM System

Deployment

PLM System

Customization

Industry Project

Requirement Gathering

Project

Problem Definition

Solution Definition

C

H

A

N

G

E

M

G

M

N

T

Capability Mapping

Project

Actual Implementation

Project

Demonstration

Project

Industry

Project

Changes

Suggested/Gap

Indentified?

Project

Yes

Deploy to Production

No

PLM Concept

Product Data & Process

Management

Page 3: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 3

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

Page 4: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 4

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)

Page 5: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 5

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:

Page 6: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 6

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

Page 7: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 7

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 : CATIA, ProE, NX, Solid works, AutoCAD

Page 8: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 8

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

Page 9: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 9

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

Page 10: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 10

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

Page 11: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 11

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

Page 12: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 12

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

Page 13: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 13

tcxml_import, tcxml_export

plmxml_import, plmxml_export

import_attr_mappings, export_attr_mappings

tcplm_export, tcplm_import

Page 14: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 14

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

Page 15: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 15

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

Page 16: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 16

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

Page 17: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 17

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)

Page 18: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 18

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 )

Page 19: Training On Teamcenter PLM Concept to Customization (80 …inprom-file.s3.amazonaws.com/1126_tomizationtrainingfaithplm.pdf · FaithPLM Solutions, SidhhiPrerna, Sai Chouk, New Sangavi,

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

Page 19

Contact

www.faithplm.com,

[email protected], [email protected]

Corporate Address:

A/8, SidhhiPrerna

Sai Chauk, New Sangvi

Pune-411027.

State, Maharashtra

Country, India.

+91-9049149933