ACM-2023-07-03

Jahrgang: 2023
Ausgabe: 07
Autor: Thomas Krüger
Programm: ACM-PLSEGINFO2.LSP
Funktionalität: Informationen über das jeweilig angeklickte Segment einer Polylinie 
Format: LISP
Lauffähig ab: AutoCAD 2010
Befehle: PLSEGINFO2
Bezug: Online


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

Angeklicktes Polyliniensegment 

Wie der Name schon sagt bestehen Polylinien in der Regel aus mehreren Liniensegmenten. In AutoCAD 
unterscheidet man LW-, 2D-, und 3D-Polylinien. Bei 3D-Polylinien können die Stützpunktkoordinaten 
beliebig im Raum liegen, während LW- und 2D-Polylinien planare Objekte sind, deren Stützpunkte alle 
auf einer Ebene liegen müssen. Dafür können Segmente von LW- und 2D-Polylinien auch gekrümmt sein und 
eine Anfangs- und Endbreite haben, was das Objektmodell der 3D-Polylinie nicht vorsieht.
Um Informationen über die Polylinien und deren einzelne Segmente zu erlangen, steht in AutoCAD das 
Eigenschaftsfenster zur Verfügung (Befehl _PROPERTIES). In ihm kann man sich durch die einzelnen 
Stützpunkte schalten und deren Koordinaten und gespeicherte Linienbreiten ablesen.
Dass imAUTOCAD Magazin 06/2023beschriebene Tool ACM-PLSEGINFO.LSP analysierte gesamte Polylinien 
und gibt die Segmentinformationen in einer Tabelle aus. Das Programm ACM-PLSEGINFO2.LSP in dieser 
Ausgabe versteht sich als Ergänzung dazu. Der Anwender kann hier ein einzelnes Polyliniensegment 
durch Anklicken wählen, das dann im Anschluss analysiert wird. Die Ausgabe der Informationen über 
Start- und Endpunkt, Start- und End-Linienbreite, Segmentlänge, Bogenradius und Bogenmittelpunkt 
(soweit vorhanden) erfolgt dann im Textfenster. Diese Informationen werden weiterhin in die
Windows-Zwischenablage kopiert, wo sie für die weitere Verarbeitung, etwa dem Einfügen in ein 
Exceldokument zur Verfügung stehen. Außerdem werden die ausgelesenen Segmenteigenschaften als 
Text am Cursor bis zum nächsten Mausklick dargestellt. Die Textanzeigegröße richtet sich dabei 
nach dem aktuellen Zoomfaktor, so dass immer eine gute Lesbarkeit gewährleistet ist.