CAD Tipp # 6698:
Frage
Wenn Sie brauchen Blöcke einfügen mit inkrementierende Nummern in Attributen, oder die bestehenden Blöcke in der DWG-Zeichnung (oder Objektdaten) automatisch neu nummerieren, können Sie die kostenlose Applikation ARKANCE InsertC benutzen.
InsertC enthält drei Befehle - InsertC und BlockC und ODataC (und InscOpt für Optionen).
Das Befehl InsertC ist eine "zählende" Version des Befehls INSERT. Es fügt einen bestimmten Block automatisch ein und füllt seinen ersten Attribut mit einer wachsender Zahl in der Reihe. Sie können den Block wählen entweder durch eine bestehende Referenz, oder durch seinen Namen.
Das BlockC Befehl nimmt eine Auswahl von bestehenden Blöcke (oder Mulileader mit Blöcke) und füllt (umrechnet) ihren ersten Attribute mit einer Reihe von Zahlen. Sie können die Blöcke-Reihenfolge (beeinflusst die Nummerierung Reihenfolge) durch die Auswahl, oder durch die X-oder Y-Koordinaten eingeben.
Das Befehl ODataC (seit V1.13) arbeitet wie BlockC aber manipuliert die ausgewählte Object Data Felder (Map oder Civil 3D Objektdaten, OD).
Alle Autonummer-Befehle erlauben den Anfangswert des Zählers, der Präfix und Postfix für die Zahlen Anzahl bestimmen. Sie können auch die insertc:Inc LISP Variable benutzen, um das Inkrement zu setzen (wenn anders als +1) und insertc:Prec um die Dezimal-Precision zu setzen und insertc:AttNo um die Attribut-Nummer zu setzen. Z.B. (setq insertc:AttNo 2)
Seit Version 1.12 können Sie auch vorherige und folgende Werte benutzen, z.B. "TRM $ to $+" zeigt "TRM 74 to 75". Sie können es auch mit dem LISP-Befehl voreinstellen - z. B.:
(setq insertc:RegEx "Terminal $ (aus $- zu $+)")
Das LISP Programm InsertC steht zum Download auf Download
Siehe die Animationen (klick für grösser):




