Integration mit anderen Anwendungen > CAD-Daten verwalten > Häufige CAD-Datenmanagement-Aktivitäten > Zugehörige Objekte sammeln – Übersicht > Abhängigkeitsverarbeitung
  
Abhängigkeitsverarbeitung
Abhängigkeitsverarbeitung – Übersicht
Die Abhängigkeitsverarbeitung bezieht sich auf das Verfolgen der Objekt-zu-Objekt-Beziehungen zwischen Objekten, die in die Konfiguration einbezogen werden sollen, die Sie für die Sammlung von Objekten für eine Aktion angeben. Ein wesentliches Unterscheidungsmerkmal ist die teilezentrierte oder die CAD-Dokument-zentrierte Abhängigkeitsverarbeitung. Im Prinzip wird bei der teilezentrierten Verarbeitung eine Produktstruktur für Abhängigkeiten (Teileabhängigkeitsverarbeitung) nachverfolgt, während bei der CAD-Document-zentrierten Verarbeitung eine CAD-Dokument-Modellstruktur (CAD-Abhängigkeitsverarbeitung) nachverfolgt wird.
Windchill unterstützt auch die Dokumentabhängigkeitsverarbeitung für Windchill Dokumente.
Wenn ein Objekt ursprünglich für eine Aktion ausgewählt wird, basiert die Abhängigkeitsverarbeitung standardmäßig auf dem Typ des ursprünglich ausgewählten Objekts, wie in der folgenden Tabelle beschrieben:
Ursprünglich ausgewählte Objekte
Standardmäßige Abhängigkeitsverarbeitung
CAD-Dokumente
CAD-Abhängigkeitsverarbeitung
Windchill Teile
Teileabhängigkeitsverarbeitung
Windchill Dokumente
Dokumentabhängigkeitsverarbeitung
Gemischter Satz von Objekten mit einem oder mehreren CAD-Dokumenten
CAD-Abhängigkeitsverarbeitung
Gemischter Satz von Objekten mit einem oder mehreren Teilen und keinen CAD-Dokumenten
Teileabhängigkeitsverarbeitung
Sie können den Typ der Abhängigkeitsverarbeitung anzeigen, der für die aktuelle Aktionsseite angegeben wurde, indem Sie auf das Symbol "Aktueller Filter" klicken, um das Fenster Aktueller Filter (siehe nachstehende Abbildung) zu öffnen, das die CAD-Abhängigkeitsverarbeitung anzeigt.
Sie können auch den zu verwendenden Typ der Abhängigkeitsverarbeitung angeben – unabhängig vom Typ des ursprünglich ausgewählten Objekts. Aktivieren Sie dazu zunächst die explizite Auswahl eines Abhängigkeitsverarbeitungstyps, und bearbeiten Sie dann den Konfigurationsspezifikationsfilter für die Aktion. Die Angabe der Abhängigkeitsverarbeitung nach Teil- oder CAD-Dokumentstruktur wird aktiviert, indem Sie die Servereinstellung Anzeige > Konfigurationsspezifikation > Abhängigkeitsverarbeitungstyp aktivieren im Dienstprogramm Einstellungsverwaltung auf "Ja" einstellen. Lautet die Einstellung "Ja" (die Standardeinstellung ist "Nein"), wird ein Feld im Fenster Filter bearbeiten auf der Aktionsseite hinzugefügt.
* 
Obwohl die Standardeinstellung für Abhängigkeitsverarbeitungstyp aktivieren falsch ist, sammeln alle PDM-Aktionen, die den Sammler verwenden, mit aktivierter Abhängigkeitsverarbeitung, wie in der obigen Tabelle beschrieben.
Die beiden Methoden können ausgewählt werden, egal ob es sich bei dem zuerst ausgewählten Objekt um ein Teil oder um ein CAD-Dokument handelt, solange zwischen dem Teil und dem CAD-Dokument eine aktive Zuordnung besteht. Wenn beispielsweise Teilestruktur als Abhängigkeitsverarbeitungstyp ausgewählt ist und anfänglich ein Teileobjekt ausgewählt wurde, dann enthält die Konfiguration die Kinder des anfänglich ausgewählten Teileobjekts. Wenn das anfänglich ausgewählte Objekt jedoch ein CAD-Dokument ist, findet die Verarbeitung Teilestruktur zunächst das zugeordnete Teil für dieses CAD-Dokument. Sie verfolgt dann die Teilestruktur nach und sammelt die CAD-Dokumente, die Teilen in dieser Struktur zugeordnet sind. In diesem Fall werden das anfänglich ausgewählte CAD-Dokument und die CAD-Dokumente, die abhängigen Objektteilen des Peer-Teils zugeordnet sind, zur Objektliste hinzugefügt.
Der ausführliche Prozess ist folgender:
Das anfänglich ausgewählte CAD-Dokument bleibt in der Objektliste.
Sein zugeordnetes Teileobjekt wird in die Objektliste aufgenommen.
Das zugeordnete Teil wird zum Stammobjekt für folgende Aktionen:
Festlegen der Konfiguration (letzte, Namen verwalteter Baselines, Ansicht, Gültigkeit)
Sammeln abhängiger Objekte (alle, keine)
Beispiel:
Konfiguration = verwaltete Baseline
Abhängige Objekte = alle
In diesem Fall werden nur die von Teilen abhängigen Objekte in die Objektliste aufgenommen, die auch Bestandteil der verwalteten Baseline sind.
Mögliche zugehörige Objekte, die einbezogen werden sollen (CAD-Dokumente, Dokumente)
Alle eingeschlossenen CAD-Dokumente entsprechen der Peer-Version (Revision/Iteration) der gesammelten Teileversion.
Wenn eine verwaltete Baseline für Teile ausgewählt wird, müssen die CAD-Dokumente nicht Bestandteil der Baseline sein.
* 
Wenn für eine Workspace-Spezifikation die teileorientierte Abhängigkeitsverarbeitung festgelegt ist, gilt ein CAD-Dokument als veraltet, wenn die Version im Workspace keinen Zuordnungs-Link zur in der angegebenen Baseline für Teile enthaltenen Teileversion aufweist.
Wenn CAD-Struktur als Abhängigkeitsverarbeitungstyp im Fenster Filter bearbeiten ausgewählt wird, verfolgt die Abhängigkeitsverarbeitung umgekehrt die Struktur eines anfänglich ausgewählten CAD-Dokuments nach. Wenn ein ursprünglich ausgewähltes Teil verarbeitet wird, wird das Peer-CAD-Dokument des Teils gefunden und die CAD-Struktur nachverfolgt. Die Objektliste wird mit den zugeordneten Teilen der CAD-Struktur gefüllt.
Abhängigkeitsverarbeitung – Beispiele
Dieser Abschnitt bietet Beispiele zum Sammlungsverhalten für einen Beispieldatensatz, basierend auf anfänglich ausgewählten Objekten und Abhängigkeitsverarbeitungstyp.
Beachten Sie den folgenden Datensatz.
Die folgende Tabelle zeigt Abhängigkeitsverarbeitungsergebnisse für Sammlungsaktionen, wenn alle anfänglich ausgewählten Objekte den gleichen Typ aufweisen.
Ursprünglich ausgewählt
Abhängigkeitsverarbeitungstyp
Einstellung abhängiger Objekte
Ergebnisobjektliste
Anmerkungen
CADAsm1
CAD-Dokumentstruktur
CAD-Dokument: Alle
CADAsm1, CADComponent1a, CADComponent1b
Sammlung durchläuft die CAD-Dokumentstruktur (EPMDocument-Struktur).
CADAsm1
Teilestruktur
Teil: Alle
CADAsm1, CADComponent1a
1. Der Abhängigkeitsverarbeitungstyp ist "Teilestruktur". Das anfänglich ausgewählte zugeordnete Objekt von CADAsm1, PartAsm1, wird durchlaufen.
2. CAD-Dokumente, die abhängigen Objekten von PartAsm1 zugeordnet sind, werden gesammelt.
3. Der Sammler gibt die ursprünglich ausgewählten Elemente CADAsm1 und CADComponent1a als Objekt zurück, das PartComponent1a zugeordnet ist (nicht als abhängiges Objekt von CADAsm1).
CADAsm1, CADAsm2
Teilestruktur
Teil: Alle
CADAsm1, CADComponent1a
CADAsm2, CADComponent2a
1. Der Abhängigkeitsverarbeitungstyp ist "Teilestruktur". CAD-Dokumente, die abhängigen Objekten von PartAsm1 und PartAsm2 zugeordnet sind, werden durchlaufen.
2. CAD-Dokumente, die abhängigen Objekten von PartAsm1 und PartAsm2 zugeordnet sind, werden gesammelt.
3. Der Sammler gibt die ursprünglich ausgewählten Elemente CADAsm1 und CADAsm2 sowie CADComponent1a und CADComponent2a als Objekte zurück, die PartComponent1a bzw. PartCompponent2a zugeordnet sind (nicht als abhängige Objekte von CADAsm1 und CADAsm2).
CADAsm3
Teilestruktur
Teil: Alle
CADAsm3
CADDocument3
1. Der Abhängigkeitsverarbeitungstyp ist "Teilestruktur". Das anfänglich ausgewählte zugeordnete Objekt von CADAsm3, PartAsm1, wird durchlaufen.
2. CAD-Dokumente, die abhängigen Objekten von PartAsm3 zugeordnet sind, werden gesammelt.
3. Der Sammler gibt die ursprünglich ausgewählten Elemente CADAsm3 und CADDocument3 als Objekte zurück, die PartComponent3a zugeordnet sind.
PartAsm3
CAD-Dokumentstruktur
CAD-Dokument: Alle
PartAsm3
Abhängige Objekte des zugeordneten CAD-Dokuments haben keine zugeordneten Teile.
Die folgende Tabelle zeigt Abhängigkeitsverarbeitungsergebnisse für Sammlungsaktionen, wenn alle anfänglich ausgewählten Objekte verschiedene Typen aufweisen.
Ursprünglich ausgewählt
Abhängigkeitsverarbeitungstyp
Einstellung abhängiger Objekte
Ergebnis
Anmerkungen
CADAsm1, PartAsm2
CAD-Dokumentstruktur
CAD-Dokument: Alle
CADAsm1, CADComponent1a, CADComponent1b
PartAsm2, PartComponent2a
1. Der Abhängigkeitsverarbeitungstyp ist "CAD-Dokumentstruktur". Das ursprünglich ausgewählte zugeordnete Objekt  von PartAsm2, CADAsm2, wird durchlaufen; ferner wird das ursprünglich ausgewählte Element CADAsm1 durchlaufen.
2. Teile, die abhängigen Objekten von CADAsm2 zugeordnet sind, werden gesammelt; ferner werden abhängige Objekte von CADAsm1 gesammelt.
3. Der Sammler gibt die ursprünglich ausgewählten Objekte (CADAsm1, PartAsm2) und abhängigen CADAsm1-Objekte (CADComponent1a, CADComponent1b) zurück. Ferner werden die Teile zurückgegeben, die den abhängigen Objekten von CADAsm2 zugeordnet sind
CADAsm1, PartAsm2
Teilestruktur
Teil: Alle
CADAsm1, CADComponent1a
PartAsm2, PartComponent2a
1. Der Abhängigkeitsverarbeitungstyp ist "Teilestruktur". Das ursprünglich ausgewählte zugeordnete Objekt von CADAsm1, PartAsm1, wird durchlaufen; ferner wird das ursprünglich ausgewählte Element PartAsm2 durchlaufen.
2. CAD-Dokumente, die abhängigen Objekten von PartAsm1 zugeordnet sind, werden gesammelt; ferner werden abhängige Objekte von PartAsm2 gesammelt.
3. Der Sammler gibt die ursprünglich ausgewählten Objekte (CADAsm1, PartAsm2) und das abhängige PartAsm2-Objekt (PartComponent2a) zurück. Darüber hinaus werden die CAD-Dokumente, die den abhängigen Objekten von PartAsm1 (CADComponent1a) zugeordnet sind, zurückgegeben.
CADAsm1, PartAsm3
CAD-Dokumentstruktur
CAD-Dokument: Alle
CADAsm1, CADComponent1a, CADComponent1b
PartAsm3
1. Der Abhängigkeitsverarbeitungstyp ist "CAD-Dokumentstruktur". Das ursprünglich ausgewählte zugeordnete Objekt von PartAsm3, CADAsm3, wird durchlaufen; ferner wird das ursprünglich ausgewählte Element CADAsm1 durchlaufen.
2. Teile, die abhängigen Objekten von CADAsm3 zugeordnet sind, werden gesammelt; ferner werden abhängige Objekte von CADAsm1 gesammelt.
3. Der Sammler gibt die ursprünglich ausgewählten Objekte (CADAsm1, PartAsm3) und abhängigen CADAsm1-Objekte (CADComponent1a, CADComponent1b) zurück. Es sind keine Objekte abhängigen CADAsm3-Objekten zugeordnet, sodass keine zusätzlichen Teile zurückgegeben werden.