FaithPLM Solutions Simplifying complex enterpris e…
Training On Teamcenter PLM Concept to Customization (80 Hrs) PLM Aspirant
Teamcenter PLM
PLM Professional
People
Product Tools
Process
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.
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
Solution Definition
Problem Definition
Capability Mapping C H A N G E
Actual Implementation
Demonstration
Industry
Changes
Yes
M G M N T
Suggested/Gap Indentified? 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, To ol 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 data set 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 prop erties 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 t ree 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-deve loped 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): 2T IER/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,
[email protected],
[email protected] 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