CADXChange

TextSync Dokumentation

TextSync hat drei Modi, umschaltbar über die Pille in der Titelleiste: Text → Excel (Export), Excel → Text (Zurückschreiben) und Batch Edit Styles. Text → Excel ist ein einzelner Bildschirm; Excel → Text ist eine kurze Abfolge — Arbeitsmappe und Ordner wählen, schreiben, dann ein separater Berichtsbildschirm; Batch Edit Styles ist ein eigener Einzelbildschirm mit einem gemeinsamen Raster.

Erste Schritte

Die Screenshots stammen aus einer aktuelleren Version — optische Details können von Ihrer installierten Version abweichen.

Text → Excel (export)

Dateien hinzufügen (Text → Excel)

Den Batch der Zeichnungen aufbauen, aus denen Text exportiert werden soll.

Dateien hinzufügen (Text → Excel) screenshot
  • Add Files… wählt einzelne .dwg-Dateien (Mehrfachauswahl); Add Folder… durchsucht einen ganzen Ordner nach .dwg-Dateien — ob dabei auch Unterordner durchsucht werden, hängt von "Include subfolders when adding a folder" ab (Settings → AutoCAD, standardmäßig aus). Beide entfernen Duplikate gegenüber bereits in der Liste enthaltenen Dateien, ohne Berücksichtigung von Groß-/Kleinschreibung.
  • Clear All leert die Liste. Remove Selected entfernt die markierten Zeilen — dies ist eine reine Schaltfläche, kein Tastaturkürzel; es gibt auf diesem Bildschirm keine Entf-Tasten-Behandlung, anders als bei den Dateilisten einiger anderer CADXChange-Tools.
  • Die Dateiliste zeigt Name und Pfad, sortierbar durch Klick auf eine der beiden Spaltenüberschriften. Sind noch keine Dateien hinzugefügt, zeigt die Liste statt einer leeren Tabelle einen Leerzustand-Hinweis.
  • Es gibt keinen Entitätstyp-Filter für DBText vs. MText — jede DBText- und MText-Entität im Batch wird immer gelesen.

Options und Export to Excel

Was zusätzlich zum reinen Text exportiert wird, und die Free-Edition-Grenzen für einen Lauf.

Options und Export to Excel screenshot
  • Parallel processing (standardmäßig aktiviert) liest mehrere Dateien gleichzeitig statt nacheinander. Die Free-Edition ist unabhängig von dieser Checkbox oder dem Settings-Wert "Max parallel AutoCAD instances" hart auf eine Datei gleichzeitig begrenzt — die Beschleunigung greift nur in Pro.
  • Die Free-Edition begrenzt einen Lauf auf 3 DWG-Dateien — das Überschreiten blockiert den Export vollständig, bevor irgendetwas läuft, mit einer Meldung, die die Grenze benennt, statt einen Teil-Batch zu exportieren. Pro entfernt die Grenze. Für die exportierte Arbeitsmappe selbst gibt es in TextSync keine separate Zeilenobergrenze.
  • Export to Excel schreibt immer eine mit Zeitstempel versehene Arbeitsmappe — TextSync_Export_{yyyyMMdd_HHmmss}.xlsx — mit Datei, Handle, Entitätstyp, Layer und Inhalt für jede passende Entität; der Name ist nicht an die Namen der Eingabedateien selbst gebunden.
  • Der Ausgabeordner ist standardmäßig der gemeinsame übergeordnete Ordner aller hinzugefügten Dateien; erstrecken sich die Dateien über mehr als einen Ordner, wird stattdessen auf einen festen Ordner Documents\TextSync\Exports zurückgegriffen.
  • Nach dem Schreiben wird angeboten, die Arbeitsmappe sofort zu öffnen. Cancel (während des Exports) stoppt nach der gerade bearbeiteten Datei. Eine Datei, bei der AutoCAD nicht mehr reagiert, wird nach 10 Minuten aufgegeben und als fehlgeschlagen gemeldet; der Rest des Stapels läuft weiter.

Excel → Text (write back)

Arbeitsmappe und DWG-Ordner wählen (Excel → Text)

TextSync auf einen bearbeiteten Export und die zugehörigen Zeichnungen ausrichten, plus den Ort, an dem Backups geschrieben werden.

Arbeitsmappe und DWG-Ordner wählen (Excel → Text) screenshot
  • Step 1: Excel Workbook navigiert zur exportierten (und seitdem bearbeiteten) .xlsx-Datei.
  • Step 2: DWG Folder. "Use the Excel file's folder" (standardmäßig aktiviert) leitet den Ordner automatisch vom Speicherort der Arbeitsmappe ab; das manuelle Durchsuchen zu einem Ordner deaktiviert diese Checkbox, sodass sie später nicht stillschweigend zum automatisch abgeleiteten Ordner zurückspringt.
  • Der Abgleich einer Arbeitsmappenzeile mit einer Zeichnung erfolgt ausschließlich über den exakten Dateinamen, innerhalb dieses einen Ordners — anders als bei Add Folder auf der Seite Text → Excel wird dieser Ordner nie rekursiv gescannt, unabhängig von der Einstellung "Include subfolders".
  • Automatic backup (standardmäßig aktiviert) kopiert jede zu schreibende Datei zuerst unverändert in den Backup-Ordner, bevor eine Änderung vorgenommen wird. Der Backup-Ordner ist standardmäßig ein Ordner _TextSyncBackup, der beim ersten Auswählen neben dem DWG-Ordner angelegt wird.
  • Restore Backup… öffnet ein separates, eigenständiges Fenster (siehe unten), vorbelegt mit dem aktuellen Backup-Ordner — es liest Backup-Archive direkt von der Festplatte, sodass es auch nach einem Neustart der App weiter funktioniert, anders als das sitzungsgebundene Rollback All auf dem Berichtsbildschirm.

Matched Files und Unmatched

Was TextSync vor dem Schreiben gefunden hat — eine Trefferanzahl, kein feldweiser Diff.

  • Das Auswählen einer Arbeitsmappe und eines Ordners mit mindestens einer Übereinstimmung führt automatisch den Abgleich aus. Anders als bei einigen anderen CADXChange-Zurückschreib-Tools gibt es hier keinen Trockenlauf-Diff/Vorschauschritt — der Matched Files-Tab zeigt nur jede abgeglichene Datei und wie viele Entitäten darin sich ändern werden, keine Vorher/Nachher-Werttabelle.
  • Eine Arbeitsmappenzeile, deren Dateiname keine exakte Entsprechung im DWG-Ordner hat, erscheint stattdessen unter dem Unmatched-Tab, statt den gesamten Lauf fehlschlagen zu lassen — dessen Tab-Überschrift zeigt die aktuelle Anzahl nicht zugeordneter Zeilen.
  • Kann die Arbeitsmappe selbst nicht gelesen werden (falsche Datei, beschädigt, falsches Format), benennt die Statusmeldung den Fehler, statt eine leere oder veraltete Trefferliste anzuzeigen.

Write Back

Bestätigt den Umfang eines Schreibvorgangs, bevor irgendetwas passiert — es gibt keinen Verifizierungsschritt nach dem Schreiben.

  • Der Bestätigungsdialog nennt genau, wie viele Dateien und wie viele Entitäten sich ändern werden, und benennt den Backup-Ordner — oder warnt, falls das Backup deaktiviert ist, ausdrücklich, dass die Änderung nicht rückgängig gemacht werden kann.
  • Die Grenze der Free-Edition von 3 Dateien pro Lauf gilt auch hier, gezählt anhand der abgeglichenen, zu schreibenden Dateien.
  • Dateien werden nacheinander geschrieben, nicht parallel, da pro Datei vor dem Schreiben eine echte Backup-Datei auf der Festplatte angelegt wird. Schlägt das Backup einer Datei fehl, wird ihr Schreibvorgang vollständig übersprungen — TextSync schreibt nie eine Datei, deren Backup gerade fehlgeschlagen ist.
  • Anders als beim entsprechenden Zurückschreiben in BlockSync liest TextSync jede Datei nach dem Schreiben nicht erneut, um zu verifizieren, dass die Änderung tatsächlich übernommen wurde — das Ergebnis pro Datei spiegelt nur wider, was AutoCADs eigener Schreibbefehl zum Schreibzeitpunkt als erfolgreich oder fehlgeschlagen meldete. Geschrieben werden nur Werte, die sich tatsächlich von der Zeichnung unterscheiden: Ein MText mit unverändertem Text behält seine gesamte Formatierung (Schriften, Farben, Stapelungen), ein Text, dessen Wert aus einem Feld stammt, wird nie überschrieben (er wird mit Begründung als fehlgeschlagen gemeldet), und eine Datei ohne Änderungen wird gar nicht gespeichert.
  • Cancel lässt die gerade geschriebene Datei fertigstellen, bevor gestoppt wird, statt mitten im Schreiben abzubrechen — das Verlassen mitten in einer Datei würde riskieren, diese DWG halb geschrieben zurückzulassen.

Write-Back Report

Was mit jeder Datei im Lauf passiert ist, sobald der Schreibvorgang abgeschlossen ist.

Write-Back Report screenshot
  • Eine Zeile pro Datei: Gesamtstatus, wie viele Entitäten erfolgreich waren und wie viele fehlgeschlagen sind, und wo ihr Backup gelandet ist (oder warum keines existiert).
  • Die Fail-Anzahl einer Datei ist anklickbar, wenn sie ungleich null ist, und öffnet ein Write Errors-Popup mit den konkreten Gründen pro Entität statt nur einer Zahl.
  • Export Report speichert dieselbe dateiweise Aufschlüsselung in einer Arbeitsmappe.
  • Rollback All stellt mit einem Klick jede Datei dieses Laufs aus ihrem eigenen Backup vor dem Schreiben wieder her — aber nur, solange dieser Berichtsbildschirm noch geöffnet ist, da es mit den Ergebnissen dieses Laufs im Arbeitsspeicher arbeitet. Sobald Sie auf Finish klicken oder die App neu starten, verwenden Sie stattdessen das eigenständige Restore Backup…-Fenster, das Backup-Archive direkt von der Festplatte liest.
  • Finish kehrt zu einem leeren Excel → Text-Bildschirm zurück und verwirft die Ergebnisse dieses Laufs — exportieren Sie den Bericht zuerst, falls Sie einen Nachweis davon benötigen.

Batch Edit Styles

Stile lesen und filtern (Batch Edit Styles)

Dateien hinzufügen, und jeder TextStyle darin wird automatisch in ein gemeinsames Raster eingelesen.

Stile lesen und filtern (Batch Edit Styles) screenshot
  • Add Files wählt .dwg-Dateien (Mehrfachauswahl); sobald Dateien hinzugefügt sind, liest TextSync automatisch jeden TextStyle aus jeder Datei — es gibt keinen separaten "Laden"-Schritt. Clear All leert das Raster.
  • Das Raster listet File, Style Name, Font, Big Font, Width Factor, Fixed Height und Current (ein Häkchen für den aktiven Stil der Datei), plus eine Make Current-Schaltfläche pro Zeile — ein Klick darauf markiert diese Zeile als aktuell und hebt die Markierung jeder anderen Stilzeile derselben Datei auf, sodass jede Datei immer nur einen aktuellen Stil hat.
  • "Name contains:" filtert das Raster live nach Stilnamen; es grenzt ein, worauf Apply to All und die Batch-Bearbeitungsfelder unten wirken (siehe nächster Abschnitt).
  • Automatic backup legt hier den Ordner standardmäßig neben der ersten hinzugefügten Datei an (ein Unterordner _TextSyncBackup); wird nie ein Backup-Ordner festgelegt, greift TextSync beim Schreiben auf einen Ordner neben der Anwendung selbst zurück — ein anderer Fallback als bei Excel → Text, wissenswert, falls Backups an unerwarteter Stelle landen.

Batch-Bearbeitung und Create Text Style

Ein Feld über viele Zeilen hinweg auf einmal ändern, oder jeder geladenen Datei einen brandneuen Stil hinzufügen.

Batch-Bearbeitung und Create Text Style screenshot
  • Vier unabhängige Checkbox+Feld-Paare — Font, Big Font, Width Factor, Fixed Height — jedes wirkt nur, wenn seine eigene Checkbox aktiviert ist; nicht aktivierte Felder bleiben unberührt, auch wenn ein Wert hineingetippt wird.
  • Apply to Selected wendet die aktivierten Felder nur auf die markierten Rasterzeilen an; Apply to All wendet sie auf jede aktuell durch den Filter "Name contains" angezeigte Zeile an, markiert oder nicht — das vorherige Eingrenzen des Filters ist der Weg, um eine Batch-Bearbeitung auf bestimmte Stile zu beschränken.
  • Bei Width Factor/Fixed Height wird ein eingetippter Wert, der sich nicht als Zahl auslegen lässt, für dieses Feld stillschweigend ignoriert statt eines Fehlers — greift eine Batch-Bearbeitung scheinbar nicht, prüfen Sie, ob der eingetippte Wert tatsächlich numerisch ist.
  • Create Text Style fragt nach einem Namen und seinen Werten für Font/Big Font/Width Factor/Fixed Height und fügt ihn dann jeder aktuell geladenen DWG hinzu, die noch keinen Stil mit genau diesem Namen (ohne Berücksichtigung von Groß-/Kleinschreibung) besitzt — Dateien, die ihn bereits besitzen, werden übersprungen und separat gemeldet, nicht überschrieben. Die neuen Zeilen werden dem Raster hinzugefügt und in die Ansicht gescrollt.

Write Styles Back

Schreibt die Stildefinitionen zurück und aktualisiert dann bestehenden Text passend dazu — nicht nur den Stil, auch die Geometrie.

  • Der Bestätigungsdialog nennt, wie viele Dateien geschrieben werden und, falls Backup aktiviert ist, wohin; ist Backup deaktiviert, warnt er, dass die Änderung nicht rückgängig gemacht werden kann. Batch Edit Styles hat keine Free-Edition-Dateizahl-Obergrenze — anders als bei den anderen beiden Modi ist ein Lauf hier nicht auf 3 Dateien begrenzt.
  • Für einen Stil, der in einer Datei bereits existiert, aktualisiert Write Styles Back dessen Font, Big Font, Width Factor und Fixed Height an der bestehenden Definition (und setzt ihn als aktuellen Stil der Datei, falls als Current markiert), statt ein Duplikat zu erstellen.
  • Anschließend findet es jeden DBText, der diesen Stil verwendet, über den Modellbereich und jedes Papierbereich-Layout hinweg, und setzt dessen Width Factor bedingungslos passend — aktualisiert aber die Höhe nur dann passend zu Fixed Height, wenn Fixed Height größer als null ist; eine Fixed Height von 0 (oder leer) lässt die Höhe des bestehenden Texts unberührt, statt sie auf null zu reduzieren.
  • Dieselbe Regel wie bei Write Back, dass das Backup einen harten Gate darstellt: Schlägt das Backup einer Datei fehl, wird ihr Stil-Schreibvorgang vollständig übersprungen, statt ohne Sicherheitskopie fortzufahren.

Restore Backup

Restore Backup (eigenständiges Fenster)

Jedes vergangene Backup-Archiv wiederherstellen, unabhängig davon, welcher Lauf gerade auf dem Bildschirm ist oder nicht.

Restore Backup (eigenständiges Fenster) screenshot
  • Öffnet sich als eigenes Fenster statt als Tab in der Hauptanwendung — verfügbar sowohl von Excel → Text als auch von Batch Edit Styles aus — sodass es auch nach einem Neustart von TextSync weiter funktioniert und die ursprüngliche Sitzung längst vorbei ist.
  • Wählen Sie einen Sicherungsordner; alle dort gefundenen Sicherungen werden aufgelistet – eine pro Lauf, die neueste zuerst. Aktuelle Sicherungen sind Backup_{timestamp}-Ordner; Backup_*.zip-Archive älterer Versionen werden ebenfalls angezeigt.
  • Die Auswahl eines Archivs listet die einzelnen darin enthaltenen DWGs mit jeweils einer Checkbox auf; Select All / Deselect All schalten die gesamte Liste auf einmal um.
  • Restore kopiert die markierten Dateien aus dem Archiv in den gewählten Zielordner (standardmäßig der übergeordnete Ordner des Backup-Ordners) und überschreibt dabei alles bereits Vorhandene mit demselben Namen.

Einstellungen

Wird über das Zahnrad-Symbol in der Titelleiste geöffnet. Jedes Feld wird sofort gespeichert — es gibt keine separate Speichern-Schaltfläche.

Language

Settings → General

Englisch / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español. Für die Wirksamkeit eines Sprachwechsels ist ein Neustart der App erforderlich.

Standard: English

Theme

Settings → General

System / Light / Dark. Für die Wirksamkeit eines Themenwechsels ist ein Neustart der App erforderlich.

Standard: Match system

AutoCAD version

Settings → AutoCAD

Welche installierte AutoCAD-Version zuerst verwendet werden soll. Schlägt das Laden fehl, greift die App automatisch auf eine andere installierte Version zurück.

Standard: Auto (newest installed)

Max parallel AutoCAD instances

Settings → AutoCAD

Wie viele Zeichnungen AutoCAD gleichzeitig im Hintergrund verarbeiten kann (Auswahl: 1, 2, 4, 6, 8, 12, 16). Höher ist schneller, verbraucht aber mehr CPU und Arbeitsspeicher — auf einem schwächeren Rechner diesen Wert reduzieren.

Standard: 8

Include subfolders when adding a folder

Settings → AutoCAD

Gilt nur für Add Folder… auf dem Bildschirm Text → Excel — hat keine Auswirkung auf den DWG-Ordner-Abgleich von Excel → Text (immer nur oberste Ebene) oder auf Batch Edit Styles (das keine Ordnerauswahl besitzt).

Standard: Off

Lizenzierung

Ihr Lizenzstatus wird in der Titelleiste als Free, Pro, Pro (offline) oder Expired angezeigt, und vollständig unter Settings → License.

Zum Aktivieren: Fügen Sie Ihren Lizenzschlüssel bei Settings → License → "License key" ein und klicken Sie auf Activate. Um eine Lizenz auf einen neuen Rechner zu übertragen, klicken Sie auf dem alten zuerst auf "Deactivate this machine" und aktivieren dann auf dem neuen.

Kann die App den Lizenzserver nicht erreichen (kein Internet oder Server vorübergehend nicht verfügbar), funktioniert eine zuvor aktivierte Pro-Lizenz 14 Tage lang als „Pro (offline)“ weiter. Stellen Sie innerhalb dieses Zeitraums eine Verbindung her, um sie erneut zu prüfen – nach 14 Tagen ohne erfolgreiche Prüfung, nach dem Enddatum des Abonnements oder wenn die Systemuhr zurückgestellt wurde, wird die Lizenz als Expired angezeigt, bis sie erneut geprüft werden kann.

Fehlerbehebung

"AutoCAD not found" oder ein Plugin-Vertrauensfehler beim Starten eines Auftrags

Die App steuert AutoCAD im Hintergrund, um jede Zeichnung zu öffnen und zu verarbeiten, und benötigt daher eine vollständige, lizenzierte AutoCAD-Installation (2021–2027) — AutoCAD LT wird nicht unterstützt. Ist AutoCAD installiert und dieser Fehler tritt trotzdem auf, wurde diese AutoCAD-Version auf diesem Rechner wahrscheinlich noch nie gestartet: Öffnen Sie sie einmal (auch nur bis zum Zeichnungsbildschirm), schließen Sie sie und versuchen Sie es erneut — AutoCAD vertraut einem Plugin-Speicherort erst, nachdem es mindestens einmal interaktiv ausgeführt wurde.

Ein Lauf scheint bei einer Datei hängen zu bleiben

Jede Datei hat ein eigenes Zeitlimit von 10 Minuten – hängt AutoCAD so lange an einer Datei, beendet TextSync den zugehörigen Hintergrundprozess, meldet die Datei als Zeitüberschreitung und macht mit der nächsten weiter. Sie können auch jederzeit auf Cancel klicken; was AutoCAD beim Hängen gerade tat, steht im Protokollordner.

Eine Datei erscheint bei Excel → Text unter "Unmatched"

Der Abgleich erfolgt ausschließlich über den exakten Dateinamen innerhalb des gewählten DWG-Ordners, ohne Unterordner-Rekursion — prüfen Sie den Dateinamen der Arbeitsmappe gegen das, was tatsächlich in diesem obersten Ordner (nicht einem Unterordner davon) liegt, und dass er seit dem Export nicht umbenannt wurde.

Stiländerungen scheinen sich nicht am Text selbst zu zeigen

Stellen Sie sicher, dass Sie Write Styles Back verwendet haben und nicht nur das Raster bearbeitet — das ist der Schritt, der Width Factor / Fixed Height erneut auf jeden bereits diesen Stil verwendenden DBText anwendet. Prüfen Sie auch den Fixed Height-Wert: Eine Fixed Height von 0 oder leer lässt bestehenden Text absichtlich in seiner Höhe unberührt, statt sie auf null zu setzen, sodass sich der Text sichtbar nicht in der Größe ändert, obwohl der Stildatensatz aktualisiert wurde.

Eine Batch-Bearbeitung in Batch Edit Styles scheint sich nicht auszuwirken

Die Checkbox eines Felds muss aktiviert sein, damit es überhaupt wirkt — ein nicht aktiviertes Feld wird ignoriert, auch wenn ein Wert hineingetippt wird. Speziell bei Width Factor/Fixed Height wird ein Wert, der sich nicht als Zahl auslegen lässt, für dieses Feld stillschweigend übersprungen statt als Fehler angezeigt — prüfen Sie also doppelt, ob es sich um eine reine Zahl handelt.

Der Schreibvorgang oder Stil-Schreibvorgang einer Datei wird übersprungen, obwohl das Backup aktiviert ist

Schlägt das Backup dieser bestimmten Datei fehl (zum Beispiel, weil der Backup-Ordner nicht beschreibbar ist), überspringt TextSync das Schreiben dieser Datei vollständig, statt ohne Sicherheitskopie fortzufahren. Prüfen Sie die Backup-Spalte des Berichts für den Fehler dieser Datei, beheben Sie ihn (Ordnerberechtigungen, Speicherplatz) und starten Sie erneut.

"Rollback All" fehlt oder tut nichts

Das funktioniert nur, solange die Ergebnisse dieses Laufs noch im Bildschirm Write-Back Report angezeigt werden – nach Finish oder einem Neustart der App verwenden Sie stattdessen das eigenständige Fenster Restore Backup… (geöffnet über Excel → Text oder Batch Edit Styles), das jede noch vorhandene Sicherung liest, auch Backup_*.zip-Archive älterer Versionen.

Dateien auf der Festplatte

Über Settings → Diagnostics → Open Log Folder gelangen Sie direkt zu den Protokollen, falls eine Fehlerbehebung nötig ist.

Einstellungen%LocalAppData%\CADXChange\TextSync\settings.json
Protokolle%LocalAppData%\CADXChange\TextSync\Logs\
Standard-Backup-Ordner{DWG folder}\_TextSyncBackup
Standard-ExportordnerDocuments\TextSync\Exports