# Punktsymbole

In einem Kombielement können Punktsymbole aufgerufen werden. Die Variablen des Punktsymboles werden dabei mit festen Werten oder über Formeln belegt. Eingefügt wird das Punktsymbol mit der Funktion 'An Punkt'. Von diesem Referenzpunkt aus werden die betreffenden Bauteile gesucht; das können Bauteile und Bibliothekselemente des Kombielementes aber auch bereits bestehende Bauteile sein. Das besondere hier ist, dass diese Bauteile mit umfangreichen Filtern näher bestimmt werden können. Bauteile des Kombielementes können sogar konkret angegeben werden.

Punktsymbol:

* Es können beliebige Punktsymbole ausgewählt werden. Um eine Verwendung des Kombielementes in anderen Installationen zu gewährleisten, sollten sich die Punktsymboldatei im selben Unterverzeichnis wie das Kombielementes befinden. Siehe hierzu auch Kapitel 'Kombielemente: Aufbau, Dateistruktur.

Liste mit Variablen des Punktsymboles

* Nr. und 'Name der Variablen' dienen zur Beschreibung der Variablen des Punktsymboles.
* Vorschlagswert zeigt den Vorschlagswert des Punktsymboles an.
* Soll-Wert: Hier wird direkt oder über eine Formel der gewünschte Wert eingetragen.

Referenzpunkt für 'An Punkt':

* Mit der X-, Y- und Z-Verschiebung wird im Einfügekoordinatensystem ein Punkt definiert.
* Dieser Punkt wird für das Punktsymbol wie ein manuell gewählter Punkt eingesetzt, wenn man die Funktion 'An Punkt' verwendet:
  * Der Punkt wird senkrecht auf die angegebene Bezugsseite projiziert. Die X-Position des projizierten Punktes im Koordinatensystem der Bezugsseite kann für die Längsposition verwendet werden, der Y-Wert für das Quermaß. (entspricht einem Quermaß 'von links').
  * Die X- und Y-Position des Referenzpunktes müssen in den Formeln innerhalb des Punktsymboles verrechnet werden. Sie können nicht in den Formeln des Kombielementes eingesetzt werden.

Verteilungen in Punktsymbolen

In den Koordinaten der Referenzpunkte von Punktsymbolen können Wiederholungen formuliert werden:

* Jede Koordinate erhält eine Eingabe in der Form (**Startwert\~Sprung\~Anzahl**). Anzahl 1 bedeutet, dass kein Sprung ausgeführt wird, also nur am Startwert etwas erzeugt wird.
* Wenn Wiederholungen formuliert werden, so müssen sie in X, Y und Z erzeugt werden.

> **X(1.0\~0.1\~5)Y(0.0\~0.0\~1)Z(0.0\~0.0\~1)** Reihe entlang X mit 5 Elementen, Start bei 1.0 mit Schrittweite 0.1
>
> **X(1.0\~0.1\~5)Y(0.0\~0.2\~4)Z(0.0\~0.0\~1)** Reihe entlang X mit 5 Elementen, Start bei 1.0 mit Schrittweite 0.1, diese Reihe 4 mal entlang Y mit Abstand 0.2.

* Mit diesen Wiederholungen lassen sich in einem Schritt Reihen, Gitter oder 3D-Gitter von Bearbeitungen erzeugen.

'für Kombielement einfügen in' und Bedingungen:

* Hier können die Bedingungen definiert werden unter denen das Punktsymbol ausgeführt werden soll. Nähere Informationen finden Sie im Kapitel 'Bedingungen'.

Betroffene Bauteile: Hier können mit einem Filter die Bauteile eingeschränkt werden, auf die das Punktsymbol angewendet werden soll. Die einzelnen Bedingungen des Filters werden mit 'und' verknüpft, müssen also für betreffende Bauteile alle erfüllt sein.

* Bauteilart: Hier wird eingestellt, wenn das Punktsymbol z.B. nur auf Platten angewendet werden soll.
* Bauteile gehören zu: Es kann die Art des Gebäudeelementes eingeschränkt werden, z.B. nur Bauteile der Wand. Zudem kann festgelegt werden, ob z.B. nur Bauteile der aktuellen Wand oder beliebiger Wände bearbeitet werden sollen.
* Gruppen: Gruppen zu denen die Bauteile gehören müssen. Es können einzelne Gruppen über Schrägstrich getrennt (-2/1/3) oder Bereiche über Punkt-Punkt (3..6) angegeben werden. Einzelne Gruppen und Bereiche können gemischt werden (-6..-4/1/3/6..8)
* Stabarten: Stabarten der betreffenden Bauteile. Es können einzelne Stabarten über Schrägstrich getrennt (211/221/321) oder Bereiche über Punkt-Punkt (210..216) angegeben werden. Einzelne Gruppen und Bereiche können gemischt werden (110..129/321/333/621..628).
* Identnummer: Identnummer, die die Bauteile haben müssen. Es kann eine konkrete Identnummer oder eine Angabe mit Platzhaltern eingetragen werden. Als Platzhalter dient der Stern. So würde die Angabe 'C\*' auch für 'C24', 'C26', 'C30' usw. zutreffen.
* Maximaler Abstand zum Referenzpunkt: Es werden alle Bauteile gefunden, die vom Referenzpunkt in X-Y- oder Z-Richtung maximal diesen Abstand haben. Die Bauteile berühren also eine Box mit dem doppelten Abstand als Kantenlänge in deren Mitte sich der Referenzpunkt befindet.
* Es kann entweder der Filter eingesetzt oder weiter unten die konkreten Bauteile angegeben werden.

Bauteil / Bauteil /..: Hier können die konkreten im Kombielement abgefragten Abfragekörper oder erzeugten Bauteile angegeben werden.

* Die einzelnen Bauteile werden mit Schrägstrich getrennt angegeben (K1/K2/B1/B2)
* Die Nummer der Abfragekörper besteht aus 'K' und der fortlaufenden Nummer.
* Die Nummer der Bauteile besteht aus 'B' und der fortlaufenden Nummer.
* Werden hier konkrete Bauteile angegeben, so wird der Filter 'Betroffene Bauteile' weiter oben gesperrt.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dietrichs.com/kombielemente/kombielemente-erstellen-editieren/punktsymbole.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
