CADXChange

BlockSync

Blockattribute nach Excel exportieren, bearbeiten und sicher zurückschreiben.

AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español

12 Zeichnungen gescannt, 2 Blockdefinitionen gefunden — Files, Blockliste und Export auf einem Bildschirm.

Das Problem

DATAEXTRACTION funktioniert nur in eine Richtung, und ATTOUT/ATTIN verarbeitet jeweils nur eine Zeichnung.

So funktioniert BlockSync

Dies sind die Tabs der tatsächlichen Anwendung, in der Reihenfolge, in der sie erscheinen —— jeder Screenshot unten ist eine echte, unbearbeitete Aufnahme von BlockSync in Betrieb.

Tab: AutoCAD → Excel

Schritt 1 — Alle Attribute in eine Excel-Datei extrahieren

Fügen Sie DWG-Dateien hinzu, teilen Sie BlockSync mit, welche Blöcke relevant sind, und erhalten Sie eine einzige Arbeitsmappe mit einer Zeile pro Attributinstanz über den gesamten Batch hinweg.

  1. 1Add Files… oder Add Folder… — beliebig viele DWGs von überall auf der Festplatte zu einem Batch zusammenstellen.
  2. 2BlockSync durchsucht jede Datei nach Blockdefinitionen, Layern und Papierbereichs-Viewports, mit einer Live-Fortschrittsanzeige pro Datei.
  3. 3Aktivieren Sie im Blocks-Tab die gewünschten Blöcke. Jede Zeile zeigt bereits die Referenzanzahl, in wie vielen Ihrer Dateien der Block vorkommt, ob es sich um einen dynamischen Block handelt und ob er überhaupt Attribute besitzt — so raten Sie nicht ins Blaue, bevor Sie sich auf einen Export festlegen.
  4. 4Suchen Sie nach Namen, oder nutzen Sie Select All / Select None / Invert, um die Checkliste bei einem großen Projekt mit Dutzenden Blocktypen zu verwalten.
  5. 5Für einen eingegrenzten Export wechseln Sie zum Layers- oder Viewports-Tab und aktivieren bestimmte Layer oder Papierbereichs-Viewports — es werden nur Blöcke extrahiert, die auf den aktivierten Layern liegen bzw. durch die aktivierten Viewports sichtbar sind. Lassen Sie nichts aktiviert, um wie gewohnt alles zu extrahieren.
  6. 6Öffnen Sie Options, um nested blocks (Referenzen innerhalb anderer Blöcke, nicht nur Top-Level-Inserts), dynamic block attributes (Sichtbarkeitszustände, benutzerdefinierte Parameter), Geometrie (Position + Rotation) und Layer-Informationen einzubeziehen — jeweils als eigene Spalte. Aktivieren Sie Parallel processing, um auf einem schnellen Rechner mehrere Dateien gleichzeitig zu scannen und zu extrahieren.
  7. 7Klicken Sie auf Extract to Excel. Eine mit Zeitstempel versehene .xlsx erscheint im angezeigten Ausgabeordner (standardmäßig der gemeinsame Ordner Ihrer DWGs, oder ein fester Standardordner, falls diese über mehrere Ordner verstreut sind) — Open Output Folder führt direkt dorthin.

Options on this screen

Include nested blocks
Extrahiert zusätzlich Blockreferenzen, die innerhalb anderer Blöcke verschachtelt sind, nicht nur Top-Level-Referenzen.
Include dynamic block attributes
Extrahiert Eigenschaften dynamischer Blöcke (z. B. Sichtbarkeitszustände, benutzerdefinierte Parameter) zusätzlich zu den regulären Attributen.
Include geometry
Extrahiert Position und Rotation jeder Blockreferenz als zusätzliche Spalten.
Include layer info
Extrahiert den Layer, auf dem sich jede Blockreferenz befindet.
Parallel processing
Verarbeitet mehrere DWG-Dateien gleichzeitig statt nacheinander. Schneller, benötigt aber mehr Arbeitsspeicher.
Tab: Excel → AutoCAD

Schritt 2 — Die genaue Diff-Vorschau prüfen, dann zurückschreiben

Bearbeiten Sie das exportierte Sheet in Excel nach Belieben — BlockSync ordnet jede Zeile wieder ihrer exakten Attributinstanz zu und zeigt Ihnen genau, was sich ändern wird, bevor auch nur eine einzige Zeichnung angefasst wird.

  1. 1Wählen Sie die exportierte und bearbeitete Excel-Arbeitsmappe (Schritt 1) sowie den DWG-Ordner, gegen den sie abgeglichen werden soll — standardmäßig der Ordner der Excel-Datei selbst; der Abgleich erfolgt ausschließlich über den exakten Dateinamen, sodass das Verschieben der Arbeitsmappe keine Verwirrung stiftet.
  2. 2Wählen Sie einen Backup-Ordner, oder lassen Sie Automatic backup aktiviert — jede zu schreibende Datei wird vorher unverändert dorthin kopiert.
  3. 3BlockSync liest die Arbeitsmappe und ordnet jede Zeile wieder der exakten Blockinstanz zu, aus der sie stammt (über Datei + Object Handle, nicht nur über die Zeilenreihenfolge). Alles in Excel, dem keine passende DWG im Ordner zugeordnet werden kann, erscheint im Unmatched-Tab, statt den Lauf stillschweigend fehlschlagen zu lassen oder abstürzen zu lassen.
  4. 4Der Diff preview-Tab listet jede Datei mit einer Changed- und einer Blocked-Anzahl auf. Wählen Sie eine Datei aus, um die vollständige Attribut-für-Attribut-Tabelle zu sehen: File, Handle, Block, Attribute, Current value und New value, nebeneinander. Zeilen ohne Änderung sind standardmäßig ausgeblendet — aktivieren Sie Show unchanged rows, wenn Sie trotzdem alles prüfen möchten.
  5. 5Haken Sie genau die Dateien an, die Sie einbeziehen möchten, und klicken Sie dann auf Write Selected Files. Ein Bestätigungsdialog nennt genau, wie viele Dateien und wie viele Attributänderungen bevorstehen — keine Überraschungen.
  6. 6Nach dem Schreiben liest BlockSync jedes geänderte Attribut direkt wieder aus der Zeichnung aus, um zu prüfen, ob es dem Beabsichtigten entspricht. Jede Abweichung wird im Schreibergebnisbericht namentlich benannt, statt einfach als erfolgreich angenommen zu werden.
  7. 7Rollback All stellt mit einem einzigen Klick jede in diesem Lauf berührte Datei aus ihrem Backup vor dem Schreiben wieder her — kein manuelles Nachverfolgen, welche Dateien geändert wurden.

Options on this screen

Automatic backup
Jede zu schreibende Datei wird vor jeder Änderung unverändert in den Backup-Ordner kopiert. Deaktivieren Sie dies nur, wenn Sie kein Rollback benötigen.
Show unchanged rows
Standardmäßig blendet die Diff-Ansicht Attribute ohne Änderung aus, damit ein Batch mit 2.000 Zeilen nicht die paar wichtigen Änderungen verschüttet.

Ebenfalls enthalten

Auswahlprofile

Speichern Sie die exakte Auswahl aktivierter Blöcke als benanntes Profil (Save Profile…) und laden Sie es später wieder (Load Profile) — nützlich, wenn dieselbe Handvoll Blocktypen wiederkehrend über verschiedene Projekte hinweg exportiert wird.

Rückgelesene Verifizierung statt blindes Vertrauen

Jeder Schreibvorgang liest das gerade geschriebene Attribut aus der Zeichnung erneut aus und vergleicht es mit dem beabsichtigten Wert. Wenn AutoCAD einen Wert stillschweigend abgelehnt oder verändert hat, nennt BlockSync Ihnen Datei und Attribut — statt einfach Erfolg anzunehmen.

Dynamische Blöcke und verschachtelte Attribute korrekt verarbeitet

Dynamische Blöcke liefern ihren tatsächlichen Attributsatz je Sichtbarkeitszustand statt einer flachgeklopften, irreführenden Liste, und auch Attribute, die innerhalb von Blockreferenzen verschachtelt sind (nicht nur Top-Level-Inserts), werden erfasst — eine Blockklasse, die AutoCADs eigener DATAEXTRACTION-Assistent häufig übersieht oder dupliziert.

Versions-Metadaten der Free-Edition, immer sichtbar

Jeder Export vermerkt eine SpecVersion, den Export-Zeitstempel, die BlockSync-Version, die verwendete AutoCAD-Version und die Edition (Free/Pro) in der Arbeitsmappe, dazu einen SHA-1-Wert pro Quelldatei — sodass ein an einen Kollegen weitergegebenes Sheet exakt nachvollziehbar bleibt, wie und wann es entstanden ist.

Umgebung & Anforderungen

Alles, was bestimmt, ob BlockSync auf Ihrem Rechner läuft und wie es sich dabei verhält.

  • Keine Microsoft-Excel-Installation erforderlich — BlockSync liest und schreibt .xlsx-Dateien direkt mit einer eigenen Engine (ClosedXML) und funktioniert daher auch auf einem Rechner mit AutoCAD, aber ohne Office.
  • Windows 10/11, nur 64-Bit.
  • Erfordert eine lizenzierte Vollversion von AutoCAD (2021–2027). AutoCAD LT wird nicht unterstützt — LT kann die Hintergrundautomatisierung, auf die BlockSync angewiesen ist, nicht ausführen.
  • Sind mehrere AutoCAD-Versionen installiert, legen Sie unter Settings → AutoCAD fest, welche verwendet werden soll, oder belassen Sie es bei „Auto (newest installed)“ — schlägt das Laden dieser Version aus irgendeinem Grund fehl, wird automatisch auf eine andere installierte Version ausgewichen.
  • Basiert auf .NET 8. Ist die .NET 8 Desktop Runtime noch nicht auf Ihrem Rechner vorhanden, bietet der Installer an, sie einmalig kostenlos von Microsoft herunterzuladen (ca. 60 MB).
  • Netzwerkzugriff wird nur genutzt, um Ihre Lizenz beim Start und danach periodisch zu prüfen. Scannen, Lesen und Schreiben erfolgen ausschließlich lokal über AutoCADs eigene Engine — es werden niemals Zeichnungsinhalte hochgeladen.
  • Oberflächensprache: English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español.
  • Bei Batches mit vielen Dateien können mehrere Zeichnungen im Hintergrund parallel verarbeitet werden — passen Sie „Max parallel AutoCAD instances“ in den Settings an, um Geschwindigkeit gegen CPU-/Arbeitsspeicher-Reserven abzuwägen.
  • Jede länger laufende Aktion zeigt eine Fortschrittsanzeige mit Prozentwert und geschätzter Restzeit und kann jederzeit abgebrochen werden.
  • Settings → Diagnostics → Open Log Folder führt bei Problemen direkt zu den Host- und Plugin-Logs.

Siehe auch die websiteweite Seite zu den systemanforderungen , die alle Tools vergleicht.

Anwendungsfälle

Einige der Situationen, für die BlockSync entwickelt wurde —— falls Ihr Fall nicht aufgeführt ist, wird er wahrscheinlich trotzdem von einem der obigen Tabs abgedeckt.

Qualitätsprüfung vor der Lieferung

Vorher

200 Zeichnungen einzeln öffnen, um vor einer Abgabefrist die Schriftfelddaten zu prüfen.

Nachher

Alle Attribute in ein Sheet extrahieren, nach Abweichungen scannen, im Batch korrigieren, zurückschreiben.

Zeitersparnis

~6 Stunden → 20 Minuten

Massenkorrektur von Schriftfeldern

Vorher

Eine Firmenadresse, ein Kundenname oder eine Projektphase ändert sich mitten im Projekt, und das Schriftfeld jedes Blatts zeigt noch den alten Wert — die Korrektur bedeutet, jede Zeichnung zu öffnen, das Attribut per Doppelklick zu öffnen, neu einzutippen und zu speichern.

Nachher

Die Attribute TITLE/CLIENT/ADDRESS über den gesamten Satz exportieren, den alten Wert in Excel per Suchen-und-Ersetzen austauschen, mit Diff-Vorschau zurückschreiben, die genau bestätigt, welche Blätter sich wie ändern.

Zeitersparnis

~5 Stunden → 15 Minuten

Umnummerierung von Ventil-/Anlagen-Tags

Vorher

Eine P&ID-Revision nummeriert Ventil- und Instrumenten-Tags um (z. B. V-101 → V-201 für eine ganze Anlageneinheit), und jede Zeichnung, die das alte Tag in einem Blockattribut referenziert, muss konsistent aktualisiert werden — wird eine übersehen, stimmt die Tag-Liste nicht mehr mit dem Feld überein.

Nachher

Jedes TAG-Attribut nach Excel exportieren, das Mapping von alten zu neuen Tags als Lookup-Formel oder per Suchen-und-Ersetzen anwenden, zurückschreiben — die Diff-Vorschau zeigt jede einzelne Tag-Änderung, bevor etwas übernommen wird, sodass ein Fehler im Mapping erkannt wird, bevor er eine Zeichnung erreicht.

Zeitersparnis

~4 Stunden → 20 Minuten für eine Anlageneinheit mit 150 Zeichnungen

Aktualisierung von Lieferanten-Teilenummern in einer Stückliste

Vorher

Die Herstellerteilenummer einer Komponente ändert sich (ein Ventilmodell wird eingestellt, ein Ersatz wird qualifiziert), und die alte Teilenummer steckt fest in einem Blockattribut auf jeder Zeichnung, die diese Komponente verwendet.

Nachher

Den Export auf das PART_NO-Attribut dieses Blocks filtern, den alten Wert ersetzen, in einem Durchgang auf jede betroffene Zeichnung zurückschreiben, statt sich Datei für Datei durch das Projekt zu arbeiten.

Zeitersparnis

~3 Stunden → 10 Minuten

Rebranding nach einer Übernahme

Vorher

Nach einer Fusion trägt das Schriftfeld jeder Zeichnung noch den alten Firmennamen und die alte Logo-Blockreferenz, und die Rechtsabteilung will das vor der nächsten Abgabe überall korrigiert haben — aber niemand möchte 500 Zeichnungen einzeln öffnen.

Nachher

Das COMPANY-Attribut projektweit exportieren, ersetzen, mit automatischem Backup zurückschreiben — 500 Zeichnungen in einem Lauf aktualisiert statt einer Woche manueller Bearbeitung.

Zeitersparnis

Mehrere Tage manueller Aufwand → unter einer Stunde

Was frühe Tester sagen

BlockSync hatte noch keine öffentliche Veröffentlichung, daher gibt es keine feste Kundenliste zum Zitieren —— dies sind echte Rückmeldungen früher Tester, gekennzeichnet nach Rolle statt Name.

“Eine Einkaufsliste von Hand aus einer Handvoll Zeichnungen zusammenzustellen, geht noch. Versuchen Sie das bei 200 — dann ist es schlicht nichts mehr, das ein Mensch zuverlässig hinbekommt.”
— Einkaufskoordinator, industrielles EPC-Projekt
“Nach einer Revision jede Zeichnung umzutiteln bedeutete: jede öffnen, das Feld finden, neu eintippen, speichern, nächste Datei. Langsam und ehrlich gesagt zermürbend.”
— Leiter Konstruktion, mechanisches Design-Team
“Dieses Tool hat mich in einer Crunch-Woche gerettet. Ich möchte die Schriftfelder dieses Projekts nie wieder von Hand bearbeiten.”
— CAD-Administrator

BlockSync kostenlos testen

Keine Kreditkarte, kein zeitliches Limit.

Kostenlos herunterladen