...
Code Block |
---|
Polyline(<Argumenteliste>); |
<Argumenteliste> | Definiert die Argumenteliste, durch Kommata getrennt. Argumente definieren die individuellen Segmente einer Polylinie. |
Ein Liniensegment wird durch 2 Punkte definiert.
Ein Bogensegment wird durch eine Abrundungsfunktion oder durch eine Funktion Arc0 oder Arc1 und zwei Punkten an den Enden des Bogens definiert.
Für Polylinien, die nur aus geraden Liniensegmenten bestehen, enthält die <Argumenteliste> nur 2D-Punkte, die über die Funktion Point(x,y) definiert werden.
...
Code Block |
---|
Point(<cx>,<cy>) |
<cx> | Definiert die X-Koordinate des Punkts |
<cy> | Definiert die Y-Koordinate des Punkts |
Ein Rechteck kann beispielsweise wie folgt definiert werden:
...
Code Block |
---|
Arc0(<cx>,<cy>), Arc1(<cx>,<cy>), |
<cx> | Definiert die X-Koordinate des Bogenmittelpunkts |
<cy> | Definiert die Y-Koordinate des Bogenmittelpunkts |
Anfangs- und Endpunkte eines Bogens werden durch die vorhergehend und nachfolgend genannten Argumente definiert.
...
Code Block |
---|
Fillet(<Radius>); |
<Radius> | Definiert den Radius der Abrundung. |
Beispiel für Abrundungen in einer Polylinie:
...