Guide/Standard di disegno
ATTSYNC ha cancellato i valori degli attributi in AutoCAD — aggiornare un blocco in più disegni in sicurezza
Aggiornato il November 5, 2026
Realizzato con BlockCopy
Rivedi il cartiglio (aggiungi una riga, riordini il layout, rinomini SHEET_NO in DWG_NO), lo ridefinisci, lanci ATTSYNC, e il numero di disegno di ogni tavola è tornato al valore predefinito. Oppure i valori sopravvivono, ma ogni attributo che qualcuno aveva spostato a mano per evitare una linea scatta di nuovo al suo posto.
È ATTSYNC che funziona come progettato. Abbina gli attributi tramite il tag, quindi un valore il cui tag è stato rinominato non ha dove andare e il nuovo tag parte dal valore predefinito. Inoltre riporta posizione e formattazione di ogni attributo a quelle della definizione. Anche Autodesk consiglia di non cambiare i tag dopo che un blocco è stato inserito. E funziona solo nel disegno aperto, dopo che la nuova definizione è stata portata in quel disegno.
Questa guida usa la scheda Sync Update di BlockCopy, uno degli strumenti di CADXChange Toolkit, per distribuire una definizione di blocco rivista in un intero set di disegni con una sola esecuzione. I valori passano tramite il tag, quelli di un tag rinominato vengono abbinati al nuovo tag invece di andare persi, e ogni valore viene riletto dopo. L'esempio distribuisce un TITLEBLOCK rivisto, con SHEET_NO rinominato in DWG_NO, in sei tavole.
1. Mettere il blocco rivisto in un disegno sorgente
Fai la modifica una volta sola, con BEDIT o BLOCK, in un disegno qualsiasi, e salva. Quel disegno è la sorgente. Mantieni il nome del blocco: Sync Update sostituisce una definizione con una versione più recente di sé stessa. Spostare i disegni su un blocco con un nome diverso è un altro lavoro, trattato alla fine.
Attributi rinominati, aggiunti e rimossi vanno tutti bene; i passaggi successivi se ne occupano.
2. Scegliere il blocco sorgente e i disegni di destinazione
Apri BlockCopy e passa a Sync Update. Indica il disegno sorgente: i suoi blocchi sono elencati con il numero di riferimenti e l'indicazione se hanno attributi, e View mostra l'elenco degli attributi di un blocco. Spunta il blocco da distribuire.
Clicca su Add files e scegli i disegni che usano il blocco. Hanno bisogno solo della vecchia versione; quella nuova arriva dalla sorgente. Lascia selezionato Automatic backup: ogni disegno viene copiato nella cartella di backup prima di essere modificato.
Keep attribute positions è selezionato per impostazione predefinita, così gli attributi spostati a mano restano dove sono. Deselezionalo quando la revisione ha spostato degli attributi di proposito, come in un nuovo layout del cartiglio.
3. Abbinare un tag rinominato
Clicca su Sync Now. BlockCopy legge prima ogni disegno di destinazione e confronta i suoi attributi con la nuova definizione. Se un tag che contiene ancora valori manca nella nuova, qui SHEET_NO, una finestra lo elenca prima che venga scritto qualsiasi cosa.
Scegli il nuovo tag che deve ricevere i suoi valori (DWG_NO), oppure Discard values se quell'informazione non serve davvero più, e clicca su Apply and sync. Cancel lascia ogni disegno intatto.
4. Controllare i risultati
In ogni disegno BlockCopy sostituisce la definizione e ricostruisce ogni riferimento a partire da essa, riportando ogni valore tramite il tag e i valori di un tag abbinato sul suo nuovo tag. L'elenco mostra il risultato per disegno, qui TITLEBLOCK: synced 1 reference(s) con Success su tutti e sei.
Dopo aver salvato ogni disegno, BlockCopy lo rilegge e confronta i valori degli attributi con quelli che conteneva prima. Un disegno in cui qualcosa non corrisponde è segnato come Failed con i dettagli, e il resto del gruppo prosegue. Quando abbiamo abbinato SHEET_NO di proposito al tag sbagliato (CLIENT), ogni disegno è stato segnato come Failed, con 1 attributo che non aveva superato la sincronizzazione come previsto, invece di passare in silenzio.
Rollback nei dettagli di un disegno, oppure Restore Backup, rimette qualsiasi disegno esattamente com'era, anche dopo la chiusura di BlockCopy.
5. Guardare i valori di persona
Il controllo indipendente più rapido è rileggere i disegni. Aggiungili alla scheda Blocks → Excel di BlockSync ed estrai TITLEBLOCK: il foglio ha ora una colonna DWG_NO con A-101 fino ad A-202, che prima erano in SHEET_NO, e revisione, titolo, cliente e indirizzo sono quelli di prima.
In questo esempio non sono cambiati nemmeno gli handle dei blocchi, quindi un'esportazione Excel fatta prima della sincronizzazione si può ancora riscrivere.

Se i disegni devono passare a un blocco con un nome diverso, per esempio un vecchio logo o simbolo sostituito da uno nuovo, usa la scheda Upgrade Version di BlockCopy invece di Sync Update. Sostituisce i riferimenti e riporta i valori degli attributi sul nuovo blocco.
CADXChange Toolkit ha una prova completa di 30 giorni, quindi puoi provarlo prima su una copia di un set reale. Chiudi i disegni in AutoCAD prima di sincronizzare, perché un file aperto altrove può essere bloccato.
Lo provi sui suoi disegni
CADXChange Toolkit lo fa per un'intera cartella di disegni, con anteprima e backup preventivo. La prova di 30 giorni comprende tutte le funzioni.
Inizi la prova gratuita →Prima di iniziare: domande frequenti
- Perché ATTSYNC ha azzerato i valori dei miei attributi?
- ATTSYNC ricostruisce ogni riferimento dalla nuova definizione del blocco e abbina gli attributi tramite il tag. Un attributo il cui tag è stato rinominato non ha più una fonte per il suo vecchio valore e torna al valore predefinito, e le posizioni degli attributi vengono riportate a quelle della definizione. Inoltre lavora solo nel disegno aperto.
- Serve LISP per aggiornare un blocco in molti disegni?
- No. Sync Update di BlockCopy sostituisce la definizione del blocco in ogni disegno di destinazione e risincronizza ogni riferimento al posto tuo, senza script da scrivere o mantenere.
- Che cosa succede a un valore quando il suo tag di attributo è stato rinominato?
- Prima di scrivere qualsiasi cosa, BlockCopy elenca ogni tag che contiene ancora valori ma manca nella nuova definizione. Scegli quale nuovo tag riceve quei valori, oppure li scarti, e solo allora scrive. I valori sono abbinati per nome del tag, non per posizione.
- Come faccio a sapere che nessun valore è andato perso?
- Dopo aver salvato ogni disegno, BlockCopy lo rilegge e confronta ogni valore di attributo con quello che conteneva prima. Un disegno in cui qualcosa non corrisponde è segnato come Failed con i dettagli, e Rollback o Restore Backup lo rimette esattamente com'era.
- Come annullo una sincronizzazione?
- Con Automatic backup selezionato, ogni disegno viene prima copiato nella cartella di backup. Rollback nei dettagli di un disegno lo ripristina, e Restore Backup fa lo stesso per i disegni di qualsiasi esecuzione precedente, anche dopo la chiusura del programma.
- Che cosa serve per farlo?
- Un PC con Windows 10 o 11 e i disegni. AutoCAD non deve essere in esecuzione. CADXChange Toolkit include una prova completa di 30 giorni; dopo, lettura, scansione e anteprima continuano a funzionare, e per scrivere nei disegni serve una licenza.