CADXChange

BlockSync

Esporta gli attributi dei blocchi in Excel, modificali e riscrivili in sicurezza.

AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español

12 disegni scansionati, 2 definizioni di blocco trovate — file, elenco blocchi ed esportazione in un'unica schermata.

Il problema

DATAEXTRACTION funziona in un solo senso, e ATTOUT/ATTIN gestiscono un solo disegno alla volta.

Come funziona BlockSync

Questi sono i tab presenti nell'app reale, nell'ordine in cui appaiono —— ogni screenshot qui sotto è una cattura reale e non modificata di BlockSync in esecuzione.

Tab: AutoCAD → Excel

Passo 1 — Estrai tutti gli attributi in un unico file Excel

Aggiungi i file DWG, indica a BlockSync quali blocchi contano, e ottieni un'unica cartella di lavoro con una riga per ogni istanza di attributo nell'intero batch.

  1. 1Add Files… o Add Folder… — combina un numero qualsiasi di DWG da qualsiasi posizione sul disco in un unico batch.
  2. 2BlockSync scansiona ogni file alla ricerca di definizioni di blocco, livelli e finestre di spazio carta, con una barra di avanzamento per file in tempo reale.
  3. 3Nel tab Blocks, seleziona il blocco o i blocchi che ti interessano davvero. Ogni riga mostra già il suo numero di riferimenti, quanti dei tuoi file lo contengono, se è un blocco dinamico, e se ha attributi — così non devi indovinare prima di procedere con l'esportazione.
  4. 4Cerca per nome, oppure usa Select All / Select None / Invert per gestire l'elenco su un progetto grande con decine di tipi di blocco.
  5. 5Serve un'esportazione più mirata? Passa al tab Layers o Viewports e seleziona livelli o finestre di spazio carta specifici — vengono estratti solo i blocchi posizionati su/visibili attraverso quelli selezionati. Non selezionare nulla per estrarre tutto, come di consueto.
  6. 6Apri Options per includere i blocchi annidati (riferimenti dentro altri blocchi, non solo gli inserimenti di primo livello), gli attributi dei blocchi dinamici (stati di visibilità, parametri personalizzati), la geometria (posizione + rotazione) e le informazioni sul livello — ciascuno come colonna a sé. Attiva Parallel processing per scansionare ed estrarre più file contemporaneamente su una macchina veloce.
  7. 7Fai clic su Extract to Excel. Un file .xlsx con timestamp appare nella cartella di output mostrata a schermo (di default la cartella condivisa dei tuoi DWG, o una cartella predefinita fissa se sono sparsi su più cartelle) — Open Output Folder ti porta direttamente lì.

Options on this screen

Include nested blocks
Estrai anche i riferimenti a blocco annidati dentro altri blocchi, non solo quelli di primo livello.
Include dynamic block attributes
Estrai le proprietà dei blocchi dinamici (ad es. stati di visibilità, parametri personalizzati) insieme agli attributi normali.
Include geometry
Estrai la posizione e la rotazione di ogni riferimento a blocco come colonne aggiuntive.
Include layer info
Estrai il livello su cui è posizionato ogni riferimento a blocco.
Parallel processing
Elabora più file DWG contemporaneamente invece che uno alla volta. Più veloce, ma usa più memoria.
Tab: Excel → AutoCAD

Passo 2 — Visualizza l'anteprima esatta delle differenze, poi riscrivi

Modifica il foglio esportato in Excel come preferisci — BlockSync abbina ogni riga alla sua esatta istanza di attributo e ti mostra precisamente cosa cambierà prima di toccare un solo disegno.

  1. 1Scegli la cartella di lavoro Excel che hai esportato e modificato (Passo 1), e la cartella DWG con cui confrontarla — di default è la cartella dello stesso file Excel, e l'abbinamento avviene solo per nome file esatto, quindi spostare la cartella di lavoro non crea confusione.
  2. 2Scegli una cartella di backup, o lascia attivo Automatic backup — ogni file che sta per essere scritto viene copiato lì, invariato, prima che qualcosa cambi.
  3. 3BlockSync legge la cartella di lavoro e abbina ogni riga alla precisa istanza di blocco da cui proviene (per file + handle dell'oggetto, non solo per ordine di riga). Tutto ciò che in Excel non ha un DWG corrispondente nella cartella appare nel tab Unmatched invece di fallire o interrompere l'esecuzione senza preavviso.
  4. 4Il tab Diff preview elenca ogni file con un conteggio Changed e un conteggio Blocked. Seleziona un file per vedere la tabella completa attributo per attributo: File, Handle, Block, Attribute, Current value e New value, affiancati. Le righe senza modifiche sono nascoste di default — seleziona Show unchanged rows se vuoi comunque verificare tutto.
  5. 5Seleziona esattamente i file che vuoi includere, poi Write Selected Files. Una finestra di conferma indica esattamente quanti file e quante modifiche di attributi stanno per avvenire — nessuna sorpresa.
  6. 6Dopo la scrittura, BlockSync rilegge ogni attributo modificato direttamente dal disegno per verificare che corrisponda a quanto previsto. Qualsiasi discrepanza viene segnalata per nome nel report dei risultati di scrittura, anziché essere data per scontata.
  7. 7Rollback All ripristina ogni file toccato in quell'esecuzione dal suo backup pre-scrittura con un solo clic — senza dover rintracciare manualmente quali file sono cambiati.

Options on this screen

Automatic backup
Ogni file scritto viene copiato, invariato, nella cartella di backup prima di apportare qualsiasi modifica. Disattivalo solo se non ti serve poter ripristinare.
Show unchanged rows
Di default la vista delle differenze nasconde gli attributi senza modifiche, così un batch di 2.000 righe non seppellisce la dozzina di modifiche che contano.

Incluso anche

Profili di selezione

Salva l'esatto insieme di blocchi selezionati come profilo con nome (Save Profile…) e ricaricalo in seguito (Load Profile) — utile quando lo stesso gruppo di tipi di blocco viene esportato ricorrentemente su progetti diversi.

Verifica per rilettura, non fiducia cieca

Ogni riscrittura rilegge l'attributo appena scritto dal disegno e lo confronta con quanto previsto. Se AutoCAD ha silenziosamente rifiutato o alterato un valore, BlockSync ti dice quale file e quale attributo — non presume semplicemente il successo.

Blocchi dinamici e attributi annidati gestiti correttamente

I blocchi dinamici riportano il loro insieme effettivo di attributi per ogni stato di visibilità invece di un elenco appiattito e fuorviante, e gli attributi annidati dentro i riferimenti a blocco (non solo gli inserimenti di primo livello) vengono rilevati — una categoria di blocco che la procedura guidata DATAEXTRACTION di AutoCAD spesso perde o duplica.

Metadati di versione dell'edizione gratuita, sempre visibili

Ogni esportazione imprime una SpecVersion, un timestamp di esportazione, la versione di BlockSync, la versione di AutoCAD usata e l'Edition (Free/Pro) nella cartella di lavoro, oltre a uno SHA-1 per ogni file di origine — così un foglio consegnato a un collega è tracciabile fino a esattamente come e quando è stato prodotto.

Ambiente e requisiti

Tutto ciò che determina se BlockSync funzionerà sul tuo computer e come si comporterà una volta avviato.

  • Non è richiesta l'installazione di Microsoft Excel — BlockSync legge e scrive file .xlsx direttamente con un proprio motore (ClosedXML), quindi funziona su una macchina che ha AutoCAD ma non Office.
  • 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 BlockSync.
  • 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 BlockSync è stato progettato —— se la tua non è elencata, probabilmente è comunque coperta da uno dei tab qui sopra.

QA prima della consegna

Prima

Aprire 200 disegni uno per uno per controllare i dati del cartiglio prima di una scadenza di consegna.

Dopo

Estrai tutti gli attributi in un unico foglio, cerca discrepanze, correggi in blocco, riscrivi.

Tempo risparmiato

~6 ore → 20 minuti

Correzione in blocco del cartiglio

Prima

L'indirizzo dell'azienda, il nome del cliente o la fase del progetto cambia a metà progetto, e il cartiglio di ogni foglio mostra ancora il vecchio valore — correggerlo significa aprire ogni disegno, fare doppio clic sull'attributo, riscrivere e salvare.

Dopo

Esporta gli attributi TITLE/CLIENT/ADDRESS sull'intero set, trova e sostituisci il vecchio valore in Excel, riscrivi con un'anteprima delle differenze che conferma esattamente quali fogli cambiano e in cosa.

Tempo risparmiato

~5 ore → 15 minuti

Rinumerazione dei tag di valvole/apparecchiature

Prima

Una revisione P&ID rinumera i tag di valvole e strumenti (ad es. V-101 → V-201 in un'unità), e ogni disegno che fa riferimento al vecchio tag in un attributo di blocco deve essere aggiornato in modo coerente — perderne uno e l'elenco dei tag non corrisponde più al campo.

Dopo

Esporta ogni attributo TAG in Excel, applica la mappatura vecchio-tag-verso-nuovo-tag come formula di ricerca o trova e sostituisci, riscrivi — l'anteprima delle differenze mostra ogni singola modifica di tag prima che venga confermato qualcosa, così un errore di mappatura viene individuato prima di raggiungere un disegno.

Tempo risparmiato

~4 ore → 20 minuti per un'unità di 150 disegni

Aggiornamento del codice articolo del fornitore in una distinta base

Prima

Il codice articolo del produttore di un componente cambia (un modello di valvola viene dismesso, viene qualificato un ricambio), e il vecchio codice articolo è incorporato in un attributo di blocco su ogni disegno che usa quel componente.

Dopo

Filtra l'esportazione solo all'attributo PART_NO di quel blocco, sostituisci il vecchio valore, riscrivi su ogni disegno interessato in un solo passaggio invece di cercare in un progetto file per file.

Tempo risparmiato

~3 ore → 10 minuti

Rebranding post-acquisizione

Prima

Dopo una fusione, il cartiglio di ogni disegno riporta ancora il vecchio nome dell'azienda e il riferimento al blocco del vecchio logo, e l'ufficio legale vuole che venga corretto ovunque prima della prossima consegna — ma nessuno vuole aprire 500 disegni uno alla volta.

Dopo

Esporta l'attributo COMPANY a livello di progetto, sostituiscilo, riscrivi con backup automatico — 500 disegni aggiornati in un'unica esecuzione invece di una settimana di modifiche manuali.

Tempo risparmiato

Giorni di lavoro manuale → meno di un'ora

Cosa dicono i primi utenti

BlockSync 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.

“Mettere insieme a mano un elenco di acquisto da una manciata di disegni va bene. Provaci su 200, e smette semplicemente di essere qualcosa che una persona può fare con precisione.”
— Coordinatore approvvigionamenti, progetto EPC industriale
“Rititolare ogni disegno dopo una revisione significava aprirli uno per uno, trovare il campo, riscriverlo, salvare, passare al file successivo. Lento e, onestamente, deprimente.”
— Responsabile disegno tecnico, team di progettazione meccanica
“Questo strumento mi ha salvato durante una settimana di scadenze pressanti. Non vorrei rifare a mano i cartigli di quel progetto un'altra volta.”
— Amministratore CAD

Prova BlockSync gratis

Nessuna carta di credito, nessun limite di tempo.

Scarica gratis