ACM-2026-01-01

Jahrgang        : 2026
Ausgabe         : 01
Autor           : Andreas Kraus
Programm        : K_DATA2TEXT.LSP
Funktionalität  : ziemlich universeller Beschrifter
Format          : LISP
Lauffähig ab    : AutoCAD 2020
Befehle         : K_DATA2TEXT
Bezug           : Online


Beschreibung 												.
============

Ziemlich universeller Beschrifter

Beschriftungen sind in Plänen sehr wichtig. Das können individuelle Informationen zu einem Objekt sein, 
aber auch gleiche Informationen, die an mehreren Objekten gebraucht werden. Oft sind die Daten, die dazu 
benötigt werden, schon in den Objekten enthalten. Das können Attribute, Parameter oder auch geometrische 
Daten sein. Diese Daten kann man natürlich ermitteln und an das entsprechende Objekt schreiben, was aber 
Zeit kostet und oft recht langweilig ist.
Hier gibt es heute ein Tool, das Daten ausliest und an Objekte schreibt, aber auch einfach einen Text an 
mehrere Objekte schreiben kann. Mit K_DATA2TEXT.LSP passiert also eigentlich nichts anderes, nur wesentlich 
bequemer. Gelesen werden eine Vielzahl geometrischer Daten wie Layer, Farbe, usw., aber auch Koordinaten, 
Attributinhalte, Werte dynamischer Parameter und erweiterte Elementdaten. 
Nach der Wahl der zu beschriftenden Objekte werden in einem Dialogfeld die Bezeichnungen der gefundenen 
Daten auf der linken Seite aufgelistet und können per Doppelklick oder den Schaltflächen in die rechte Liste 
gebracht und dort auch sortiert werden. Sollte man einmal keine vorhandenen Daten benötigen, sondern einen 
Text an die Objekte schreiben wollen, geht das natürlich auch. Man wählt einfach nichts in der Datenliste 
aus, klickt auf OK oder Abbrechen, Escape geht auch, und es öffnet sich ein Dialog zur Texteingabe. Dieser 
Text wird dann an alle gewählten Objekte geschrieben. Die Schaltfläche „Objektwahl“ erklärt sich hiervon 
selbst.
Im zweiten Dialog wird noch die Art der Beschriftung gewählt. Hier stehen MText, Führung und Multiführung 
zur Verfügung. Außerdem, ob die Positionierung der Beschriftung vom nächstgelegenen Punkt am Objekt ausgehen 
soll. Wenn nicht, wird etwa bei Kreisen das Zentrum oder bei Blöcken der Basispunkt verwendet. Und ob die 
Bezeichnung des Wertes vor die jeweiligen Daten geschrieben werden soll, das sindzum Beispiel der Attributname 
oder der des dynamischen Parameters. 
Jetzt ist noch die Position relativ zu diesem Referenzpunkt anzugeben und bei der Wahl von MText die Textdrehung, 
um die Beschriftungen zu erstellen. Wählt man keine Textdrehung, sondern klickt einfach links, wird eine 
Drehung von 0 Grad gewählt.
Bei der Art der Beschriftung werden die aktuellen Einstellungen verwendet,also Layer, Farbe, Textgröße, 
Textstil, Bemaßungsstil, Multiführungsstil, usw.Beispiele: Größen von dynamisch veränderbaren Objekten, 
Koordinaten von Punkten, Längen von Linien, Radien oder Durchmesser von Kreisen und Bögen, Start- und 
Endwinkel von Bögen, Radien von Ellipsen, Namen von Blöcken, Attributinhalte, usw.
Beschriftet wird nur das, was auch in den Daten zu finden ist. Werden beispielsweise Kreise und Linien 
gleichzeitig gewählt und in den Daten „Center“ für die Koordinate des Kreiszentrums gewählt, wird das 
natürlich nicht bei den Linien berücksichtigt. Hier kann es sein, dass die Linien gar keine Beschriftung 
bekommen, weil die entsprechenden Daten nicht vorhanden sind. Ansonsten kann man mit diesem Tool fast alles 
beschriften, was einem so vor die Flinte kommt.Viel Spaß damit.
