Anwendungsfall 3: Downstream-Struktur durch Zuordnen mehrerer Teileverwendungsattribute generieren
Angenommen, im Stücklisten-Transformator ist die folgende Struktur vorhanden:
Zwischen Upstream Parent Part (Design) und Downstream Parent Part (Manufacturing) ist ein Äquivalenz-Link vorhanden.
Alle Teile in der Struktur sind vom Typ wt.part.WTPart.
1. Greifen Sie unter Windchill/codebase/com/ptc/core/foundation/associativity auf die Datei associativity.properties.xconf zu.
2. Fügen Sie die folgenden Umstrukturierungsregeln hinzu:
<Property name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" multivalued="," default=""/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" value="targetType=wt.part.WTPart"/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" value="transformoption=newPart"/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" value="attributeMapping.rule1=AttributeNum1:10:AttributeNum3:20"/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" value="attributeMapping.rule1=AttributeNum2:20:AttributeNum4:30"/>
Bei Eigenschaften, die eine Zuordnung erfordern, dürfen die für den Upstream und den Downstream angegebenen Zuordnungsattribute nicht identisch sein.
* 
Nachdem Sie die Aktion für das ausgewählte Teil in der Upstream-Struktur initiiert haben, durchläuft das Windchill System die Struktur unterhalb des ausgewählten Teils. Diese Konfiguration stellt sicher, dass:
Wenn das Windchill System ein Teil erkennt, bei dem das Teileverwendungsattribut AttributeNum1 auf 10 festgelegt ist, wird das erkannte Teil in der Downstream-Struktur unter dem Teil als neues Teil hinzugefügt, dessen Teiletyp wt.part.WTPart ist und bei dem das Teileverwendungsattribut AttributeNum3 auf 20 festgelegt ist.
Wenn das Windchill System ein Teil erkennt, bei dem das Teileverwendungsattribut AttributeNum2 auf 20 festgelegt ist, wird das erkannte Teil in der Downstream-Struktur unter dem Teil als neues Teil hinzugefügt, dessen Teiletyp wt.part.WTPart ist und bei dem das Teileverwendungsattribut AttributeNum4 auf 30 festgelegt ist.
3. Wählen Sie Upstream Parent Part (Design) aus, und klicken Sie in der Symbolleiste im mittleren Fensterbereich auf .
4. Daraufhin wird im Stücklisten-Transformator die folgende Struktur angezeigt:
* 
Part C1 (Manufacturing) und Part C2 (Manufacturing) werden jeweils unter Part T1 (Manufacturing) und Part T2 (Manufacturing) als neue Teile hinzugefügt. Dies liegt daran, dass bei Part T1 (Manufacturing) der Wert des Teileverwendungsattributs AttributeNum3 auf 20 und bei Part T2 (Manufacturing) der Wert des Teileverwendungsattributs AttributeNum4 auf 30 festgelegt ist.
War dies hilfreich?