For the complete documentation index, see llms.txt. This page is also available as Markdown.

Beziehungstypen definieren

In diesem Kapitel wird beschrieben, wie Sie eigene Beziehungstypen erstellen können, die über die von Plant 3D definierten hinausgehen.

Derzeit unterstützt PlantDataManager die Definition eigener Beziehungstypen nur für P&ID.

Mithilfe von Beziehungen können Sie ein Objekt mit einem anderen in Beziehung setzen. Plant 3D verfügt bereits über eingebaute Beziehungen, die weder geändert noch erweitert werden können. Beziehungen sind für Plant 3D unerlässlich, um Daten von einem Objekt zu beziehen. Beispielsweise bezieht das Pipe Line Segment die Line Number von der Pipe Line Group, um das Tag des Pipe Line Segment aufzubauen. Oder das Hand Valve bezieht Größe und Spezifikation vom Pipe Line Segment

Mit der Einführung von Not Placed Objects (NPOs) in Version 1.24.0.0 haben wir auch die Möglichkeit implementiert, eigene Beziehungstypen zu definieren. Beispielsweise möchten Sie einen Rührer mit einem Behälter in Beziehung setzen.

In diesem Kapitel sehen Sie, wie Sie tatsächlich Beziehungstypen definieren können. Wie die Beziehungstypen verwendet werden, sehen Sie unter Beziehungen nutzen.

Benutzeroberfläche

Wenn Sie Beziehungen zum ersten Mal in Ihrem Projekt verwenden möchten, klicken Sie auf die Schaltfläche Relationship Types.

Dadurch wird das Dialogfeld Relationship Types geöffnet, in dem Sie die verfügbaren Plant 3D-Beziehungstypen sowie einige vordefinierte Beziehungstypen sehen, die wir standardmäßig bereitstellen.

Beziehungstypen löschen

Die ausgegrauten Beziehungstypen können nicht gelöscht werden, da es sich um die durch Plant 3D definierten Typen handelt.

Wenn Sie einen der vordefinierten Beziehungstypen auswählen, wird die Schaltfläche Delete aktiviert, sodass Sie einen Beziehungstyp löschen können.

Und nun ist der Beziehungstyp verschwunden.

Einen neuen Beziehungstyp erstellen

Im folgenden Beispiel erstellen wir einen neuen Beziehungstyp. Dazu klicken wir auf New.

Im nächsten Dialog legen Sie auf der linken Seite den Eigentümer und auf der rechten Seite die untergeordnete Klasse fest.

Im rechten Klassenbaum sehen Sie möglicherweise Klassen, die deaktiviert sind. Dies ist der Fall, wenn eine solche Beziehung bereits existiert (in diesem Beispiel zwischen Engineering Items und Engineering Items sowie zwischen Engineering Items und Non Engineering Items). Sie können die Klasse erweitern, aber nicht auswählen. Dadurch wird vermieden, dass derselbe Beziehungstyp mehrfach erstellt wird.

Als Nächstes möchten wir Rührer mit allen Geräten in Beziehung setzen.

Auf der linken Seite wählen wir die Klasse Equipment und auf der rechten Seite die Klasse Mixing Equipment (darunter finden Sie die Stirrers). Das bedeutet, dass Sie alle Arten von Rührwerken/Rührern mit beliebigen Geräten in Beziehung setzen können. In der Folge bedeutet dies auch, dass Sie einen Rührer mit einem Rührer in Beziehung setzen können. Wenn Sie also später einen Rührer hinzufügen, möchten Sie es möglicherweise vermeiden, einen Rührer mit einem Rührer in Beziehung zu setzen.

Wenn Sie einen absolut sicheren Fall haben möchten, definieren Sie mehrere Beziehungstypen, bei denen es sinnvoll ist, einen Rührer mit einem Gerät in Beziehung zu setzen. Zum Beispiel Tanks/Mixing Equipment, Vessels/Mixing Equipment, Filters/Mixing Equipment. Auf diese Weise können Sie später nicht versehentlich einen Stirrer mit einer Pump in Beziehung setzen.

Nachdem Sie auf OK geklickt haben, wird der neue Beziehungstyp zusammen mit den anderen aufgelistet.

Beziehungstypen bearbeiten

Um Beziehungstypen zu bearbeiten, doppelklicken Sie auf den Beziehungstyp, den Sie bearbeiten möchten.

Nun befindet sich der Dialog im Bearbeitungsmodus und Sie können sowohl den Eigentümer als auch die untergeordnete Klasse prüfen.

Zum Beispiel der Wechsel von Mechanical Drivers zu Mixing Equipment.

Wenn Sie auf OK klicken, wird die Änderung angezeigt.

Wenn Sie auf Cancel klicken, gehen alle Ihre Änderungen verloren.

Zuletzt aktualisiert