> For the complete documentation index, see [llms.txt](https://help.auxalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.auxalia.com/plant-tools/de/plantexpresstools/how-to-use/assemblies/usage.md).

# Anwendung

Dieses Kapitel zeigt die Verwendung einer Assembly mit Acquisition-Regeln. Wenn Sie jedoch [Mapping verwenden](/plant-tools/de/plantexpresstools/how-to-use/assemblies/setup/use-mapping.md), funktioniert es genau gleich.

Nachdem wir nun das Projekt eingerichtet haben, können wir mit der Verwendung der Assembly-Funktion beginnen.

Der einfachste Weg, eine Assembly zu erstellen, besteht darin, das Standardsymbol aus der Assembly-Klasse zu verwenden. Entweder aus der Plant 3D-Werkzeugpalette oder der SymbolsPalette von PlantExpressTools.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-d89e585c0ac0132a86bed007fb4137a30a1963f4%2FPET-Assemblies-50.png?alt=media)

Sie definieren die untere linke Ecke und ziehen dann die Box nach oben zur oberen rechten Ecke.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-9c575d52c8c8bebab31ee43d65c1ca764ef6a809%2FPET-Assemblies-51.png?alt=media)

Als Nächstes werden Sie nach dem Tag gefragt.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-f8060119d388789cc4b18ed506bef7f4144955da%2FPET-Assemblies-52.png?alt=media)

Und das war's.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-ab031c4a6d92189b41a305c6cfebe8bd55b1fe72%2FPET-Assemblies-53.png?alt=media)

Oft zeichnet man jedoch einfach ein Rechteck...

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-29f31f6e4bc86a8391ca175506df7ae5ecdd9249%2FPET-Assemblies-10.png?alt=media)

oder eine komplexere Polylinie. Übrigens: Ein Rechteck ist auch eine Polylinie.

Anmerkung: Es ist wichtig, dass die Polylinie geschlossen ist. Lassen Sie keine Lücke, wie in Nr. 1 gezeigt. Erstellen Sie außerdem keine Eckpunkte für eine gerade Linie, wie in Nr. 2 gezeigt.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-c6fad7344513a438b052cb70897ee46491ae2253%2FPET-Assemblies-204.png?alt=media)

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-85111205cf68a3a3eb3f1e5b33c45c725dd60980%2FPET-Assemblies-11.png?alt=media)

Stellen Sie sicher, dass die Polylinie die von Ihnen benötigten Einstellungen für Color, Linetype und Lineweight hat. Wenn Sie möchten, dass die Polylinie später die Symboleinstellungen aus dem Project Setup verwendet, sollten Sie diese Eigenschaften wahrscheinlich auf ByBlock setzen.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-e86c3d95b3ba0532a9c6142c48d501917ab313aa%2FPET-Assemblies-12.png?alt=media)

Jetzt können Sie die Polylinie in ein P\&ID-Objekt konvertieren.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-0fce598dbcf7c70b11b1f08c6721d78072c666ac%2FPET-Assemblies-13.png?alt=media)

Sie wählen die Assembly-Klasse aus.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-7937539550c14c0838c9d178c08c91b9d0f1b109%2FPET-Assemblies-14.png?alt=media)

Definieren Sie irgendwo einen Einfügepunkt (nicht wichtig).

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-906feb8bb05cfc068dfec1098eac757825c71c75%2FPET-Assemblies-15.png?alt=media)

Nachdem die Konvertierung abgeschlossen ist, sehen Sie, dass sich die Polylinie an die Einstellungen in Ihrem Project Setup angepasst hat.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-c8818978e1d272edfabf6d54fdbbf55ea3adab1b%2FPET-Assemblies-16.png?alt=media)

Wenn Sie ein Tag-Format zugewiesen haben, möchten Sie wahrscheinlich irgendwann die Tag-Eigenschaften ausfüllen.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-a08ebf986b4214bf750051e29fe8c7e31a76bbab%2FPET-Assemblies-20.png?alt=media)

Natürlich können Sie auch einen eindeutigen Annotation Style für die Assemblies definieren. Hier verwende ich die Standard-Tag-Annotation.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-544023bf0239ccb2f01864f303d744f441c0ae2f%2FPET-Assemblies-21.png?alt=media)

Wenn wir ein Symbol oder eine Linie aus der Assembly auswählen, sehen wir, dass das Assembly-Tag nicht per Acquisition übernommen wird. Dies liegt daran, dass die Symbole bereits existierten, bevor die Assembly erstellt wurde.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-7e9fed46cf4a66d150c122a1454b3cef0dfb97a8%2FPET-Assemblies-17.png?alt=media)

Klicken Sie einfach erneut auf die Schaltfläche **Assembly**, wodurch dieses Mal die Beziehungen zwischen Assemblies und Symbolen und Linien aktualisiert werden.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-fa042a52585030beebff342ad4c1d2788f7ff803%2FPET-Assemblies-18.png?alt=media)

In der Befehlszeile sehen Sie, wie viele Assemblies aktualisiert wurden.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-67e1fb3ffcb2134c7f3ced5c887f45ff3b91af79%2FPET-Assemblies-19.png?alt=media)

Jetzt sehen Sie das Assembly-Tag im Symbol.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-e1469af72dac6c48ecb49bc2e24f81031edfb2c0%2FPET-Assemblies-22.png?alt=media)

Wenn die Assembly bereits vorhanden ist und Sie ein neues Symbol in eine bestehende Assembly einfügen, funktioniert die Acquisition sofort. Aber nur, wenn das Kontrollkästchen *"When inserting a symbol in the drawing, automatically relate it with assemblies"* in den [Assembly-Einstellungen](/plant-tools/de/plantexpresstools/settings/assemblies.md) aktiviert ist.

![](https://1597188389-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftg6rDNE6Mp4JEEHacwjD%2Fuploads%2Fgit-blob-84b03fbee427fe1d50c9ecb2e927669097509005%2FPET-Assemblies-23.png?alt=media)
