Manage complex business processes within product design & manufacturing.
Respond faster to market demands.
Achieve greater business agility.
Seamlessly collaborate across teams.

Welcome to SpiritPLM Solutions

SpiritPLM Solutions is a leading global PLM technology, consulting services company. We deal the power of PLM Technology, Training, Implementation, Deployment, Project outsourcing and Active workspace consulting technologies to help our clients adapt to the digital world and make them successful.
SpiritPLM Solutions has become Authorized Training Partner of Siemens PLM Software in Pune.

Our Services

Teamcenter Services

SpiritPLM will help you to achieve your business goal successfully in time with our effective Teamcenter services. Our services are assisted with live industry projects as we are working for our customers across the globe and hence ensure in-depth understanding and real value industry services with the right solutions.

Mature business man training his associates during a meeting

Teamcenter Training

SpiritPLM will help you to achieve your career goal successfully in time with our effective Teamcenter training programs. Our courses are assisted with live industry projects as we are working for our customers across the globe and hence ensure in-depth understanding and real value industry exposure with the right job opportunity.

Solutions Consulting

Our primary goal is to develop the most systematic and targeted approach to your product development processes. We’ll optimize the use of every engineering tool available to you. With our expertise in product lifecycle management, you’ll make your production more efficient, thereby reducing both time and expense. We will start exploring your existing structure and processes for standardization.

3

Teamcenter PLM Implementation

Companies are run on people, processes and tools. Adding new tools into the mix means a change in the way people work and the way the business is run. Taking a step-by-step approach and getting buy-in from all stakeholders when putting a new tool in place will help ensure a smooth, successful implementation. Implementing product lifecycle management (PLM) is no different.

Our Services

Business Process Consulting

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.

Solutions Consulting

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.

Teamcenter PLM Implementation

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.

Integrations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.

Transition & Migrations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.

Training and Staffing

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.

Your positive action
combined with positive thinking
results in success
fast foward thinking

Case Studies

FaithPLM is helping industries in achieving their business goal all the way through Siemens Teamcenter PLM system We would like to share some of the success stories using Teamcenter PLM System.

Why SpiritPLM Solutions?

  • Understand in details customer requirement and provide end to end solutions
  • Handy collaboration with our partners and customers

We are Different

We are a Consistent SIEMENS Partner: –

Our resilient successful partnership with SIEMENS, the digital PLM Company gives access to support,
implement and training to high-tech industries by our local knowledge of customization and support.

Best place for the FRESHERS as well as EXPERIENCED personals to grow career in PLM Field. Friendly environment. Helping and friendly staff. Thanks to SpiritPLM.
Nikhil Pawar
results and trust

clients feedback

friends and partners

clients that trust us

contact us today

Drop us an Mail

Company number : +91 90491 49933
Registered Office : Office No:202, Pristine Square, Wakad, Pune-411057
Scroll to Top
Scroll to Top

Teamcenter Visualization Training Program With Live IndustryBusiness Cases (24Hrs.)

This program helps you to understand how to configure and use Teamcenter Visualization to enable in true sense virtual manufacturing engineering.

This program is designed for participants who are willing to explore Virtual Manufacturing Engineering, Aesthetics, Virtual build, Virtual audit, Ergonomics, Reachability and Serviceability in all respect using Teamcenter Visualization.

Pre-requisite:

Teamcenter Basic functionality hands-On

Teamcenter data and process management hands-on

Basic understanding of installation and integration

Benefits of this Program:

Expertise in functionalities offered by Teamcenter Visualization

Expertise on Teamcenter Visualization Installation and Integration with Teamcenter

Expertise on solution design for various live industry business cases

Detail Contents:

cover topics like Virtual Manufacturing Engineering, Aesthetics, Virtual build, Virtual audit, Ergonomics, Reachability and Serviceability in all respect using various features as below

Introduction & overview of Teamcenter Visualization

Installation and integration with Teamcenter

Using various features in context of industry specific requirement

  • 2D image visualization and interrogation
  • 3D model visualization of CAD-neutral including direct read of CAD files like NX &SolidEdge
  • Launching Vis for 2D & 3D data including user specific settings
  • Loading of large assemblies
  • 3D JT file embedding in Microsoft Office documents
  • ECAD data visualization
  • Product attribute and/or metadata viewing from CAD or PLM
  • IGES or STEP import
  • Motion Analysis with transformation
  • Session files
  • Vis in design context
  • PMI
  • Vis Publish
  • Clearance Calculation
  • Reporting
  • Ergo Analysis
  • Viewer Analysis
  • Stereo viewing
  • clearance and interference analysis
  • 3D markups including GD&T
  • Advanced 3D measurement
  • Volume and Clearance filter
  • Advanced 3D x-sectioning
  • 3D comparison
  • 3D part manipulation
  • BOM Search
  • Role of PLMXML
  • Export/Import
  • Exploded view illustration creation
  • Capturing snapshot
  • Create/playback animation and movie capture
  • Grouping
  • Design Context
  • Color Mapping
  • Area calculation
  • Product Design Validation

Teamcenter System Deployment Training Program With Industry Implementation Cases

This is also called as Teamcenter Installation and Integration or Teamcenter Installation since it helps you to understand how to install Teamcenter PLM system on different OS platform based on the customer requirement with required integration like MSO, MCAD, ECAD, CAE software.

This program is designed for participants who are willing to explore how to install Teamcenter and integrate with various authoring tools like MSOffice, AutoCAD, NX, ProE, CATIA, SolidEdge, Ansys, Hypermesh, Zuken, Mentor etc with 2Tier, 4Tier and Thin client.

Pre-requisite:

Teamcenter Data and Process Management Hands-On

Benefits of this Program:

Expertise onTeamcenter Architecture 2tier/4tier

Expertise on various software involved in TC Site Installation

Expertise onLicense, Database, Corporate, Web Server Installation

Expertise on various application deployment and configuration

Expertise on integration like CAD/MSOffice/BMIDE w

Expertise on various directories involved and their importance

Expertise on system installation and integration troubleshooting

Expertise on attribute mapping with various s/w like CAD, MSO etc

End to end Teamcenter Infrastructure Deployment for Live customer case

Detail Contents:

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

Web server’s: Purpose and software installations

Directories and their importance: TC_ROOT, TC_DATA,WebRoot,Volumes, Transient Volumes, FSC/FCC ,TSTK, lang, model, Portal, Plugin, BMIDE, Pool Manager

Installing database server and creating database instance with listener configuration

Installation of License Server

Installation of Corporate Server

Setup options – solutions and features

Installation of BMIDE (2TIER/4TIER)

Deployment of custom or third party template

Importance of POM schema file, iman_profilevars/tc_profilevars, tc_preferences, am_rule_treeetc

Managing Teamcenter volumes (FMS/FCC/Local Volume etc),

Installation of Two-tier Rich Client (Normal/Per-client etc) with required integration

Web application manager

  • Creating stages (Web Tier/ Distribution Instance/Distribution Server)
  • Distribution Instance Deployment over the web using s/w like Apache, IIS
  • Web Tier Deployment on JBOSS, Weblogic, Sunone, Websphere

Multiples Volumes/Multiples FSC/Failover/Performance tuning

Best Practices of Installation

Silent Installation

Installation of patches

Uninstallation of server

Unpopulating database

Troubleshooting: Installation, patching, integration, pool manager, FMS etc

Performance Tuning Overview (Corporate Server, Pool Manager, Web Application Server, Oracle Server, Client Tieretc.)

Backup and Restore of Teamcenter Site

Replica site creation

Teamcenter Supplier Relationship Management Training Program With Live Industry Business Cases (24 Hrs.)

This program helps you to understand how to configure and use Teamcenter Supplier Relationship Management (SRM) for effectively engaging suppliers, engineering and procurement in the souring and supply chain management process.

This program is designed for participants who are willing to explore how to install, integrate and configure Teamcenter SRM and use it for supplier product data integration, supplier integration with purchasing, engineering, manufacturing and other, RFx management, Internet negotiation, SCM and score cards, Spend analysis and management.

Pre-requisite:

Teamcenter Data and Process Management

Teamcenter Installation Basics

Benefits of this Program:

Expertise in installation, integration and configuration

Expertise in integrating supplier product data

Expertise in Rfx management

Expertise SCM and Score cards

Understanding Internet negotiation, spend analysis and management

Detail Contents:

Standalone RFx Installation:

Teamcenter Request for Exchange of Information (Rfx) provides a configurable exchange of information between a sponsor company and one or more respondents through formatted, web-based events.

  • Prerequisites
  • Database Setup
  • Assumption
  • Create RFxtablespace
  • Create RFx Database
  • WebSphere Environment Configuration
  • Starting WebSphere server
  • Server Configuration (using admin console)
  • Thread Pool Settings
  • JVM settings
  • Add JVM custom Properties
  • Stop all the logging for performance improvement
  • Transaction timeout
  • Restart WebSphere.
  • Application Configuration (using admin console)
  • JDBC configuration
  • JMS configuration
  • Application deployment
  • Changes to local.conf to enable SSO

RFxTeamcenter Integration:

  • Compatibility on Windows Machine
  • Oracle Installation and Configuration
  • Listener configuration
  • Creating Teamcenter Database Instance
  • TCUA Installation
  • Configuring TCUA web client on Websphere
  • Installing SRM Connect Feature
  • Install SRM connect
  • Integration TCUASRM ConnectRFX Integration
  • Sanity check of integration from TCUA to RFX
  • Bid package validation

Rfx Usage Training

  • RFx Concepts (Partitions, Sponsors, Respondents, Template, Event, Lifecycle, List, states)
  • Administration
  • Building an Event (Overview, setting, structure, text & questions, item tables, work breakdown, vendor assignment)
  • Communications (email, messages)
  • Responses (Managing Supplier Response, Manage Response sponsor data, proxy bid)
  • Analytics and Reporting (Summary report, cost breakdown, respondent comparison, bid comparison)
  • Live industry business cases

Teamcenter MultisiteTraining Program With Live IndustryBusiness Cases (24Hrs.)

This program helps you to understand how to configure and use Teamcenter Multisite to enable sharing data between multiple federated sites in an enterprise.

This program is designed for participants who are willing to explore how to configure and collaborate across the global organization using Teamcenter Multisite solutions.

Pre-requisite:

Teamcenter Basic functionality hands-On

Teamcenter data and process management hands-on

Basic understanding of installation and integration

Benefits of this Program:

Expertise in multisite installation and configuration like classic and http based.

Expertise using multisite for sharing data across the global organization

Expertise on employing multisite best practices to achieve business goal

Expertise on solution design for various live industry business cases

Expertise in multisite issue resolution

Detail Contents:

Multisite Overview:

  • Multisite is a means of sharing data between multiple federated sites in an enterprise.
  • In a federation, each site represents an independent database with its own set of users and groups, data model, business rules and business processes.
  • Data sharing is accomplished via object replication wherein an exact copy of an object (such as an item) is made available at a remote site.
  • Replicas are synchronized when master copy is updated/modified.
  • Only one site can own the master copy at any given time.
  • Ownership can be automatically transferred from site to site.

What is Multisite?

  • Introduction to Data Sharing,
  • Replication,
  • Data Publishing through ODS,
  • Basic Operations

How Multisite works:

  • Publishing, Un-Publishing, Publish Privileges
  • Data Sharing
  • Remote Import and Export
  • Remote Import/Export behavior on various Teamcenter Objects and lifecycle state
  • Remote Checkout/Check in
  • When to use it
  • Limitation on remote checked out and checked in
  • Various operations on object at remote site
  • Object ownership transfer
  • Remote Inbox

Multisite Deployment: Classic/Http Based

  • Configuration options Hub/Proxy server
  • Configuration component gs_portmapper, ODS, IDSM
  • Defining sites through Organization
  • Understanding preferences involved & importance POM_schema creation and synchronization at various site involved
  • Defining FMS master import at each site
  • Proxy server/client and its importance for external site
  • Remote Inbox configuration

Best Practices in Multisite: Import, Export, Data Synchronization, type and size of data, backup, schema changes, import/export record.

  • Data Replication Rules
  • Site Definition Synchronization & Compatibility

Utilities Involved in Multisite data transfer

  • Data_Sync
  • Automatic Synchronization
  • Manual Synchronization
  • Batch Replica Update
  • Multiple Site Synchronization
  • Synchronization using class, item Id , object file, assembly, modified objects et all
  • Pull verses push synchronization strategy
  • Revision selectors
  • Re-import
  • Export Records
  • Data Share
  • Publishing, Un-publishing, sending objects to remote sites
  • Publication Record, Site Authorization

Data sharing security

  • Security by IDSM/ODS while performing various operations as per the preferences set
  • Security through AM rule tree

DSA_UTIL: Distributing system administration data like organization, saved queries, revision rule

Multisite Issue Resolution: Understanding logic behind the various error and its resolutions
Invalid Directory Contents Error, POM Internal Error, Error 41121 – Item has inconsistent site ownership, Error515177 Attempted to follow a reference to another site, Error 515109 Instance in use Instance cannot be saved, would violate unique attribute, import Failed. Error: 14112, 515109 – POM_inst_in_use, 515032 – POM_invalid date, ERROR code 515198, ERROR code 515231,Error 41103 (POMAppOject Start offset out of range for array operation, Error 515143 – Invalid Login Attempt, ERROR code 515005, RPC Timeout, IDSM Client Connection Timeouts, Datasets are missing after a remote import, cannot delete master copy, Unable to publish data, No Publish Privilege, Program not registered, ODS client connection timeout issues, Unable to Perform a Remote Search and many more…

Teamcenter Reporting and Analytics Training Program With IndustryBusiness Cases (24 Hrs.)

This program helps you to understand how to do configure and use Teamcenter Reporting and Analytics for generating insightful and actionable analysis report for timely decisions.

This program is designed for participants who are willing to explore how to integrate and configure Teamcenter Reporting & Analytics with Teamcenter and use it for report designing, usage, dynamic analysis, in time reporting and report delivery through mail.

Pre-requisite:

Teamcenter Basic functionality hands-On

Teamcenter data and process management hands-on

Basic understanding of installation and integration

Benefits of this Program:

Expertise in TCRA installation and Integration

Expertise in TCRA configuration in context of Teamcenter

Expertise in report definition

Expertise in using various report

Understanding Live Industry Business Cases Mapping

Detail Contents:

TCRA Installation & Integration

  • What is TCRA?
  • Business Need
  • Advantages
  • Why integration with TCUA
  • TCRA concept, architecture, building blocks like cube, slice,
  • Executive, Program &Processmetrics and dashboards
  • Key performance indicators (KPIs) and other built-in statistical measurements
  • TCRA license installation
  • TCRA Feature Deployment in TCUA
  • TCRA ear file deployment on application server
  • Adding connection
  • Importing Users
  • Assign roles

TCRA Usage Configuration:

  • Creating Cubes, cube properties, multidimensional cubes
  • Result Data
  • Exporting data to different formats
  • Dataset attachment
  • Creating definition
  • Saving template, expressions
  • Search & Retrieve
  • Options for filter
  • Freezing columns in the report
  • Primary & Secondary Filters
  • Adding new attribute
  • Joining nodes
  • Semantic Mapper
  • Formulae, Slicing, Dicing, Roll-up, Measure to Dimension (level and new dimension), Aggregate
  • Conditional charts
  • Variations
  • Dashboard
  • On-demand scheduling and push
  • Dynamic analysis using Drill-up/down anddrill-through
  • Report delivery: email, PDF, Excel,XML, HTML

Live industry business cases

Teamcenter Community Training Program With Live Industry Business Cases (24Hrs.)

This program helps you to understand how to configure and use Teamcenter Community to enable collaborative environment across the product lifecycle by using various data sharing and collaborative tools offered.

This program is designed for participants who are willing to explore how to collaborate across the global organization along with supplier, partners and customer using various Teamcenter Community Solutions like PLM information sharing, collaboration workspaces, desktop sharing, visual issue management, idea and knowledge management etc.

Pre-requisite:

Teamcenter Basic functionality hands-On

Teamcenter data and process management hands-on

Basic understanding of installation and integration

Benefits of this Program:

Expertise in functionalities offered by Teamcenter Community

Expertise on Teamcenter Community Installation and Integration with Teamcenter

Expertise on solution design for various live industry business cases

Detail Contents:

Introduction & overview of Teamcenter Community

Using various features in context of industry specific requirement

  • document & picture library, document download/upload
  • Cut/copy paste items
  • Conference web parts : Visual, Application Sharing, NX centric conferences
  • Idea list
  • Surveys
  • Idea, Task, Link Items
  • List roll up
  • Visual Issues, Visual issue ID,
  • Editing files and properties
  • Product structure browser, viewer
  • Current reminders
  • Clipboard viewer

Installation, Integration and Configuration

Adding various Teamcenter web part like requirement web part

Best Practices for using Teamcenter community

Solution design for live Industry business cases examples

Teamcenter Gateway for SAP(24 Hrs.)

This program helps you to understand how to Install, Configure and Use T4S Interface for Bidirectional Transfer of Documents, Materials, BOMs, Processes, Operations between SAP and Teamcenter.

Introduction: This program is designed for participants who are willing to explore SAP materials, document, Bill of Materials, change, routing, equipment, functional location & vendor management to achieve reliable data availability to the right people at the right time in right context and having the data entered where the requisite knowledge is available to enable master data management and governance approach.

Pre-requisite:

Teamcenter Basic functionality hands-On

Teamcenter data and process management hands-on

Basic understanding of installation and integration

Benefits of this Program:

Expertise on functionalities offered by T4S

Expertise on T4S Installation, Integration & configuration with Teamcenter

Expertise on solution design for various live industry business cases includes

  • Get real time SAP information in Teamcenter & vice versa
  • Search SAP object within Teamcenter using simple query
  • Enabling cross-system master data governance
Detail Contents:

Introduction : Basic Concept, PLM-ERP integration need, Business Challenges

Overview of Teamcenter Gateway for SAP Solution

T4S Gateway Service Architecture

T4S BGS Architecture

Installation:

  • Pre-installations
  • Installations
  • Troubleshooting
  • Configuring T4S connectivity to SAP
Configuration& Administration:

Object Type mapping (Data Model Mapping of Teamcenter and SAP business objects)

Transaction mapping between T4S & SAP

Material Master Data Mapping

BOM Mapping

Document mapping

Change Management

Mapping of equipment, functional location, vendor, PIR data

Transfer of inspection plan, standard routing, mfg. BOM to SAP

Transfer of production order, standard routing from SAP to Teamcenter

Bidirectional transfer of WBS

Bidirectional transfer of generic objects and BOM

Teamcenter Admin Data Modelling: Workflow, BMIDE (Lov, Properties, Conditions etc.)

Admin Tool – Check TPSAP Processes, Configure Trigger, Check Activities and many more.

Usage:

Using various features in context of industry specific requirement

Synchronous interactive data transfer mode

Synchronous and asynchronous workflow based data transfer

Using various functions for material master, BOM, document, EC, vendor part, routing data flow etc.

Using workflow for material master, BOM, document, EC, vendor part, routing data flow etc.

Enabling best practices on what to transfer, when to transfer & how to transfer

Other:

Overview on what is TCL, role of TCL & Importance of TCL

Implementation project best practices on requirement gathering, phases to be addressed etc.

Teamcenter Manufacturing Training Program Using MPP, Part Planner, Factory Planner, Resource Manager With Industry Live Cases

This program helps you to understand how to use and develop solutionsusing Teamcenter Manufacturing application for manufacturing data and process management considering live industry cases.

This program is designed for participants who are willing to explore Teamcenter Manufacturing application to develop solutions for data and process management requirement in manufacturing domain covering virtual product in design engineering to physical product in shop floor.

Pre-requisite:

Teamcenter Basic functionality hands-On

Teamcenter data and process management hands-on

Basic understanding of installation and integration

Benefits of this Program:

Expertise in functionalities offered by Teamcenter Manufacturing Solution

Understanding various s/w integration and configuration like Process Simulate on TC, Resource Management, FactoryCAD, Ticon, MTM,MES like SIMATIC ITetc.

Understanding manufacturing data model and configuration like business objects, properties, forms, datasets, type display rule, naming rule, property rule, deep copy rule, GRM rule, extensions rule, lov, status type, condition, constants, relations, queries, ACL, workflow, schedule, change manager etc.

Understanding manufacturing solutions flow from virtual product in engineering design to physical product at shop floor.

Hand-on on solution design while addressing various business challenges and requirement on manufacturing data and process management by using manufacturing structure management, configuration (like occurrence and revision effectivity, release date, revision rules, variants, closure rules etc.), EBOM-MBOM-BOP-BOW change management, cloning, import using tcexel, export, workflow for process data, IPA for feasibility study, weld point distribution, Technical Work Instruction, EWI, 3DPDF,Line Balancing, reuse of process plan data using EBOP (Global BOP, Product BOP, Plant BOP), Accountability, CAD-PART alignment, incremental changes, reporting, process assembly document, graphical BOM compare, intermediate data capture, collaboration context management, LWB, variant roll up from EBOM to MBOM, MBOM to BOP, PMI, 120BOM, time management, process, operation and activity sequencing using PERT, project scheduling using Gantt.

Detail Contents:

Introduction to Teamcenter Manufacturing

Manufacturing planning model

Comparison : Process Planner and Part Planner

Components of the manufacturing planning model

Manufacturing Process Management applications

  • Basic concepts about Manufacturing Process Planer
  • MPM interface: Perspective, View, Menu, Commands
  • Displaying various information
  • Tasks using MPM with their usage importance
  • Product Structure: create, edit, open existing, add, list, remove global alternates, set or unset preferred alternate, using templates, cloning
  • Process Structure: create, edit, open existing, filter, PERT chart for sequencing process, structure creation through xls import, linking multiple structure, attaching variant data, using templates, cloning
  • Operations and Activities: operation types, create, edit, open existing, create activity, activity from templates, sequencing activities, creating operation setup structure, consumed items, work areas, resource (classified/unclassified) assignment to operation, specifying tool for operation, assigning resources to activities, process Gantt, time analysis, time reports
  • Plant Structure: create, edit, and open existing, using templates, work area flow sequence using PERT.
  • Associating EBOM & MBOM: Occurrence Assignment, Alignment Check, report, property compare,
  • Associating Product & Process: Part Assignment, Identify and repair broken links , in context association
  • Product, Process and Plant Structure Configuration: occurrence effectivity, IC, variant rule
  • Occurrence Group and In-context editing (Absolute Occurrences)
  • Advanced Structure Search and Changes Propagation
  • Preliminary Structure: PDI & baselines, IDC
  • Defining Process Template Rule
  • Manufacturing Documentation: Publish and 3D PDF report, Textual Work Instruction, Process Assembly Documents (PAD)
  • Other : Using projects, trace link for managing requirement, report, workflow for process
  • Basic concepts about Part Planner
  • Part Planner interface: Perspective, View, Menu, Commands
  • Displaying various information
  • Tasks using Part Planner with their usage importance
  • Note: Most of Tasks are already covered in MPM which are valid for Part Planner and hence not mentioned in this section.
  • Accountability Check: Types of structure, run, interpretation of result, report
  • Basic concepts about Plant Designer
  • Plant Designer interface: Perspective, View, Menu, Commands
  • Displaying various information
  • Tasks using Plant Designer with their usage importance
  • Note: Most of Tasks are already covered in MPM which are valid for Plant Designer and hence not mentioned in this section.
  • AutoCAD-Factory CAD Integration and working: Using ICE, ICE Project, Configuration
  • Basic concepts about Classification
  • Classification interface: Perspective, View, Menu, Commands
  • Displaying various information
  • Tasks using Classification with their usage importance
  • Basic of classification Administration
  • Basic concepts about Resource Browser and Manager
  • Resource Browser and Manager: Perspective, View, Menu, Commands
  • Displaying various information
  • Tasks using Resource Browser and Manager with their usage importance

Industry business case onprocess and part planning and validation

Industry business case on plant design process

Industry business case on change management

Industry business case on Technical Work Instruction Creation

Industry use case on line balancing

End to end industry business cases covering various aspect of virtual product to physical product.

And any other of participant choice use cases

Teamcenter Rich Client Customization Training Program Using JAVA (SWT) & SOA With Industry Live Cases (20Hrs)

This program helps you to understand how to do rich client customization using Java and SOA for the industry business requirement by extending codeless configuration through code.

This program is designed for participants who are willing to explore how to customize rich client using JAVA, SOA.

Pre-Requiste:

Teamcenter Data and Process Management Hands-On

Teamcenter Administration Hands-On

Teamcenter Server Side Customization Hands-On

Basics of Java and Programming Hands-On

Benefits of this Program:

Rich client customization environment setup

Rich client Plug-in development

New perspective and view development

Submenu, Custom Menu, in context menu

Overriding Commands and property testers

Data Display Customization using xml style sheet

New Object Creation Wizard

Property display customization

Registering user service

Writing & Calling new SOA

Two tier/4tier deployment of custom code

Detail Contents:

Eclipse Rich Client Platform

Rich Client Non programming customization

  • Change the Teamcenter Splash Window.
  • Change the Logon Window.
  • Change the Teamcenter Object Icon

Rich Client customization environment setup

Basics of Eclipse

  • Set Project Preference
  • Set the Target Platform
  • Run the Rich client from Eclipse.
  • Create a Project.
  • Set the Dependencies
  • Create a package for Icon

Rich Client Plug ?in

Overriding Command

Adding menu command to a menu, toolbar and shortcut menu.

  • Command
  • Menu Contribution
  • Handler

Rich Client ?UI form introduction

  • Teamcenter form key concepts.
  • Communication with the server.
  • Form user interface display components.
  • Form Panel Construction.

Teamcenter Form types Basics

  • Automatic Forms.
  • XML Stylesheet
  • JavaBeans.
  • Abstract rendering.

Questions and Discussion.

Teamcenter Form types Example

RichClient ?UI form with XML stylesheet.

XML Overview

Modifying a predefined style sheet.

Creating a new style sheet.

Example of XML style sheet definition and rendering.

User Properties XML definition.

Item Properties XML definition.

Rich-client UI Form with JavaBeans.

  • UI Form customization with Java.
  • Introduction ? UI Form with JavaBeans.
  • Install the form Beans
  • Referencing TCComponentForm
  • Registration.
  • PropertyNameLabel
  • PropertyTextField
  • PropertyLOVCombobox

Questions and Discussion.

Kernel API

Component of the API kernel

  • Session
  • TCComponent
  • Service
  • Try/Catch block
  • Traversing Example

Rich Client ?UI form with AbstractReddening Class

  • Developing forms by extending the abstract class.
  • Create a Form Type
  • Create the Form Panel.
  • Register the Form Panel with the Rich Client.
  • Basic user Interface form and component.
  • Register the Form.

Add a new Perspectives and view.

  • Perspectives

ITK Overview

Call ITK function from the Rich Client.

  • Register the User Service Method.
  • Call the Register functions.
  • Implement method on the server side.
  • Compile and link server Exit.
  • Developing rich client side code

Questions and Discussion

Using SOA
Contents:

Teamcenter Services

  • Teamcenter Services interface
  • Service-oriented architecture
  • Importance of Teamcenter Services
  • Teamcenter Services advantages

Teamcenter Services framework

  • Available Message transport
  • Common Message structures
  • Request & Response interaction pattern
  • Client Data model
  • Errors & exceptions
  • Object property policies

Basic tasks using Teamcenter Services

  • Retrieving basic Item Information
  • Uploading & downloading files
  • Importing & exporting data

Enabling & Configuring Services

Teamcenter Services framework components

  • Establishing a Teamcenter session
  • Calling services
  • Client data model components
  • Handling errors
  • Improving services performance
  • Object property policy
  • Creating Services
  • Date & time settings

Integration with TCCS

  • What is TCCS
  • TCCS Integration

Teamcenter Services Organization

  • Services Libraries
  • Service Data types
  • Service Operation

BMIDE for Teamcenter Services

  • Add a service library
  • Add a service
  • Add service data types
  • Add a service operation
  • Write a service operation implementation
  • Building libraries for services

Generated Client Stub-bindings

  • Java Strong/loose bindings
  • .Net bindings
  • C++ loose bindings
  • Deprecated C++ strong bindings

Examples based on live industry business cases

Teamcenter Unified Server Customization With Industry Live Customization Cases (20Hrs)

This program helps you to understand how to perform server customization using C, C++, ITK and SOA for the industry business requirement by extending codeless configuration through code.

This program is designed for participants who are willing to explore how to customize Teamcenter Server using C, C++, ITK and SOA in MSVisStudio or Eclipse and also using BMIDE. This covers writing various customizations like batch utilities, workflow handler, post action, pre-action, pre-condition, report customization, and propertyextension like runtime property, operation and property getter/setter methods.

Pre-Requiste:

Teamcenter Data & Process Management

Teamcenter Administration Hands-On

Basic Understanding of Teamcenter Deployment

Basic understanding of C, C++ with small program coding exposure

Benefits of this Program:

Understanding need of customization and developing SOW

Expertise with ITK customization

Expertise on controlling system behavior through codefull customization

Expertise on extending business logic

Importance of various customization with live business cases

Expertise on how to write a code using ITK for various exit point

Expertise on common customization requirement and solutions

End to end server customization for business requirement mapping

Detail Contents:

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

Overview of Teamcenter Architecture

Why customization (Codeless/Codeful)? (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

Finding APIs for your needs

Writing new APIs, Samples

Datatypetag_t(Unique identifier for each object in the database)

Module: WSOM, AOM, EMH, FL, ITEM, POM Enquiry 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

Properties

POM class hierarchy (Schema editor/BMIDE/ browser utility (sb)

LOVs

ITK Batch Program:

Model batch program

Compiling, Linking and executing standalone program

SOA Based Customization:

Basic of SOA based framework

Using Existing SOA based API

Writing new SOA API

Calling API through rich client and thin client

Teamcenter System Deployment Training Program With Industry Implementation Cases

This is also called as Teamcenter Installation and Integration or Teamcenter Installation since it helps you to understand how to install Teamcenter PLM system on different OS platform based on the customer requirement with required integration like MSO, MCAD, ECAD, CAE software.

This program is designed for participants who are willing to explore how to install Teamcenter and integrate with various authoring tools like MSOffice, AutoCAD, NX, ProE, CATIA, SolidEdge, Ansys, Hypermesh, Zuken, Mentor etc with 2Tier, 4Tier and Thin client.

Pre-Requiste:

Teamcenter Data and Process Management Hands-On

Benefits of this Program:

Expertise onTeamcenter Architecture 2tier/4tier

Expertise on various software involved in TC Site Installation

Expertise onLicense, Database, Corporate, Web Server Installation

Expertise on various application deployment and configuration

Expertise on integration like CAD/MSOffice/BMIDE w

Expertise on various directories involved and their importance

Expertise on system installation and integration troubleshooting

Expertise on attribute mapping with various s/w like CAD, MSO etc

End to end Teamcenter Infrastructure Deployment for Live customer case

Detail Contents:

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

Web server’s: Purpose and software installations

Directories and their importance: TC_ROOT, TC_DATA,WebRoot,Volumes, Transient Volumes, FSC/FCC ,TSTK, lang, model, Portal, Plugin, BMIDE, Pool Manager

Installing database server and creating database instance with listener configuration

Installation of License Server

Installation of Corporate Server

Setup options – solutions and features

Installation of BMIDE (2TIER/4TIER)

Deployment of custom or third party template

Importance of POM schema file, iman_profilevars/tc_profilevars, tc_preferences, am_rule_treeetc

Managing Teamcenter volumes (FMS/FCC/Local Volume etc),

Installation of Two-tier Rich Client (Normal/Per-client etc) with required integration

Web application manager

  • Creating stages (Web Tier/ Distribution Instance/Distribution Server)
  • Distribution Instance Deployment over the web using s/w like Apache, IIS
  • Web Tier Deployment on JBOSS, Weblogic, Sunone, Websphere

Multiples Volumes/Multiples FSC/Failover/Performance tuning

Best Practices of Installation

Silent Installation

Installation of patches

Uninstallation of server

Unpopulating database

Troubleshooting: Installation, patching, integration, pool manager, FMS etc

Performance Tuning Overview (Corporate Server, Pool Manager, Web Application Server, Oracle Server, Client Tieretc.)

Backup and Restore of Teamcenter Site

Replica site creation

Teamcenter Unified Administration Training Program With Industry Implementation Cases(40 Hrs.)

This is also called as Teamcenter Configuration or Teamcenter Codeless Configuration Training since it helps you to configure Teamcenter application as per the customer business requirement.

This program consist of two modules as below

Teamcenter Application Data Modelling–> This covers application configuration using access manager, workflow designer, organization, preferences, revisions rules, display rule, command suppression, classification admin, query builder, report builder, defining style-sheet, utilities,

Teamcenter Business Data Modelling–>This covers how to extend the Teamcenter data model schema using business modelling development environment (BMIDE).

Pre-Requiste:

Teamcenter Data and Process Management Hands- On

Benefits:

Expertise on how to map business requirement in Teamcenter

Expertiseon extending Teamcenter Business Data model

Expertise on controlling system behavior through codeless customization

Expertise on creating administrative objects like query, projects, report, org, workflow, ACL, plmxml,

Expertise on managing preferences and options

Expertise on various administrative utilities

Expertise on how to define right solution for business requirement

End to end business requirement for live customer business cases

Details Content:

Teamcenter Architecture overview (2Tier, 4tier)

Teamcenter Directories (TC_DATA/TC_ROOT/TC_MODEL/TC_Volume,FMS,Lang,tc_profilevarsetc)

BMIDE Interface: View, Perspective, Menu usage, connection etc.

Option and preferences

Teamcenter menu

BMIDE Overview

  • Classes and attributes
  • Properties: Runtime, Persistent, Compound, Relation
  • Global, Type & property constant
  • 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: 2Tier, 4Tier
  • Output and template directory
  • Hot (2tier/4tier)/ Cold (Tem) Deployment
  • Updating live production server (9.1)
  • Data model report, project backup,
  • Business object, classes, properties, property constant, attribute, display name,
  • UML (Diagram, Editor, Inheritance)
  • Displaying Properties on relation objects during object creation
  • Defining deep copy rule for the properties on relation object
  • Creating Data Model Report

Form Types and LOVs

  • Creating form types, storage class types and properties
  • Persistent property, property constant, hiding properties on form
  • Creating List of Values (LOV) and attaching to properties
  • Exhaustive, Suggestive, Range Usage
  • Filter, Cascading, Interdependent cascading LOV
  • Displaying LOV based on project assigned (9.1)
  • LOV batch utility (9.1)
  • Dynamic LOV
  • Controlling access of properties on form

Key Teamcenter Object Types

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
  • Create descriptor
  • Adding properties to business objects
  • Adding or changing icons on business object (9.1)

Dataset types & Tools

  • Creating dataset types
  • Named references
  • Defining Tools, identifying mime type
  • Tool set up for dataset view, open and edit

Product structure data types

  • Creating product structure view types
  • Units of measure
  • Occurrence note types
  • Occurrence type

Creating Status Types

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
  • License management

Key Points

Queries and Reports
  • Creating queries and assigning to favorites list
  • Creating reports : Item Based, Summery Based, Custom Code Based
  • Transfer mode for reports
  • Class attribute
  • Stylesheet development
  • Import/Export Queries
  • Writing query for workflow
  • Writing query for custom item type and properties
  • Extending report in MPP

Creating Revision Rules

  • Precise and imprecise
  • Naming revision rule
  • Create, modify, delete revision rule, various entries to rule like status, precise, imprecise, working, date, unit numbers
  • Grouping and ordering rule entries

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
  • Identify right location in ACL for rule entry
  • Controlling access based on compound property values (9.1)

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
  • Project related utilities

Workflow Process Modeling

  • Process terms and functionality
  • Process Template & Task Template
  • Creating workflow processes
  • Single and no signoff processes
  • Single task and multi task processes
  • Action & Rule Handler usage for automating workflow task activities
  • Importing/exporting workflow processes
  • Creating resource pools
  • Creating conditional tasks based on query, using failure path,
  • Creating secure tasks
  • Using the release_man utility
  • Workflow troubleshooting like resume, cancels, suspend, delete et all.

Change Management

  • Change object folder structure configuration
  • Creating change types
  • Writing condition for CM object
  • Designing workflows for CM objects
  • Workflow to Schedule Integration

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

Condition Engine

  • Condition Definition (Name, descriptions, parameter, expression)
  • Searching Condition
  • Creating new conditions for various business purpose
  • Condition evaluation mechanism
  • Using condition for controlling system behavior on various extension

Property Display

  • XMLRenderingStylesheet dataset
  • Customize display of forms and properties
  • Pre-defined stylesheet
  • Stylesheet viewer
  • Modify, create, register stylesheet

Classification Administration

  • Interface
  • Classification hierarchy
  • Creating and Managing Group, Classes, Views
  • Creating and Managing key-lov, attribute dictionary
  • ICO
  • Classification import/export
  • Key points

Preferences and Options

  • Setting preferences and options
  • Performing command suppression
  • 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

  • CAD data import mechanism
  • 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
  • index_verifier

Business Data Extraction and Population

  • tcxml_import, tcxml_export
  • plmxml_import, plmxml_export
  • import_attr_mappings, export_attr_mappings
  • Classification tree extraction and population
  • Building replica site from production site

Teamcenter Unified functional level With Industry Implementation Cases (20Hrs)

Overview of Teamcenter

  • Teamcenter Rich client and thin client
  • Teamcenter rich client perspective
  • Configure the display of application
  • Display Primary and secondary application
  • Toolbar customization
  • Workspace object
    • Item
    • ItemRevision
    • Form
    • Dataset
    • Envelop
    • Address list
    • Change
    • Queries
    • Report
    • BOM (View Types)
  • Search
  • Quick Search
  • Search history
  • System Defined search
  • Compare print
  • Rename result
  • Report
  • Query dataset
  • Working in component,summery,Details,Viewer, Impact Analysis view
  • Table display (Add /Remove /Print /Column)
  • Home , NewstuffFolder, and Mailbox Folder
  • Object Reference (Cut, copy,Paste, Delete, Clipboard)
  • Object Properties

Create new and Revise Data

  • Item and ItemRevision
  • Item(Types,Structure,Display,Sequence)
  • Creating Item/Document/Dataset/ItemRevision/Form/Named Reference
  • Relationship between object
  • Version of object and its control
  • Alternate and Alias identifier
  • Dataset
  • Object Type
  • Named Reference
  • Tool used
  • Version
  • Create
  • Purge
  • Import
  • Export
  • Modify
  • ItemRevision display control

Access Management

  • User ,Group, role (Basic user Setting , Default Group and Role)
  • Data Check ?in/out form database (Check-in/out ,Explicit/Implicit Checkout)
  • Transfer Checkout
  • Cancel Checkout
  • Checkout history

Navigate the Teamcenter Rich client interface

Find , view, and organize data

Create Item and file date

View , build and configure Product Structure in PSE

  • SM Interface (Navigation , Data Pane,Search,Column,Display,Structure Properties)
  • BOM (View Objects , Types)\
  • Create Assembly , add, paste, Replace component
  • Revision (Revision Rule , Default rule, Ad-voc , Release Status type )
  • Absolute Occurrence
  • Modular ?Variant
  • Substitute /Alternate Component
  • Add/ Remove Column in PSE
  • BOM in Portal visualization
  • Pack / Unpack of lines
  • Printing structure in HTML / Text
  • Precise / Imprise Assembly
  • PSE Snapshot
  • Import / Export of structure
  • BOM Compare
  • Import / Export of structure
  • Find in display
  • Occurrence note type (Create/ Modify)

Relation Browser

  • User Interface
  • View

Impact analysis

  • Where-Used
  • Where-reference

Classification

  • Concept
  • ICO(Create)

Workflow Process Initiate , Review and Disposition

  • Process Template
  • WorkflowCreation
  • Out of Office Assistant
  • Resource Pool Suscription
  • Address List
  • Task info
  • TransferOwnership of Targettask
  • Handler info
  • Workflow ACL info
  • Time Task

Workflow Viewer : Monitoring a process

Projects

  • Project Data(view primary, secondary objects Assignment/Removal)
  • Project Smart Folder, Data filtering
  • Project Member(Administrator , Project Team Administered, Privileged Project Team, Project Team)
  • Object in Projects , Automatic Assignment

Use Change Management to find, view and create change Objects

Microsoft Office Integration(create item, find, open, update, insert Dataset etc.)

Thin Client Interface(Interface, Search, Worklist, Data creation, Product Structure etc.)

Overview of CAD integration Working : CATIA, ProE, NX , Solid Works, Auto CAD

Concept to Customization Training Program

This program is designed for organization who wants to get participants transformed to successful Teamcenter PLM professional by exploringTeamcenter Usage, Administration, Installation& Integration along with Server & Client customization at its depth.

Benefits of this Program:
  • Expertise in data creation, usage, dissemination and process management
  • Expertise in Teamcenter Application and Data Model Administration
  • Expertise in Teamcenter Installation and Integration
  • Expertise in Teamcenter Server and Client Customization
  • Understanding Teamcenter Implementation, Solution Design, Testing, Upgrade, Site Support and Development using live industry business cases.
Modules involved here to understand and learn Teamcenter PLM at its best:

PLM Basics->This covers PLM basic fundamentals, requirement, principles, core concept, functions, platforms, PLM Value, benefits, deployment in various industry.

Teamcenter PLM Functional->This covers functionalities available in TC Unified and its usage for product data creation, management, dissemination and collaboration across the extended enterprise.

Teamcenter PLM Administration->This covers data & application modeling which includes mapping enterprise requirement in TC unified through customizing various functionality out of the box.

Teamcenter PLM Deployment & Integration ->This covers deployment & integration strategies, various s/w involvedcomponent and their purpose.

Teamcenter PLM Customization->This covers writing a code for server and client (Rich & Web Client) for mapping various business requirements.

Teamcenter PLM Examination->Thisensures participants knowledge and hence makes this program full proof from industry acceptance point of view.

Detail Content

  • PLM core concept, need, benefits of PLM
  • Functionalities (Vaulting, Access Control, Business Rule, Revision/Version, Search, Workflow, PSE, Digital Mockup, ECM, Data Linking, Messaging, Collaborationetc)
  • PLM value to industries
  • PLM as catalyst to business growth
  • PLM system architecture, technologies used
  • Hardware and software for Teamcenter PLM
  • Teamcenter PLM suite share in PLM market
  • Teamcenter PLM Foundation
  • Teamcenter PLM capabilities
  • Business case study

 

Detail Contents:

Overview of Teamcenter environment

  • Teamcenter Rich Client and Thin Client Interface
  • Teamcenter rich client perspectives and views
  • Configuring the display of applications
  • Display primary and secondary applications
  • Toolbar customization (Add, Change, Show/Hide)
  • Workspace object (Item/Revision/form/dataset/envelop/address list/change/envelope etc), queries/reports/ product structure/workflow/CM etc
  • Search (Quick Search, Saved Search, History, System Defined Search, Compare, print, rename result, report, query dataset sequences etc)
  • Working in Component, Summary, Detail, Viewer, Impact Analysis view
  • Table display (Add/Remove/Print column)
  • Home, Newstuff and Mailbox Folder (Create, Reorder, print, rename etc)
  • Object References (Cut, Copy, Paste, Delete, Clipboard )
  • Object Properties (View, Modify, Print of single/multiple object, relation properties)

Create new and revised data

  • Item & Item Revision
  • Item (Types, Structure, Display, Sequences)
  • Creating Item/Document/Dataset/Item Revision/Form/Named References etc
  • Relationship between business object
  • Version of object and its control
  • Alternate and Alias identifier
  • Dataset (Object , Type, Named References, Tool Used, Version, Create, Purge, import, modify etc)
  • Item Revision display control

Access Management

  • User, Group, Roles( Basics, User Setting, Default Group & Role)
  • Data check in/out to/from database (Check in, Check out, Explicit/Implicit, Transfer Checkout, Cancel, History)
  • 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

  • SM Interface (Navigation, Data Pane, Search, Status, Column, Display, Structure Properties, Expand/Collapse, Sorting etc), BOM (View objects, Types)
  • Create Assembly, add, paste, replace component
  • Revision (Revision Rule, Default Rule, Ad-voc, Release Status, Release Status Type)
  • Absolute Occurrence
  • Modular/Legacy Variants
  • Substitute/Alternates component
  • Add/Remove column in PSE
  • BOM in portal visualization
  • Pack/Unpack of lines
  • Printing structure in HTML/Text
  • Precise/Imprecise Assemblies
  • Baseline (Precise/Imprecise)
  • PSE snapshot
  • Effectivity (Occurrence/Revision)
  • BOM Compare
  • Import/Export of structure
  • Find in display
  • Occurrence note type (Create, Modify)

Relation Browser:

  • User interface
  • View (Image Thumbnail, Graph, Properties, Relation)

Impact analysis: Perform where used and where referenced searches, Where POM Referenced

Classification:

  • Concept
  • ICO (Create, Modify properties)
  • Find ICO (Object ID, Object Type)
  • Classification Search
  • Role of classification

Workflow process: Initiate, review, and disposition

  • Process Template, Inbox, Audit file
  • Workflow creation
  • Out of office assistant
  • Resource pool subscription
  • Address List
  • Task info
  • Transfer ownership of target task
  • Handler info
  • Workflow ACL info
  • Timed Task

Projects

  • Project Data (View, Primary, Secondary Object Assignment/removal)
  • Project Smart Folder, Data Filtering
  • Project Member (Administrator, Project Team Administrator, Privileged Project Team, Project Team)
  • Objects in projects, Automatic Assignment

Workflow viewer: Monitoring a process

Change Management: To find, view, create and manage changes in the product

Microsoft Office Integration : Create Item, Find, open, update, insert dataset etc

Thin client: Interface (Interface, Search, work list, data creation, product structure etc)

Multi-CAD Integration Working Overview : Working in Teamcenter Manage Mode like CATIA, ProE, NX, Solidworks, SolidEdge, AutoCAD etc., role of JT enabling collaboration, MultiCAD support.

Detail Contents:

Teamcenter Architecture overview (2Tier, 4tier)

Teamcenter Directories (TC_DATA/TC_ROOT/TC_MODEL/TC_Volume,FMS,Lang,tc_profilevarsetc)

BMIDE Interface: View, Perspective, Menu usage, connection etc.

Option and preferences

Teamcenter menu

BMIDE Overview

  • Classes and attributes
  • Properties: Runtime, Persistent, Compound, Relation
  • Global, Type & property constant
  • 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: 2Tier, 4Tier
  • Output and template directory
  • Hot (2tier/4tier)/ Cold (Tem) Deployment
  • Updating live production server (9.1)
  • Data model report, project backup,
  • Business object, classes, properties, property constant, attribute, display name,
  • UML (Diagram, Editor, Inheritance)
  • Displaying Properties on relation objects during object creation
  • Defining deep copy rule for the properties on relation object
  • Creating Data Model Report

Form Types and LOVs

  • Creating form types, storage class types and properties
  • Persistent property, property constant, hiding properties on form
  • Creating List of Values (LOV) and attaching to properties
  • Exhaustive, Suggestive, Range Usage
  • Filter, Cascading, Interdependent cascading LOV
  • Displaying LOV based on project assigned (9.1)
  • LOV batch utility (9.1)
  • Dynamic LOV
  • Controlling access of properties on form
Key Teamcenter Object Types

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
  • Create descriptor
  • Adding properties to business objects
  • Adding or changing icons on business object (9.1)

Dataset types & Tools

  • Creating dataset types
  • Named references
  • Defining Tools, identifying mime type
  • Tool set up for dataset view, open and edit

Product structure data types

  • Creating product structure view types
  • Units of measure
  • Occurrence note types
  • Occurrence type

Creating Status 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

Condition Engine & its role in change management

  • Condition Definition (Name, descriptions, parameter, expression)
  • Searching Condition
  • Creating new conditions for various business purpose
  • Condition evaluation mechanism
  • Using condition for controlling system behavior on various extension

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
  • License management

Key Points

Queries and Reports

  • Creating queries and assigning to favorites list
  • Creating reports : Item Based, Summery Based, Custom Code Based
  • Transfer mode for reports
  • Class attribute
  • Stylesheet development
  • Import/Export Queries
  • Writing query for workflow
  • Writing query for custom item type and properties
  • Extending report in MPP

Creating Revision Rules

  • Precise and imprecise
  • Naming revision rule
  • Create, modify, delete revision rule, various entries to rule like status, precise, imprecise, working, date, unit numbers
  • Grouping and ordering rule entries

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
  • Identify right location in ACL for rule entry
  • Controlling access based on compound property values (9.1)

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
  • Project related utilities

Workflow Process Modeling

  • Process terms and functionality
  • Process Template & Task Template
  • Creating workflow processes
  • Single and no signoff processes
  • Single task and multi task processes
  • Action & Rule Handler usage for automating workflow task activities
  • Importing/exporting workflow processes
  • Creating resource pools
  • Creating conditional tasks based on query, using failure path,
  • Creating secure tasks
  • Using the release_man utility
  • Workflow troubleshooting like resume, cancels, suspend, delete et all.

Change Management

  • Change object folder structure configuration
  • Creating change types
  • Writing condition for CM object
  • Designing workflows for CM objects
  • Workflow to Schedule Integration

Property Display

  • XMLRenderingStylesheet dataset
  • Customize display of forms and properties
  • Pre-defined stylesheet
  • Stylesheet viewer
  • Modify, create, register stylesheet

Classification Administration

  • Interface
  • Classification hierarchy
  • Creating and Managing Group, Classes, Views
  • Creating and Managing key-lov, attribute dictionary
  • ICO
  • Classification import/export
  • Key points

Preferences and Options

  • Setting preferences and options
  • Performing command suppression
  • 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

  • CAD data import mechanism
  • 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
  • index_verifier

Business Data Extraction and Population

  • tcxml_import, tcxml_export
  • plmxml_import, plmxml_export
  • import_attr_mappings, export_attr_mappings
  • Classification tree extraction and population
  • Building replica site from production site
Detail Contents:
  • Teamcenter Architecture (Resource/Enterprise/Web/Client layer): 2TIER/4TIER
  • Web server’s: Purpose and software installations
  • Directories and their importance: TC_ROOT, TC_DATA,WebRoot,Volumes, Transient Volumes, FSC/FCC ,TSTK, lang, model, Portal, Plugin, BMIDE, Pool Manager
  • Installing database server and creating database instance with listener configuration
  • Installation of License Server
  • Installation of Corporate Server
  • Setup options – solutions and features
  • Installation of BMIDE (2TIER/4TIER)
  • Deployment of custom or third party template
  • Importance of POM schema file, iman_profilevars/tc_profilevars, tc_preferences, am_rule_treeetc
  • Managing Teamcenter volumes (FMS/FCC/Local Volume etc),
  • Installation of Two-tier Rich Client (Normal/Per-client etc) with required integration
  • Web application manager
  • Creating stages (Web Tier/ Distribution Instance/Distribution Server)
  • Distribution Instance Deployment over the web using s/w like Apache, IIS
  • Web Tier Deployment on JBOSS, Weblogic, Sunone, Websphere
  • Multiples Volumes/Multiples FSC/Failover/Performance tuning
  • Best Practices of Installation
  • Silent Installation
  • Installation of patches
  • Uninstallation of server
  • Unpopulating database
  • Troubleshooting: Installation, patching, integration, pool manager, FMS etc
  • Performance Tuning Overview (Corporate Server, Pool Manager, Web Application Server, Oracle Server, Client Tier etc.)
  • Backup and Restore of Teamcenter Site
  • Replica site creation
  • C Interface to Teamcenter server (APIs to integrate third party or user-developed applications)
  • Overview of Teamcenter Architecture
  • Why customization (Codeless/Codeful)? (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
  • Finding APIs for your needs
  • Writing new APIs, Samples
  • Datatypetag_t (Unique identifier for each object in the database)
  • Module: WSOM, AOM, EMH, FL, ITEM etc
  • Error Handling
  • Log files & Debugging
  • Memory Management
  • ITK Batch Program
  • Model batch program
  • Compiling, Linking and executing standalone program
  • User Exits:
  • User Exist Type (Existing/Added/Replacement)
  • Procedure to create user exit
  • Register Custom Error Message
  • User defined Methods (Method template) User defined Methods (Method template)
  • Property Methods : Adding Run-time (Derived) property
  • User defined error messages
  • Message Method Customization
  • Pre-Condition
  • Pre_Action
  • Post_action
  • Handler Register Customization
  • Action Handler
  • Rule Handler
  • Custom Exits
  • Define Custom Code
  • Register Custom dll
  • Set the preference for custom dll
  • Workflow Customization using Custom Exits
  • Action Handler
  • Rule Handler
  • Property Methods : Adding Run-time (Derived) property
  • User Services:
  • User Services Procedure
  • User function
  • Registering user service function
  • Calling code from Rich client
  • SOA Based Customization:
  • Basic of SOA based framework
  • Using Existing SOA based API
  • Writing new SOA API
  • Calling API through rich client and thin client

Detail Contents:

  • Eclipse Rich Client Platform
  • Rich Client Non programming customization.
  • Change the Teamcenter Splash Window.
  • Change the Logon Window.
  • Change the Teamcenter Object Icon
  • Rich Client customization environment setup
  • Basics of Eclipse
  • Set Project Preference
  • Set the Target Platform
  • Run the Rich client from Eclipse.
  • Create a Project.
  • Set the Dependencies
  • Create a package for Icon
  • Rich Client Plug –in
  • Overriding Command
  • Adding menu command to a menu, toolbar and shortcut menu.
  • Command
  • Menu Contribution
  • Handler
  • Rich Client –UI form introduction
  • Teamcenter form key concepts.
  • Communication with the server.
  • Form user interface display components.
  • Form Panel Construction
  • Teamcenter Form types Basics
  • Automatic Forms.
  • XML Stylesheet
  • JavaBeans.
  • Abstract rendering.
  • Questions and Discussion.
  • Teamcenter Form types Example
  • RichClient –UI form with XML stylesheet.
  • XML Overview
  • Modifying a predefined style sheet.
  • Creating a new style sheet.
  • Example of XML style sheet definition and rendering.
  • User Properties XML definition.
  • Item Properties XML definition.
  • Rich-client UI Form with JavaBeans.
  • UI Form customization with Java.
  • Introduction – UI Form with JavaBeans.
  • Install the form Beans
  • Referencing TCComponentForm
  • Registration.
  • PropertyNameLabel
  • PropertyTextField
  • PropertyLOVCombobox
  • Questions and Discussion.
  • Kernel API
  • Component of the API kernel
  • Session
  • TCComponent
  • Service
  • Try/Catch block
  • Traversing Example
  • Client –UI form with AbstractReddening Class
  • Developing forms by extending the abstract class.
  • Create a Form Type
  • Create the Form Panel.
  • Register the Form Panel with the Rich Client.
  • Basic user Interface form and component.
  • Register the Form.
  • Add a new Perspectives and view.
  • Perspectives
  • Views
  • ITK Overview
  • Call ITK function from the Rich Client.
  • Register the User Service Method.
  • Call the Register functions.
  • Implement method on the server side.
  • Compile and link server Exit.
  • Developing rich client side code
  • Questions and Discussion
Detail Contents:

Teamcenter Services

  • Teamcenter Services interface
  • Service-oriented architecture
  • Importance of Teamcenter Services
  • Teamcenter Services advantages

Teamcenter Services framework

  • Available Message transport
  • Common Message structures
  • Request & Response interaction pattern
  • Client Data model
  • Errors & exceptions
  • Object property policies

Basic tasks using Teamcenter Services

  • Retrieving basic Item Information
  • Uploading & downloading files
  • Importing & exporting data

Enabling & Configuring Services

Teamcenter Services framework components

  • Establishing a Teamcenter session
  • Calling services
  • Client data model components
  • Handling errors
  • Improving services performance
  • Object property policy
  • Creating Services
  • Date & time settings

Integration with TCCS

  • What is TCCS
  • TCCS Integration

Teamcenter Services Organization

  • Services Libraries
  • Service Data types
  • Service Operation

BMIDE for Teamcenter Services

  • Add a service library
  • Add a service
  • Add service data types
  • Add a service operation
  • Write a service operation implementation
  • Building libraries for services

Generated Client Stub-bindings

  • Java Strong/loose bindings
  • .Net bindings
  • C++ loose bindings
  • Deprecated C++ strong bindings

Examples based on live industry business cases

This examination tests the knowledge of participants at its depth.

Contact Us