TextCompare
Confronta testo e contenuto dei blocchi tra due revisioni di disegno, voce per voce.
AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español
Gli elenchi file di Folder A (before) e Folder B (after), pronti per la scansione e l'abbinamento.
Il problema
Una nota, un richiamo o la formulazione di un attributo cambia da qualche parte in un set di disegni rivisto, e non c'è modo di trovare esattamente dove senza rileggere ogni foglio.
Come funziona TextCompare
Questi sono i tab presenti nell'app reale, nell'ordine in cui appaiono —— ogni screenshot qui sotto è una cattura reale e non modificata di TextCompare in esecuzione.
Passo 1 — Aggiungi le revisioni prima e dopo
Indica a TextCompare due cartelle — i disegni prima di una modifica e gli stessi disegni dopo — e restringi il confronto a livelli o finestre specifiche prima di scansionare. Un interruttore Compare DWG / Compare with Excel nella barra del titolo sceglie tra quel flusso di lavoro a due cartelle e il confronto con una cartella di lavoro Excel esportata invece.
- 1Usa prima l'interruttore Compare DWG / Compare with Excel nella barra del titolo — Compare DWG (il default, descritto sotto) legge entrambi i lati dal disco; Compare with Excel sostituisce Folder A con un'unica cartella di lavoro di dati testuali esportata dallo strumento complementare TextSync, mentre Folder B resta una cartella live di DWG.
- 2Add Files o Add Folder in Folder A (before) e Folder B (after) — un numero qualsiasi di DWG per lato.
- 3TextCompare pre-scansiona entrambe le cartelle e riporta uno stato live per file prima che inizi il confronto.
- 4Apri il tab Layers per restringere il confronto al testo e ai riferimenti a blocco su livelli specifici, o il tab Viewports per limitarlo a finestre di spazio carta specifiche.
- 5Scegli una strategia Match — Filename priority, Handle priority, o Hybrid (default, ponderata verso gli abbinamenti per handle) — e trascina il cursore Confidence threshold che decide quanto deve essere sicuro un abbinamento di file prima di essere proposto automaticamente.
- 6Salva le selezioni correnti dei tab come profilo di filtro con nome (Save…) e ricaricalo in seguito (Load) per un lavoro di confronto ricorrente sullo stesso progetto.
- 7Fai clic su Scan & Match per leggere ogni file e proporre abbinamenti file-a-file.
Options on this screen
- Filename priority / Handle priority / Hybrid (default)
- Quale segnale considerare più affidabile nell'abbinare un file 'prima' al suo corrispondente 'dopo'. Hybrid combina entrambi, ponderato verso l'abbinamento per handle.
- Confidence threshold
- Quanto deve essere sicuro un abbinamento di file proposto prima che TextCompare lo accetti automaticamente invece di segnalarlo per revisione manuale.
- Compare DWG / Compare with Excel
- Compare with Excel restringe la scansione di Folder B solo ai nomi di livello trovati nella cartella di lavoro e usa di default l'abbinamento Filename priority, poiché i nomi file registrati nella cartella di lavoro — non i dati handle live — sono il segnale più affidabile su quel lato.
Passo 2 — Conferma o correggi gli abbinamenti di file proposti
TextCompare abbina automaticamente ogni file 'prima' al suo corrispondente 'dopo' più probabile — questa schermata serve a confermarlo, o a correggerlo a mano, prima che venga confrontato qualcosa.
- 1Ogni riga elenca File A accanto al File B proposto da TextCompare, con un punteggio Filename %, Handle % e Combined % che mostra quanto è sicuro l'abbinamento.
- 2Le righe evidenziate in rosso sono conflitti — i segnali di nome file e handle non concordano — ed elencano un Conflict candidate così puoi vedere la seconda scelta prima di decidere.
- 3Sovrascrivi qualsiasi abbinamento proposto con il menu a tendina File B, oppure seleziona Exclude per escludere un file dall'esecuzione.
- 4Cambia Strategy e fai clic su Re-match in qualsiasi momento per rieseguire l'algoritmo di abbinamento sugli elenchi file correnti.
- 5Fai clic su Compare una volta confermato ogni abbinamento.
Passo 3 — Rivedi esattamente cosa è cambiato, voce per voce
Ogni coppia abbinata viene confrontata tramite l'handle di oggetto persistente di AutoCAD, così una nota riformulata, spostata su un nuovo livello, o ridimensionata viene segnalata con precisione — mai semplicemente segnalata come 'diversa'.
- 1I risultati sono raggruppati per coppia di file abbinata, ciascuna con una riga di riepilogo e un elenco espandibile di voci.
- 2Ogni voce mostra il suo Handle, Block Name, Kind (Added / Removed / Modified) e il contenuto testuale della voce, insieme a quanti Fields Changed.
- 3Fai clic su Details… su qualsiasi voce modificata per aprire un popup che elenca l'Old Value e il New Value di ogni campo cambiato, affiancati — incluso il contenuto testuale vecchio e nuovo.
- 4Le voci invariate non vengono elencate affatto, così un foglio molto annotato non seppellisce la manciata di modifiche di formulazione reali.
- 5Fai clic su Finish per chiudere la sessione, o su Back per correggere l'abbinamento e riconfrontare.
Consegna il report a chi non ha TextCompare
La stessa suddivisione Added / Removed / Modified, con ogni modifica a livello di campo e il contenuto testuale, scritta in una cartella di lavoro che chiunque può aprire, filtrare o archiviare — in uno dei due layout scelti al momento dell'esportazione.
- 1Dalla schermata Comparison Report, fai clic su Export to Excel, poi scegli un layout di report nella finestra di dialogo che appare.
- 2La cartella di lavoro elenca ogni voce cambiata, aggiunta e rimossa con il suo abbinamento file, handle, nome del blocco, e i valori vecchio/nuovo a livello di campo, incluso il contenuto testuale.
- 3Come foglio di calcolo piatto e filtrabile, funziona come artefatto di revisione o registro di approvazione QA senza che nessuno debba avere TextCompare installato.
Options on this screen
- One row per record (default)
- Ogni voce ottiene una singola riga, con una propria coppia di colonne TextContent A / TextContent B per la formulazione prima/dopo e un commento che registra il vecchio valore di ogni altro campo cambiato.
- Before/after rows for changed records
- Una voce Modified ottiene invece due righe adiacenti — una con i vecchi valori, una con i nuovi — condividendo un'unica colonna TextContent, con ogni campo effettivamente cambiato evidenziato su entrambe le righe.
Incluso anche
Testo e blocchi confrontati fianco a fianco
TextCompare allinea DBText, MText e riferimenti a blocco nello stesso passaggio, abbinati dall'handle di oggetto persistente di AutoCAD — una modifica di formulazione in una nota e una modifica di attributo in un cartiglio emergono entrambe nello stesso report, non in due strumenti separati.
Tre strategie di abbinamento, regolate da un cursore di confidenza
Filename priority e Handle priority ponderano l'abbinamento dei file interamente verso un segnale; Hybrid (il default) combina entrambi, ponderato verso l'abbinamento per handle — utile quando una revisione rinomina anche i file. Il Confidence threshold decide quando un abbinamento richiede revisione manuale invece di essere accettato automaticamente.
Candidati in conflitto messi in evidenza, non nascosti
Quando il segnale del nome file e quello dell'handle non concordano su a quale file 'dopo' appartiene un file 'prima', quella riga viene evidenziata in rosso in Review Matches e indica il candidato secondo classificato — così un abbinamento in conflitto ottiene una decisione, non un'ipotesi silenziosa.
Profili di filtro riutilizzabili
Salva l'esatto insieme di livelli e finestre selezionati come profilo con nome e ricaricalo alla prossima esecuzione di confronto — utile per un progetto che viene ricontrollato rispetto a una nuova revisione su base ricorrente.
Confronta con un'istantanea Excel, non solo con una seconda cartella DWG
Compare with Excel sostituisce Folder A con una cartella di lavoro di dati testuali esportata dallo strumento complementare TextSync — utile quando la revisione 'prima' sopravvive solo come foglio di calcolo consegnato da qualcuno, non come DWG ancora disponibile. I nomi di livello della cartella di lavoro diventano automaticamente l'ambito del confronto.
Ambiente e requisiti
Tutto ciò che determina se TextCompare funzionerà sul tuo computer e come si comporterà una volta avviato.
- Non è richiesta l'installazione di Microsoft Excel — TextCompare 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 TextCompare.
- 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.
- 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 TextCompare è stato progettato —— se la tua non è elencata, probabilmente è comunque coperta da uno dei tab qui sopra.
Verifica delle modifiche di formulazione prima della riemissione
Prima
Un giro di commenti cambia la formulazione delle note su un set di disegni, e confermare che ogni modifica richiesta sia stata effettivamente applicata significa rileggere ogni foglio.
Dopo
Confronta le cartelle prima e dopo i commenti — ogni nota, richiamo e attributo cambiato viene elencato con il testo vecchio e nuovo, pronto da verificare rispetto al registro dei commenti.
Tempo risparmiato
~3 ore di controllo incrociato manuale → 15 minuti
Individuare una modifica di testo non intenzionale
Prima
Un passaggio di trova-e-sostituisci o un blocco di note condiviso viene modificato per uno scopo e cambia silenziosamente la formulazione anche altrove, senza traccia di cos'altro si è spostato.
Dopo
Confronta i disegni interessati prima e dopo la modifica — il diff a livello di campo di TextCompare mostra esattamente quali voci di testo e attributi sono cambiati, permettendo di individuare una modifica non intenzionale prima della consegna.
Tempo risparmiato
Scoperta dopo la consegna → individuata lo stesso giorno
Verifica di un passaggio di traduzione o terminologia
Prima
Dopo aver tradotto o aggiornato la terminologia in un progetto, non c'è modo semplice di confermare che sia cambiato solo il testo previsto, e che geometria o layout non siano stati toccati.
Dopo
Confronta la cartella prima e dopo il passaggio — il Comparison Report elenca ogni modifica di testo reale, confermando che la modifica ha fatto esattamente ciò che era previsto e nulla di più.
Tempo risparmiato
Controllo a campione su alcuni file → un report completo e verificato