TextSync
Text über Zeichnungen hinweg im Batch bearbeiten — MText, DBText sowie Textstile.
AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español
Text → Excel: DWG-Dateien hinzufügen, jede DBText- und MText-Zeichenfolge exportieren.
Das Problem
Es gibt kein gutes Tool für Massen-Textbearbeitungen, Übersetzungsdurchgänge oder das Vereinheitlichen von Schriftarten/Stilen über ein Projekt hinweg.
So funktioniert TextSync
Dies sind die Tabs der tatsächlichen Anwendung, in der Reihenfolge, in der sie erscheinen —— jeder Screenshot unten ist eine echte, unbearbeitete Aufnahme von TextSync in Betrieb.
Schritt 1 — Jede Textzeichenfolge in eine Arbeitsmappe exportieren
Fügen Sie DWG-Dateien hinzu und exportieren Sie jede DBText- und MText-Zeichenfolge in eine einzige Excel-Arbeitsmappe, bereit zum Übersetzen oder Massenbearbeiten.
- 1Add Files… oder Add Folder… — Add Folder hat eine eigene Einstellung „Include subfolders“ unter Settings → General für tief verschachtelte Projektbäume.
- 2Aktivieren Sie Parallel processing, um bei größeren Batches mehrere Dateien gleichzeitig zu lesen.
- 3Export to Excel schreibt jede zugeordnete Entität — File, Handle, Entitätstyp, Layer und Inhalt — in eine Arbeitsmappe und meldet, wie viele Datensätze aus wie vielen Dateien stammen, sowie jede Datei, die nicht gelesen werden konnte.
Options on this screen
- Parallel processing
- Liest Text aus mehreren DWG-Dateien gleichzeitig statt nacheinander.
Schritt 2 — Bearbeiteten Text zurückschreiben, zugeordnet und gesichert
Wählen Sie die bearbeitete Arbeitsmappe und den DWG-Ordner — TextSync ordnet jede Zeile wieder ihrer Datei zu und schreibt nur, was sich geändert hat.
- 1Navigieren Sie zur bearbeiteten Excel-Arbeitsmappe sowie zum DWG-Ordner, gegen den abgeglichen werden soll — standardmäßig der Ordner der Excel-Datei selbst.
- 2Matched Files listet jede Datei zusammen mit der Anzahl der darin zu ändernden Entitäten auf; alles in der Arbeitsmappe ohne passende DWG erscheint unter Unmatched, statt den gesamten Lauf scheitern zu lassen.
- 3Lassen Sie Automatic backup aktiviert, damit jede Datei vor dem Schreiben kopiert wird — Restore Backup… kann den Lauf danach rückgängig machen.
- 4Write Back übernimmt die Änderungen. Der Bestätigungsdialog nennt genau, wie viele Dateien und wie viele Entitäten insgesamt betroffen sind, und warnt ausdrücklich, wenn Backup deaktiviert ist.
Options on this screen
- Use the Excel file's folder
- Setzt die DWG-Ordnerauswahl automatisch auf den Speicherort der Arbeitsmappe selbst.
- Automatic backup
- Kopiert jede Datei vor dem Zurückschreiben, sodass ein Lauf mit Restore Backup… rückgängig gemacht werden kann.
Schritt 3 (unabhängig) — Schriftarten und Textstile projektweit vereinheitlichen
Liest jeden Textstil über einen Batch von Zeichnungen hinweg in eine Tabelle ein, bearbeitet Font/Width-Factor/Fixed-Height im Batch und schreibt die Änderungen zurück — einschließlich des Neu-Renderns des Texts, der diese Stile verwendet.
- 1Add Files — jeder in jeder Zeichnung definierte TextStyle wird automatisch in eine Tabelle eingelesen: Stilname, Font, Big Font, Width Factor, Fixed Height und ob es der aktuelle Stil dieser Datei ist.
- 2Aktivieren Sie die zu ändernden Felder (Font, Big Font, Width Factor, Fixed Height), geben Sie die neuen Werte ein und wählen Sie dann Apply to Selected oder Apply to All, um alle aktivierten Stilzeilen auf einmal im Batch zu bearbeiten.
- 3Create Text Style fügt in einem Schritt jeder Datei, die ihn noch nicht besitzt, einen brandneuen, benannten Stil hinzu — nützlich, um einen unternehmensweiten Standardstil projektweit auszurollen.
- 4Make Current setzt einen bestimmten Stil als aktiven/Standard-TextStyle in seiner Datei.
- 5Write Styles Back übernimmt die Änderungen — entscheidend dabei: dies aktualisiert auch WidthFactor/Height bei jedem passenden DBText in der Zeichnung, nicht nur bei der Stildefinition, sodass vorhandener Text tatsächlich mit den neuen Proportionen neu gerendert wird, statt still bei der alten Breite zu bleiben.
Options on this screen
- Font / Big Font
- Ändert die verwendete SHX- oder TrueType-Schriftart eines Stils (und optional die Big-Font-Datei für CJK).
- Width Factor
- Setzt im Batch den horizontalen Skalierungsfaktor für Text, der diesen Stil verwendet.
- Fixed Height
- Setzt im Batch eine feste Texthöhe für den Stil (0 lässt die Höhe wie gewohnt pro Entität anpassbar).
Ebenfalls enthalten
Einheitliche Extraktion über Entitätstypen hinweg
Die meisten Batch-Text-Workflows müssen sich jeweils auf einen Entitätstyp beschränken. TextSync extrahiert einzeiligen DBText und mehrzeiligen MText in einem Durchgang in dasselbe Sheet, gekennzeichnet nach Entitätstyp und Quelldatei.
Diff-frei, aber nie stumm
Excel → Text und Batch Edit Styles zeigen kein zeilenweises Diff-Raster wie BlockSync, aber jedem Rückschreiben geht eine ausdrückliche Bestätigung mit genauer Datei- und Entitätsanzahl voraus, gefolgt von einem Bericht, der etwaige Fehler namentlich nennt — nichts ändert sich unangekündigt.
Backup und Rollback auf jedem Rückschreib-Pfad
Excel → Text und Batch Edit Styles unterstützen beide automatisches Backup mit Restore Backup…/Rollback All per Klick, genau wie BlockSync — dieselbe Sicherheitspipeline, angewendet auf Text statt Blockgeometrie.
Stiländerungen verändern tatsächlich das Erscheinungsbild des Texts
Das Ändern des Width Factor eines TextStyle im rohen AutoCAD wirkt sich nur auf Entitäten aus, die ihn nicht pro Instanz überschreiben. TextSyncs Write Styles Back wendet den neuen Width Factor und die Fixed Height ausdrücklich auf jeden DBText an, der diesen Stil verwendet, sodass eine Bereinigung von Schriftart/Proportionen nicht leise auf dem Bildschirm ausbleibt.
Umgebung & Anforderungen
Alles, was bestimmt, ob TextSync auf Ihrem Rechner läuft und wie es sich dabei verhält.
- Keine Microsoft-Excel-Installation erforderlich — TextSync liest und schreibt .xlsx-Dateien direkt mit einer eigenen Engine (ClosedXML).
- 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 TextSync 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 TextSync entwickelt wurde —— falls Ihr Fall nicht aufgeführt ist, wird er wahrscheinlich trotzdem von einem der obigen Tabs abgedeckt.
Vereinheitlichung von Textstilen
Vorher
Ein Projekt hat uneinheitliche Schriftarten und Textstile über Dutzende Zeichnungen hinweg geerbt.
Nachher
Alte Stile einmal auf neue abbilden, über den gesamten Bestand anwenden, mit einem Bericht verifizieren.
Zeitersparnis
~5 Stunden → 15 Minuten
Kundennamens-/Terminologieänderung in Notizen
Vorher
Ein Kunde wird umbenannt, oder ein Standardbegriff ändert sich (ein Systemname, eine Abteilungsbezeichnung), und der Begriff ist über MText-Notizen, DBText-Beschriftungen und Bezugslinien auf jedem Blatt verstreut — ein einfacher Texteditor kommt nicht in DWGs hinein, also bedeutet das, jede Datei zu öffnen und jede Notiz mit dem Auge zu prüfen.
Nachher
Jede Textentität nach Excel exportieren, den Begriff projektweit per Suchen-und-Ersetzen austauschen, mit automatischem Backup zurückschreiben — ein Durchgang statt eines manuellen Sweeps durch jedes Blatt.
Zeitersparnis
~4 Stunden → 15 Minuten
Übersetzungsdurchgang für ein regionsübergreifendes Projekt
Vorher
Ein Zeichnungssatz muss mit übersetzten Notizen und Beschriftungen ausgeliefert werden (z. B. Englisch nach Japanisch) — nur den Textinhalt ohne Berührung der Geometrie zu extrahieren, zu übersetzen und wieder in die richtigen Entitäten zurückzubringen, ist normalerweise eine manuelle, fehleranfällige Copy-Paste-Übung.
Nachher
Text → Excel zieht jede Notiz und Beschriftung in ein Sheet mit einer Spalte pro Entität, in dem ein Übersetzer direkt arbeiten kann; Excel → Text schreibt die übersetzten Zeichenfolgen zurück in genau dieselben Entitäten, zugeordnet über Datei und Handle.
Zeitersparnis
~1 Tag pro 50-Zeichnungen-Satz → Turnaround am selben Tag
Aktualisierung von Standardnotizen nach einer Spezifikationsrevision
Vorher
Eine referenzierte Spezifikationsnummer ändert sich („see spec 15400“ wird zu „see spec 23 05 00“), und diese Standardnotiz erscheint wörtlich auf Dutzenden Blättern im Projekt — eine globale Suchen-und-Ersetzen-Funktion in AutoCAD allein kann diesen Text nicht sicher gezielt ansprechen.
Nachher
Exportieren, den exakten Notiztext einmal in Excel ersetzen, auf jedes Blatt zurückschreiben, das ihn enthielt — mit einem Bericht, der genau bestätigt, wie viele Entitäten sich geändert haben.
Zeitersparnis
~2 Stunden → 10 Minuten
Was frühe Tester sagen
TextSync 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 Textzeile an einer festen Stelle muss geändert werden, und sie steht auf ein paar Hundert Blättern. Es gibt keine realistische Möglichkeit, das von Hand zu erledigen, ohne einige zu übersehen.”