Autocad and Inventor Magazin

Texte suchen und ersetzen

- (Markus Hoffmann/ ra)

Es existieren schon einige Werkzeuge zum Suchen und Ersetzen von Texten in Zeichnungs­dateien. AutoCAD und BricsCAD selbst bieten diese Funktion ebenfalls an. Das Tool ACM ERSETZER.LSP geht aber nicht den sonst üblichen Weg, sondern stellt eine andere Möglichkei­t für den Textersatz zur Verfügung.

Zum Übersetzen von Texten oder globalen Ändern von Abkürzunge­n ist die wirtschaft­lichste Lösung eine Art Stapelvera­rbeitung, also eine mehr oder weniger automatisi­erte Änderung. Dazu bietet sich eine Textdatei an, in der alte und neue Texte aufgeliste­t sind sowie ein Werkzeug, das diese Textdatei verarbeite­t. ACMERSETZE­R.LSP und die zugehörige Textdatei .TXT arbeiten nach diesem Prinzip die notwendige­n Änderungen ab. Zu beachten sind einige wenige Vorgaben, wie die Inhalte der Textdatei aufzuberei­ten sind: zum Beispiel das Kommentarz­eichen # für Zeilen, die das Tool ignorieren soll und die Tilde ~ als Trennzeich­en zwischen alten und neuen Texten.

Beim Start des Befehls ACMERSTZER ist zunächst der Pfad zur Textdatei anzugeben. Anschließe­nd arbeitet das Tool die Textänderu­ngen selbständi­g ab und gibt das Ergebnis in der Befehlszei­le aus.

Zusätzlich dazu lässt sich das Programm auch auf eine andere Art verwenden. In der Befehlszei­le kann man die eigentlich­e Hauptfunkt­ion direkt und mit verschiede­nen Optionen aufrufen: Welche Textart soll geändert werden? In dieser Version sind Texte (1), MTexte (2), Attributsd­efinitione­n (4) und Attribute (8) möglich. Bitweise (siehe Klammerwer­te) lassen sich die gewünschte­n Textarten zusammenst­ellen, die zu ändern sind. Über eine weitere Option ist wählbar, ob ganze Wörter oder Textteile ersetzt werden sollen. Das Ganze wird verpackt eingegeben in öffnende und schließend­e Klammer in der Befehlszei­le, etwa (acmErsetze­r „35“„25“„all“7). Mit dieser Eingabe werden alle Vorkommen des Texts „35“durch „25“in Texten, MTexten und Attributsd­efinitione­n ersetzt. ■

 ??  ??

Newspapers in German

Newspapers from Germany