TextSync
Modifica in blocco il testo tra i disegni — MText, DBText e stili di testo.
AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español
Text → Excel: aggiungi i file DWG, esporta ogni stringa DBText e MText.
Il problema
Non esiste uno strumento valido per modifiche di testo in blocco, passaggi di traduzione, o unificazione di font/stili in un progetto.
Come funziona TextSync
Questi sono i tab presenti nell'app reale, nell'ordine in cui appaiono —— ogni screenshot qui sotto è una cattura reale e non modificata di TextSync in esecuzione.
Passo 1 — Esporta ogni stringa di testo in un'unica cartella di lavoro
Aggiungi i file DWG ed esporta ogni stringa DBText e MText in un'unica cartella di lavoro Excel, pronta per essere tradotta o modificata in blocco.
- 1Add Files… o Add Folder… — Add Folder ha una propria impostazione "include subfolders" in Settings → General per alberi di progetto profondi.
- 2Attiva Parallel processing per leggere più file contemporaneamente su batch più grandi.
- 3Export to Excel scrive ogni entità abbinata — file, handle, tipo di entità, livello e contenuto — in un'unica cartella di lavoro, riportando quanti record provengono da quanti file, e segnalando qualsiasi file che non è stato possibile leggere.
Options on this screen
- Parallel processing
- Legge il testo da più file DWG contemporaneamente invece che uno alla volta.
Passo 2 — Riscrivi il testo modificato, abbinato e con backup
Scegli la cartella di lavoro modificata e la cartella DWG — TextSync abbina ogni riga al proprio file e scrive solo ciò che è cambiato.
- 1Sfoglia fino alla cartella di lavoro Excel che hai modificato, e alla cartella DWG con cui confrontarla — di default è la cartella dello stesso file Excel.
- 2Matched Files elenca ogni file insieme a quante entità al suo interno stanno per cambiare; tutto ciò che nella cartella di lavoro non ha un DWG corrispondente appare in Unmatched invece di far fallire l'intera esecuzione.
- 3Lascia attivo Automatic backup così ogni file viene copiato prima della scrittura — Restore Backup… può annullare l'esecuzione in seguito.
- 4Write Back applica le modifiche. La finestra di conferma indica esattamente quanti file e quante entità in totale stanno per cambiare, e avvisa esplicitamente se il backup è disattivato.
Options on this screen
- Use the Excel file's folder
- Punta automaticamente il selettore della cartella DWG ovunque si trovi la stessa cartella di lavoro.
- Automatic backup
- Copia ogni file prima di riscriverlo, così un'esecuzione può essere annullata con Restore Backup….
Passo 3 (indipendente) — Unifica font e stili di testo a livello di progetto
Leggi ogni stile di testo in un batch di disegni in un'unica tabella, modifica in blocco font/fattore di larghezza/altezza fissa, e riscrivi le modifiche — inclusa la nuova generazione del testo che li usa.
- 1Add Files — ogni TextStyle definito in ciascun disegno viene letto automaticamente in un'unica tabella: nome dello stile, font, big font, fattore di larghezza, altezza fissa, e se è lo stile corrente di quel file.
- 2Seleziona i campi che vuoi modificare (Font, Big Font, Width Factor, Fixed Height), inserisci i nuovi valori, poi Apply to Selected o Apply to All per modificare in blocco ogni riga di stile selezionata in una volta sola.
- 3Create Text Style aggiunge un nuovo stile con nome a ogni file che non lo ha già, in un'unica azione — utile per distribuire uno stile aziendale standard su un progetto.
- 4Make Current imposta uno stile dato come TextStyle attivo/predefinito nel suo file.
- 5Write Styles Back conferma le modifiche — fondamentale: questo aggiorna anche WidthFactor/Height su ogni DBText corrispondente nel disegno, non solo la definizione dello stile, così il testo esistente viene effettivamente rigenerato con le nuove proporzioni invece di restare silenziosamente alla vecchia larghezza.
Options on this screen
- Font / Big Font
- Cambia il font SHX o TrueType (e l'eventuale file big-font per i caratteri CJK) usato da uno stile.
- Width Factor
- Imposta in blocco il fattore di scala orizzontale applicato al testo che usa questo stile.
- Fixed Height
- Imposta in blocco un'altezza di testo fissa per lo stile (0 lascia l'altezza regolabile per singola entità, come di consueto).
Incluso anche
Estrazione unificata tra tipi di entità
La maggior parte dei flussi di lavoro di testo in blocco deve scegliere un tipo di entità alla volta. TextSync estrae DBText a riga singola e MText multilinea nello stesso foglio, taggati per tipo di entità e file di origine, in un solo passaggio.
Senza diff visivo, ma mai silenzioso
Excel → Text e Batch Edit Styles non mostrano una griglia di differenze riga per riga come fa BlockSync, ma ogni riscrittura è preceduta da una conferma esplicita che indica il file esatto e i conteggi delle entità, ed è seguita da un report che segnala eventuali errori — nulla cambia senza preavviso.
Backup e ripristino su ogni percorso di riscrittura
Excel → Text e Batch Edit Styles supportano entrambi il backup automatico con Restore Backup…/Rollback All a un clic, esattamente come BlockSync — la stessa pipeline di sicurezza, applicata al testo invece che alla geometria dei blocchi.
Le modifiche di stile cambiano davvero l'aspetto del testo
Modificare il fattore di larghezza di un TextStyle in AutoCAD puro influisce solo sulle entità che non lo sovrascrivono per singola istanza. Write Styles Back di TextSync riapplica esplicitamente il nuovo fattore di larghezza e l'altezza fissa a ogni DBText che usa quello stile, così una pulizia di font/proporzioni non fallisce silenziosamente nel comparire a schermo.
Ambiente e requisiti
Tutto ciò che determina se TextSync funzionerà sul tuo computer e come si comporterà una volta avviato.
- Non è richiesta l'installazione di Microsoft Excel — TextSync legge e scrive file .xlsx direttamente con un proprio motore (ClosedXML).
- Windows 10/11, solo 64-bit.
- Richiede una versione completa e con licenza di AutoCAD (2021–2027). AutoCAD LT non è supportato — LT non può eseguire l'automazione in background da cui dipende TextSync.
- Se è installata più di una versione di AutoCAD, scegli quale usare in Settings → AutoCAD, oppure lascia "Auto (newest installed)" — se quella versione non si carica per qualsiasi motivo, il sistema passa automaticamente a un'altra versione installata.
- Basato su .NET 8. Se il .NET 8 Desktop Runtime non è già presente sulla tua macchina, il programma di installazione propone di scaricarlo da Microsoft (gratuito, una tantum, circa 60 MB).
- L'accesso alla rete viene usato solo per verificare la licenza all'avvio e periodicamente in seguito. Scansione, lettura e scrittura avvengono tutte in locale tramite il motore di AutoCAD stesso — nessun contenuto dei disegni viene mai caricato.
- Lingua dell'interfaccia: English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español.
- I batch con molti file possono elaborare più disegni in background in parallelo — regola "Max parallel AutoCAD instances" in Settings per bilanciare velocità e margine di CPU/memoria.
- Ogni azione di lunga durata mostra una barra di avanzamento con percentuale e tempo stimato rimanente, e può essere annullata a metà esecuzione.
- Settings → Diagnostics → Open Log Folder ti porta direttamente ai log dell'host e del plugin se serve fare troubleshooting.
Vedi anche la pagina generale sui requisiti di sistema che confronta tutti gli strumenti.
Scenari
Alcune delle situazioni per cui TextSync è stato progettato —— se la tua non è elencata, probabilmente è comunque coperta da uno dei tab qui sopra.
Unificazione degli stili di testo
Prima
Un progetto ha ereditato font e stili di testo incoerenti su decine di disegni.
Dopo
Mappa gli stili vecchi su quelli nuovi una sola volta, applica all'intero set, verifica con un report.
Tempo risparmiato
~5 ore → 15 minuti
Cambio del nome cliente/terminologia nelle note
Prima
Un cliente viene rinominato, oppure cambia un termine standard (un nome di sistema, un'etichetta di reparto) ed è sparso in note MText, etichette DBText e richiami su ogni foglio — un editor di testo semplice non può accedere dentro i DWG, quindi significa aprire ogni file e controllare a vista ogni nota.
Dopo
Esporta ogni entità di testo in Excel, trova e sostituisci il termine a livello di progetto, riscrivi con backup automatico — un solo passaggio invece di una revisione manuale di ogni foglio.
Tempo risparmiato
~4 ore → 15 minuti
Passo di traduzione per un progetto multi-regione
Prima
Un set di disegni deve essere consegnato con note ed etichette tradotte (ad es. dall'inglese al giapponese) — estrarre solo il contenuto testuale senza toccare la geometria, tradurlo e reinserirlo nelle entità giuste è normalmente un esercizio manuale di copia-incolla soggetto a errori.
Dopo
Text → Excel estrae ogni nota ed etichetta in un foglio con una colonna per entità su cui un traduttore può lavorare direttamente; Excel → Text riscrive le stringhe tradotte esattamente nelle stesse entità, abbinate per file e handle.
Tempo risparmiato
~1 giorno per un set di 50 disegni → consegna in giornata
Aggiornamento di una nota standard dopo una revisione di specifica
Prima
Il numero di una sezione di specifica referenziata cambia ("vedi spec 15400" diventa "vedi spec 23 05 00"), e quella nota standard appare parola per parola su decine di fogli in un progetto — un trova-e-sostituisci globale dentro AutoCAD da solo non può mirare in sicurezza solo a quel testo.
Dopo
Esporta, sostituisci il testo esatto della nota una sola volta in Excel, riscrivi su ogni foglio che la aveva — con un report che conferma esattamente quante entità sono cambiate.
Tempo risparmiato
~2 ore → 10 minuti
Cosa dicono i primi utenti
TextSync non ha ancora avuto una release pubblica, quindi non esiste un elenco ufficiale di clienti da citare —— queste sono osservazioni reali dei primi utenti, attribuite per ruolo anziché per nome.
“Una riga di testo in un punto fisso deve cambiare, ed è su alcune centinaia di fogli. Non c'è un modo realistico di farlo a mano senza perderne qualcuno.”