Tuesday 15 November 2016

Teamcenter Unified Architecture - Important Terms

Occurrence :

  The same part may appear several times in the structure, but each occurrence of the part is unique (called the instance).

For example, the occurrence of the left front wheel of a vehicle differs from the occurrence of the right front wheel, even though the actual wheels are identical.

Its a relationship between the immediate parent assembly and its child component item (in an imprecise assembly) or item revision (in a precise assembly)

This is also called relative occurrence


Absolute Occurrence :

A BOM line represents an absolute occurrence with respect to the current top line in the product structure


Teamcenter Unified Architecture : Manage Global Alternates and Substitute




A global alternate is interchangeable with another item, regardless of where the item is used in the product structure. 

A global alternate applies to any revision of the item and is independent of views. 

How it looks like after applying an alternate




1) Create Following Item as shown (Not necessary to release)

2) Create Structure as shown


3) Follow the step mentioned in snapshot







Lets Talk more about global alternate

Global alternates - Single direction (Part can have multiple Alternates)

Parts and their global alternates are related only in a single direction. For example,
if part A has three global alternates (parts B, C, and D), then B, C, and D are each a
global alternate of A. However, part A is not an alternate of B, C, or D, as shown next


Global alternates - Multiple alternates

One part can be a global alternate of more than one other part. For example, part
B may be a global alternate of parts E and F, as well as a global alternate of part

A, as shown next.

Global alternates - Non sharing

Global alternate relationships are not shared. For example, part C is not a global
alternate of part B, even though they are both global alternates of part A, as shown next.


Global alternates - Chaining

Global alternate relationships are not chainedFor example if part B is a global alternate of  part A, and part C is a global alternate of part B, part C is not a global alternate of part A, as shown next.



Substitute is a part that is interchangeable with a particular component in an assembly.

Substitutes are often defined for manufacturing purposes, allowing use of the substitute if the prefered part is unavailable, for example due to a stock shortage.
We define substitute for a single occurrence in an assembly and not for an item.

How it looks like after applying substitute



- Add the item to already defined structure as shown.
Copy 'Substitute' part which was already created in step 1 in global alternate and go to Structure manager and follow step as shown in snap 

- List substitute or remove or make it preferred one


If if make substitute as preferred one then it will look alike ..

Teamcenter Unified Architecture : Effectvity

Lets talk about effective : If any thing is ready to build or produce then we say its effective to use.

Lets enter in the world of Teamcenter:

Effectivity is used to configure different revision based on time or unit number.















1) Create Item in Teamcenter as shown 

2) Create Structure as shown below.

Note: Engine item has two revision and both are in released state.

3) Send First Revision of Engine to Structure manager (If it doesn't open change the preference 'TC_config_rule_name'  value to revision rule which can configure the release object )


4)Select Engine Revision and goto Tools->Effectivity->Revision Effectivity. It will show ... do as highlighted



5) Set Effectivity for Revision B of Engine


6) Create Revision Rule name as Test_RevisionRule


7) Send CAR Structure to Structure Manager

8) Configure CAR structure for some unit number


9) Set Value in Popup dialog as shown 




10) To set Date effectivity you just select date instead of unit in 4th point above


- Create Structure as shown (No need to Release Created Item)

- Apply Occurrence Effectivity





- Configure Structure


Select value as shown in popup dialog


Go to View and do as shown




- Configure Structure for Other Effectivity date





Occurrence effectivity information is stored in an effectivity object in the database.
This object has a unique ID and may be referenced by one or more occurrences.

An effectivity object can be shared by several occurrences.