> 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/calculations/calculate-simple-example.md).

# Einfaches Beispiel berechnen

In diesem einfachen Beispiel berechnen wir die Eigenschaft „MeasuringType", indem wir das erste Zeichen aus der Eigenschaft „Type" verwenden. In diesem Beispiel zeigt Type PI an, sodass MeasuringType „P" ist.

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

Um eine neue Berechnung zu erstellen, klicken wir auf die Schaltfläche „Edit Calculations".

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

Im folgenden Dialog klicken wir auf „New\...".

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

Im nächsten Dialog definieren wir die Klasse, die zu berechnende Eigenschaft und den Berechnungsausdruck selbst.

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

Wir wählen die Klasse „General Instrument Symbols" und die Eigenschaft „MeasuringType" aus.

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

Als Nächstes klicken wir auf die Schaltfläche „Edit".

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

Der leere „Expression Editor" wird geöffnet. Im oberen Bereich sehen Sie den Berechnungsausdruck, der auch manuell eingegeben oder bearbeitet werden kann.

Einzelheiten zur Berechnungsfunktion und zum Expression Editor finden Sie [hier](/plant-tools/de/plantexpresstools/how-to-use/calculations.md).

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

Zuerst benötigen wir die Funktion, um das erste Zeichen einer Zeichenfolge zu extrahieren. Wir klicken unter „Functions" auf „String" und scrollen dann nach unten zu „Substring". Es gibt zwei verschiedene Typen, und wir verwenden den ersten. Auf der rechten Seite sehen Sie die Details der ausgewählten Funktion.

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

Sie können auch Teile der Funktion eingeben, wodurch die verfügbaren Funktionen gefiltert werden.

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

Wenn Sie auf Substring doppelklicken, wird es an der Cursorposition im Ausdrucksfenster eingefügt. Wir sehen die allgemeine Fehlermeldung „Syntax error.".

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

Wir entfernen die beiden Zeichen ', klicken auf „Columns" und doppelklicken dann auf „Type".

Die Projekt- und Zeichnungseigenschaften sind ebenfalls verfügbar.

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

Die Eigenschaft wird ebenfalls im Ausdrucksfenster in \[ ] eingefügt.

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

Die nächsten beiden Parameter sind 0 und 1. 0 ist die Startposition (die Zählung beginnt bei 0 für die erste Position). Und 1 ist die Länge der Zeichenfolge. Wir benötigen nur 1 Zeichen ab dem Anfang.

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

Nach einem Klick auf OK sehen wir den Ausdruck im Berechnungs-Setup-Dialog.

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

Wenn wir erneut auf OK klicken, sehen wir, dass die Berechnung fehlerfrei definiert und aktiv ist. Bei Bedarf können Berechnungen deaktiviert werden.

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

Nach dem Schließen des Dialogs und dem Speichern der Zeichnung sehen wir eine Update-Info in der Befehlszeile. Falls während des Updates Probleme auftreten, würden wir diese hier sehen.

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

In der Eigenschaftspalette sehen wir den berechneten Wert.

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