ACM-2023-03-04

Jahrgang: 2023
Ausgabe: 03
Autor: Jörn Bosse
Programm: POLYMULTISTAMP.LSP
Funktionalität: Multilinienstempel für Polylinien
Format: LISP
Lauffähig: ab AutoCAD 2021
Befehle: PMS
Bezug: Online


Beschreibung
============

Multilinienstempel für Polylinien

In AutoCAD gibt es Multilinien, etwa für Leitungstrassen, um mehrere parallele Linienzüge gleichzeitig 
zu zeichnen. Wieviele Linien, welche Linienart, welche Abstände zur Achse usw.lässt sich alles über einen 
Multilinienstil festlegen.
Sind Polylinien aber aufgrund von Zeichenvorschriften unzulässig, muss man sie in den Ursprung auflösen. 
Dabei fallen Linien als Ursprungselemente heraus, diesich dann mit VERBINDEN zu Polylinien zusammenfassen 
lassen. Weiter fällt auf, dass sich alle Linien auf einem Layer befinden, dem ursprünglichen Layer der 
Multilinie.
Im AUTOCAD Magazin 6/2019 wurde bereits das Tool „POLYASMULTI“ vorgestellt. Es basiert darauf, neue 
Polylinienzüge zu erstellen und im selben Arbeitsschritt zusätzliche, parallele Polylinien mit zu erzeugen. 
Die zusätzlichen Polylinien werden in den Abständen zur Achse gezeichnet, wie es in einer Liste definiert ist. 
Ebenso gehören der Layer und die Breite der Polylinien zu den Definitionseigenschaften.
Mit dem Programm POLYMULTISTAMP.LSP wird hingegen eine Vielzahl von Polyliniendefinitionen (Multilinienstempel) 
erzeugt. Dabei werden vorhandene Polylinien ausgewählt, um aus diesen die multilinienmäßigen Polylinien zu 
erzeugen. Der Vorteil besteht darin, dass nur zusätzliche, parallele Polylinien erzeugt werden, da die Polylinien 
geometrisch bereits fertig ausgebildet sind. Will man die Geometrie der ursprünglichen Polylinie ändern, lassen 
sich die parallelen Polylinien vorher entfernen. Es findet sozusagen eine geometrische Anpassung statt, nach der 
die parallelen Polylinien wiederneu hergestellt werden– parallel zur geänderten, ursprünglichen Polylinie.
Die Definitionen der Multilinienstempel werden unter einem jeweils separaten Namen gespeichert und lassen sich 
dann über ein Dropdownmenü auswählen. Werden neue parallele Polylinien erzeugt, geschieht dies immer entsprechend 
der aktuell ausgewählten Definition.Grundsätzlich werden innerhalb dieser die Abstandsmaße der Polylinien wie 
folgt gewertet: Bei negativen Abstandsmaßen werden die parallelen Polylinien links, ansonsten rechts von der 
Achspolylinie gezeichnet – jeweils in Polylinienrichtung gesehen. Um diese Richtung umzukehren kann man die 
Option „Picken“ verwenden. Dann wird der Endpunkt einer Polylinie als Startpunkt angesehen, der dem Pickpunkt 
näher ist.