AP242
|
Windchill
|
Notes
|
NextAssemblyOccurrenceUsage(…);
|
e_WTPartUsageLink(…);
|
Only one instance per a distinct pair of parent/child (relating/related) is created.
|
ViewOccurenceRelationship(…);
|
e_WTPartUsageLink(…);
|
|
For more information see LocalId and Ufid Generation for Associations.
|
e_WTPartUsageLink.ObjectID.localId, e_WTPartUsageLink.ObjectID.ufid
|
|
'WCTYPE|wt.part.WTPartUsageLink'
|
e_WTPartUsageLink.externalTypeId
|
|
NextAssemblyOccurrenceUsage.related = SingleOccurrence(…);
or
ViewOccurrenceRelationship.related=QuantifiedOccurrence(…);
QuantifiedOccurrence.quantity = NumericalValue(…);
NumericalValue.unit =Unit(…);
Unit.name
|
e_WTPartUsageLink.quantityUnit
(If it is SingleOccurence, quantity is 1 and unit is “ea”)
(If QuantifieidOccurence, quantity and unit is picked up from that entity)
|
|
NextAssemblyOccurrenceUsage.related = SingleOccurrence(…);
SingleOccurrence.definition = PARTVIEW(…);
One can navigate from a PartView (WTPart) to the Part (WTPartMaster) using the INVERSE attributes on the PartView and PartVersion entities.
|
e_WTPartUsageLink.uses
|
|
NextAssemblyOccurrenceUsage.relating = PARTVIEW(…);
One can navigate from a PartView (WTPart) to the PartVersion(WTPartVersion) using the INVERSE attributes on the PartView entity.
|
e_WTPartUsageLink.usedBy
|
|
NextAssemblyOccurrenceUsage.related = SingleOccurrence(…);
|
e_occurence and added to the e_WTPartUsageLink.occurrences list
|
|
SingleOccurrence.id
|
e_occurence.name
|
|
NextAssemblyOccurrenceUsage.placement = CARTESIANTRANSFORMATION(…);
|
e_occurence.transformString
For more information on how the placement information correlates to transformString see WTPartUsageLink and Occurrence.
|