Anleitungen/Zeichnungsstandards
Alten Block in vielen Zeichnungen durch einen neuen ersetzen — Schriftfeld, Logo oder Symbol in jeder DWG tauschen
Aktualisiert am November 5, 2026
Erstellt mit BlockCopy
Die Firma bekommt ein neues Schriftfeld, ein neues Logo oder eine neue Version eines Standardsymbols, und das alte muss in jeder Zeichnung eines Projekts weg. In einer Zeichnung ist das schnell erledigt. Bei fünfzig Zeichnungen wird daraus die Fleißarbeit, nach deren Skript in Foren immer wieder gefragt wird: Datei öffnen, den neuen Block an der Stelle des alten einfügen, die Attributwerte von Hand übertragen, den alten löschen, speichern, wieder von vorn.
Die AutoCAD-Bordmittel reichen dafür nicht. Einen Block neu zu definieren (BLOCK mit demselben Namen oder INSERT mit der Option „Neu definieren“) funktioniert nur, wenn der neue Block denselben Namen trägt wie der alte, und nur in der geöffneten Zeichnung. Umbenennen kann zwei verschiedene Blöcke nicht zusammenführen, und wer den neuen Block über den alten einfügt, verliert die Werte, die der alte trug.
Dieser Leitfaden nutzt die Registerkarte Upgrade Version von BlockCopy, einem Programm in CADXChange Toolkit, um in einem Stapel Zeichnungen einen Block gegen einen anderen zu tauschen. Jede alte Referenz wird an Ort und Stelle ersetzt und behält Position, Drehung, Maßstab und Layer; ihre Attributwerte gehen auf den neuen Block über. Im Beispiel wird in sechs Zeichnungen TITLEBLOCK durch TITLEBLOCK_V2 ersetzt.
1. Den neuen Block in eine Quellzeichnung legen
Der neue Block muss als Definition in einer Zeichnung vorliegen, die das Werkzeug lesen kann: der Quelle. Das kann eine Zeichnung sein, die den Block schon verwendet (hier hat Source-TitleBlockV2 den Block TITLEBLOCK_V2 auf dem Blatt), oder eine Vorlage bzw. Symbolbibliothek, in der er definiert ist. In den Zielzeichnungen muss er vorher nicht vorhanden sein; BlockCopy bringt die Definition mit.
Prüfen Sie, ob der neue Block die Attribut-Tags enthält, die Sie behalten wollen. Ein Wert bleibt nur erhalten, wenn der neue Block ein Attribut mit demselben Tag hat. Ein Tag, das nur im neuen Block vorkommt, beginnt mit seinem eigenen Vorgabewert, und ein Tag, das dem neuen Block fehlt, entfällt.
2. Neuen Block, alten Block und Zeichnungen wählen
Öffnen Sie BlockCopy und wechseln Sie zu Upgrade Version. Wählen Sie die Quellzeichnung und markieren Sie in der Liste den neuen Block (v2). Die Zahl der Referenzen und der Link View zur Attributliste helfen, den richtigen zu erwischen.
Mit Add files fügen Sie die zu aktualisierenden Zeichnungen hinzu. Unter Old blocks to replace (v1) listet BlockCopy die Blockdefinitionen auf, die in diesen Zeichnungen vorkommen. Wählen Sie den, der ausgemustert werden soll, hier TITLEBLOCK.
Lassen Sie Automatic backup aktiviert. Jede Zeichnung wird vor der Änderung in den Backup-Ordner kopiert.
3. Upgrade ausführen
Klicken Sie auf Upgrade Now. Eine Vorschau gibt es hier nicht, Ihr Sicherheitsnetz ist das Backup. BlockCopy tauscht in jeder Zeichnung alle Referenzen des alten Blocks gegen den neuen aus und speichert die Datei. Die Liste zeigt das Ergebnis je Zeichnung, zum Beispiel Replaced 1 instance(s) of TITLEBLOCK with TITLEBLOCK_V2.
Die Attribute jeder neuen Referenz werden so angeordnet, wie die neue Definition sie platziert, und mit den alten Werten gefüllt. Ein Attribut, das jemand von Hand verschoben hatte, wandert also an seine Position in der Definition zurück. Um von Hand platzierte Attribute bei einem Block zu behalten, der seinen Namen behält, verwenden Sie stattdessen Sync Update.
Scheitert eine Zeichnung, läuft der Rest des Stapels weiter. Unter Details einer Zeichnung sehen Sie, wohin ihr Backup gegangen ist. Rollback stellt genau diese Zeichnung wieder her, Restore Backup erledigt das für Zeichnungen jedes früheren Laufs.
4. Prüfen, dass nichts verloren ging
Am schnellsten prüfen Sie, indem Sie die Zeichnungen wieder einlesen. Fügen Sie sie auf der Registerkarte Blocks → Excel von BlockSync hinzu: Die Blockliste zeigt jetzt TITLEBLOCK mit 0 Referenzen und TITLEBLOCK_V2 mit 7 Referenzen in 7 Dateien, den sechs aktualisierten Zeichnungen plus der Quelle. Haken Sie TITLEBLOCK_V2 an und exportieren Sie nach Excel, dann erhalten Sie eine Zeile je Blatt mit Nummer, Revision und Titel.
Im Beispiel haben wir die sechs Zeichnungen vor und nach dem Upgrade exportiert. Blattnummern, Revisionen, Titel, Einfügepunkte und Drehwinkel waren identisch; nur der Blockname und das Handle jeder Referenz unterschieden sich.
Die alte Definition wird nicht gelöscht, nur ihre Referenzen wurden getauscht. Sie bleibt ohne Referenzen in der Zeichnung. PURGE entfernt sie, wenn Sie so weit sind, oder Sie bereinigen mit LayerSync einen ganzen Ordner in einem Rutsch.
Zwei Dinge sollten Sie danach wissen. Die Ersatzreferenzen sind neue Objekte mit neuen Handles; ein Excel-Export von vor dem Upgrade lässt sich deshalb nicht mehr zurückschreiben, exportieren Sie also vorher neu. Und ein Attributwert, den es nur am alten Block gab, wird nicht übernommen, vergleichen Sie darum vor dem Start die beiden Attributlisten.
Behält der Block seinen Namen und ändert sich nur die Definition, nehmen Sie Sync Update statt Upgrade Version. Das Toolkit hat eine 30-tägige Vollversion zum Testen, Sie können das also an einer Kopie eines echten Projekts durchspielen, bevor Sie sich entscheiden.
Probieren Sie es mit Ihren eigenen Zeichnungen
CADXChange Toolkit erledigt das für einen ganzen Ordner voller Zeichnungen, mit Vorschau und vorheriger Sicherung. Die 30-Tage-Testversion enthält alle Funktionen.
Kostenlos testen →Vor dem Start — häufige Fragen
- Kann AutoCAD in vielen Zeichnungen einen Block durch einen anders benannten Block ersetzen?
- Nicht allein. Eine Neudefinition funktioniert nur, wenn der neue Block denselben Namen hat wie der alte, und nur in der geöffneten Zeichnung. Umbenennen kann zwei verschiedene Blöcke nicht zusammenführen, und den neuen Block über den alten einzufügen verliert dessen Werte. Mit Upgrade Version in BlockCopy tauschen Sie in einem ganzen Stapel Zeichnungen einen Block gegen einen anderen aus.
- Brauche ich LISP, um Schriftfeld oder Logo in jeder Zeichnung zu ersetzen?
- Nein. Sie wählen in BlockCopy den neuen Block, den alten Block und die Zeichnungen, und der Austausch läuft in einem Durchgang. Es gibt keine Routine zu schreiben oder zu debuggen.
- Bleiben Position, Maßstab und Attributwerte erhalten?
- Jede alte Referenz wird an Ort und Stelle ersetzt und behält Position, Drehung, Maßstab und Layer. Attributwerte gehen über das Tag auf den neuen Block über: Ein Wert bleibt nur erhalten, wenn der neue Block ein Attribut mit demselben Tag hat, ein Tag nur im neuen Block beginnt mit seinem eigenen Vorgabewert, und ein Tag, das dem neuen Block fehlt, entfällt. Die Attribute werden so angeordnet, wie die neue Definition sie platziert.
- Gibt es eine Vorschau, und wie mache ich es rückgängig?
- Eine Vorschau gibt es nicht, das Backup ist Ihr Sicherheitsnetz. Ist Automatic backup aktiviert, wird jede Zeichnung vor der Änderung in den Backup-Ordner kopiert. Rollback stellt eine Zeichnung exakt wieder her, Restore Backup tut das für Zeichnungen jedes früheren Laufs, auch nach dem Schließen des Programms. Scheitert eine Zeichnung, läuft der Rest des Stapels weiter.
- Was passiert mit der alten Blockdefinition?
- Sie wird nicht gelöscht. Nur ihre Referenzen werden getauscht, die Definition bleibt ohne Referenzen in der Zeichnung, bis Sie sie mit PURGE entfernen.
- Was brauche ich dafür?
- Einen Windows-10- oder -11-PC und die Zeichnungen. AutoCAD muss nicht laufen. CADXChange Toolkit enthält eine 30-tägige Vollversion zum Testen; danach funktionieren Lesen, Scannen und Vergleichen weiter, und zum Schreiben geänderter Zeichnungen ist eine Lizenz nötig.