Laufende Nummern
ACM-ZTAENDER.LSP
Aus TEXT- oder MTEXT-Objekten erstellte Nummerierungen sind oft unentbehrliche Bestandteile von CAD-Dokumenten. Sie dienen beispielsweise der eindeutigen Zuordnung von Bauteilen und anderen Planinhalten. Möchte man aber mit Nummern versehene Zeichnungsbereiche kopieren und an anderer Stelle wiederverwenden, stellt sich oft das Problem, dass die kopierten Nummern nicht mehr stimmen und an die neue Situation anzupassen sind (etwa um den Wert 1 erhöht). Das dann notwendige Abändern der Zahlen gerät mit den AutoCADStandardmethoden zu einer mühsamen und zeitraubenden Prozedur.
Wesentlich beschleunigen lässt sich diese Arbeit durch das LISP-Tool ACMZTAENDER.LSP, wobei für die Neuberechnung der Werte und die Änderung der Zahlenformate viele Optionen zur Verfügung stehen. Nach dem Start der Routine wird zunächst ein Dialogfeld eingeblendet, in dem sich alle Befehlseinstellungen festlegen lassen. Zuerst wird der Wert, um den die Ausgangszahlen geändert werden sollen, in ein Eingabefeld getippt. In den vier Pop-up-Listen des Bereichs „Einstellungen“werden die weiteren Befehlsoptionen ausgesucht. Von zentraler Bedeutung ist hierbei die Festlegung der anzuwendenden Rechenoperation, die man aus den vier Grundrechenarten „Addition“, „Subtraktion“, „Multiplikation“und „Division“auswählen kann.
Wie viele Nachkommastellen angezeigt werden, legt die Option „Genauigkeit“fest. Soll die Anzahl der Nachkommstellen des neu berechneten Werts mit der des Originaltexts übereinstimmen, kommt die Variante „Wie Ausgangswert“zum Zug. Andernfalls stehen die Varianten von null bis acht Stellen hinter dem Dezimalpunkt zur Verfügung. Die Option „Objekttyp“legt fest, ob das Tool TEXToder MTEXT-Objekte bearbeitet. Als dritte Möglichkeit sind beide Objekttypen zusammen wählbar. Über die Methode der Objektwahl entscheidet schließlich die Option „Anwenden auf“. Hierbei kann man festlegen, dass die Objektwahl im Wiederholmodus durch gezieltes Anklicken der Zahlen erfolgt, wobei nach jedem Klick der neue Wert sofort berechnet und der Text aktualisiert wird. Alternativ lässt sich auch ein gefilterter Auswahlsatz bilden, mit dem dann gleich beliebig viele Zahlen in einem Rutsch manipuliert werden.