CADXChange

LayerSync

Modifica in blocco layer, layout, proprietà del disegno e stili di quotatura di un intero set di disegni — in Excel o direttamente nella griglia, con un'anteprima delle differenze prima.

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

Sei disegni analizzati, 449 layer trovati — tutti i layer del lotto in un'unica griglia, pronti da modificare o da esportare in Excel.

Il problema

LAYTRANS non ha una versione da riga di comando, quindi non si può automatizzare su un lotto; lo Standards Checker segnala i problemi ma non li corregge mai; e nomi dei layout, DWGPROPS e stili di quotatura richiedono ciascuno di aprire i disegni uno alla volta.

Come funziona LayerSync

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

Tab: AutoCAD → Excel

Passaggio 1 — Leggi tutti i layer del lotto, poi modifica o esporta

Aggiungi file DWG e LayerSync elenca ogni layer di ogni disegno in un'unica griglia — con conteggio degli oggetti, indicatori usato/non usato e Xref — pronto per essere modificato sul posto o esportato in un'unica cartella di lavoro Excel.

  1. 1Add Files… o Add Folder… — mescola un numero qualsiasi di DWG, da qualsiasi punto del disco, in un unico lotto.
  2. 2LayerSync analizza ogni file con una barra di avanzamento in tempo reale e indica quanti layer e layout ha trovato nell'intero lotto.
  3. 3La scheda Layers ha una riga per layer e per disegno: Used, Xref, conteggio oggetti, New Name, Merge Into, Color, Linetype, Line Weight, Transparency, Plot, Off, Frozen, Locked e Description.
  4. 4La ricerca per nome accetta i caratteri jolly * e ?, e puoi filtrare per layer Used, Unused o Xref. Find & Replace… rinomina in un colpo molti dei layer mostrati, con opzioni per maiuscole/minuscole ed espressioni regolari.
  5. 5Per unire i layer, scegli una destinazione in Merge Into — gli oggetti del layer di origine (compresi quelli nelle definizioni di blocco) passano al layer di destinazione e il layer svuotato viene rimosso. Il layer 0 e i layer Xref non possono essere rinominati né uniti — l'anteprima li segna come bloccati. L'anteprima raggruppa le unioni per layer di destinazione, così puoi confermarle a colpo d'occhio.
  6. 6La scheda Layouts rinomina i layout dello spazio carta e ne cambia il Tab Order.
  7. 7Modifica direttamente nella griglia, oppure fai clic su Export to Excel… per un unico .xlsx con data e ora e i fogli Layers, Layouts, Properties e DimStyles. Write Directly… salta del tutto Excel e va direttamente all'anteprima delle differenze.

Options on this screen

Used / Unused / Xref layers
Filtra la griglia dei layer, così un lotto grande non nasconde quelli che cerchi.
Merge Into
Sposta gli oggetti di un layer in un altro e rimuove il layer svuotato. Il layer 0 e i layer Xref non possono essere rinominati né uniti.
Export to Excel…
Scrive tutto ciò che è sullo schermo — comprese le modifiche già fatte nella griglia — in un'unica cartella di lavoro.
Write Directly…
Salta Excel: mostra l'anteprima delle modifiche fatte nell'app e poi riscrivile.
Tab: Properties

Imposta i dati del cartiglio per un intero set tramite le proprietà del disegno

La scheda Properties legge i DWGPROPS di ogni disegno — i campi standard e ogni proprietà personalizzata — così i valori a cui rimanda un cartiglio possono essere cambiati per l'intero lotto in un solo passaggio.

  1. 1Apri la scheda Properties: una riga per disegno e per proprietà — Title, Subject, Author, Keywords, Comments e HyperlinkBase compaiono sempre, seguiti dalle proprietà personalizzate del disegno.
  2. 2Modifica un valore sul posto. Svuotare il valore di una proprietà personalizzata la rimuove dal disegno.
  3. 3Add Property… imposta una proprietà personalizzata (per esempio Rev = B) su ogni disegno analizzato, sovrascrivendo una proprietà esistente con lo stesso nome.
  4. 4Cercare per nome di proprietà mostra una proprietà sull'intero lotto; cercare per nome di file mostra le proprietà di un solo disegno.
  5. 5In Excel, il foglio Properties ha una riga per disegno; un'intestazione digitata in una nuova colonna diventa una nuova proprietà personalizzata.
  6. 6Dopo la scrittura, LayerSync aggiorna i campi del disegno (l'equivalente di UPDATEFIELD), così un cartiglio che rimanda a una proprietà mostra il nuovo valore senza dover aprire il file.

Options on this screen

Add Property…
Crea o sovrascrive una proprietà personalizzata su ogni disegno analizzato.
Empty value
Rimuove quella proprietà personalizzata dal disegno.
Tab: Dim Styles

Uniforma altezza del testo, frecce e scala delle quote

La scheda Dim Styles elenca ogni stile di quotatura di ogni disegno con le quattro impostazioni che le pulizie in blocco toccano davvero, e una barra di inserimento collettivo per applicare un valore all'intero elenco.

  1. 1Apri la scheda Dim Styles: una riga per stile di quotatura e per disegno, con Text Height, Text Style, Arrow Size e Overall Scale.
  2. 2Modifica una cella direttamente, oppure compila le caselle della barra Set for shown styles e fai clic su Apply to shown — ogni stile che la ricerca mostra in quel momento riceve i tuoi valori; una casella vuota mantiene quell'impostazione.
  3. 3Gli stili provenienti da una XREF non possono essere modificati dal disegno ospite; qui sono in grigio e nell'anteprima sono segnati come bloccati.
  4. 4A scrittura completata, LayerSync rigenera le quote esistenti che usano uno stile modificato, così il disegno mostra subito le nuove dimensioni invece di aspettare il prossimo DIMREGEN.
  5. 5Uno stile di testo che non esiste in un disegno fa fallire solo quello stile, con un motivo chiaro, mentre il resto del file viene scritto.

Options on this screen

Apply to shown
Imposta altezza del testo, stile di testo, dimensione delle frecce e/o scala globale su ogni stile mostrato in quel momento dalla ricerca.
Tab: Excel → AutoCAD

Verifica l'anteprima esatta delle differenze, poi riscrivi

Che le modifiche vengano dalla griglia o da una cartella di lavoro modificata, LayerSync abbina ogni riga al suo oggetto esatto e mostra con precisione cosa cambierà prima di toccare un solo disegno.

  1. 1Per un giro con Excel, scegli la cartella di lavoro modificata e la cartella di DWG con cui abbinarla — l'abbinamento avviene per nome di file esatto. Le modifiche fatte nell'app (Write Directly…) saltano questo passaggio.
  2. 2Scegli una cartella di backup, oppure lascia attivo Automatic backup — ogni file che sta per essere scritto viene prima copiato lì, invariato.
  3. 3La Diff Preview elenca ogni file con il numero di modifiche e di blocchi. Seleziona un file per vedere le sue schede Layers, Layouts, Properties e Dim Styles; ogni scheda ha un badge con il conteggio, così vedi a colpo d'occhio quale contiene le modifiche.
  4. 4Ogni riga è contrassegnata Will change, No change o Cannot write con il motivo (per esempio un layer dipendente da una Xref o un nome già esistente). Show unchanged rows mostra il resto.
  5. 5Export Preview… salva la griglia delle differenze in una cartella di lavoro a parte, se qualcuno deve approvare prima le modifiche previste.
  6. 6Spunta esattamente i file da includere e fai clic su Write Selected Files. Dopo la scrittura, LayerSync riapre ogni file salvato e verifica che ogni valore sia davvero arrivato.
  7. 7Rollback All nel rapporto dei risultati ripristina tutto ciò che è stato toccato nell'esecuzione; Restore Backup… ripristina da qualsiasi esecuzione precedente.

Options on this screen

Automatic backup
Ogni file scritto viene copiato, invariato, nella cartella di backup prima di qualsiasi modifica.
Show unchanged rows
Per impostazione predefinita sono elencate solo le righe che cambieranno (o che non possono essere scritte).
Tab: Clean Up

Pulisci in blocco una serie di disegni ricevuti

Clean Up rimuove le definizioni inutilizzate da un'intera cartella di disegni. Prima esegue la pulizia in memoria, quindi i conteggi che vedi sono ciò che verrebbe davvero rimosso — inclusi gli elementi inutilizzati annidati — e non viene scritto nulla finché non fai clic su Clean Now.

  1. 1Aggiungi file o una cartella — ciascuno viene analizzato appena aggiunto, e la tabella mostra per categoria cosa verrebbe rimosso da ogni file.
  2. 2Scegli cosa rimuovere: blocchi, layer, tipi di linea, stili di testo, stili di quotatura, stili di multilinea / multi-direttrice / tabella e materiali inutilizzati, e applicazioni registrate. Linee, archi e polilinee di lunghezza zero e testi vuoti sono disattivati per impostazione predefinita perché eliminano contenuto del disegno.
  3. 3Fai doppio clic su un file (o usa Details) per vedere ogni elemento che verrebbe rimosso, raggruppato per categoria.
  4. 4Il layer 0, Defpoints, il layer corrente, gli elementi dipendenti da una Xref, gli stili Standard e i blocchi ancora referenziati vengono sempre mantenuti.
  5. 5Fai clic su Clean Now. Con Automatic backup attivo, ogni file viene prima salvato in backup, poi pulito e riesaminato per confermare che non resti nulla da rimuovere. Roll Back All ripristina gli originali.

Options on this screen

What to remove
Sette categorie di rimozione sono attive per impostazione predefinita; la geometria di lunghezza zero e i testi vuoti vanno attivati esplicitamente.
Analyze
Rilancia l'analisi dopo aver cambiato le opzioni.

Incluso anche

Unione dei layer con vista di conferma

Merge Into sposta gli oggetti di un layer — compresi quelli nelle definizioni di blocco — su un layer di destinazione e rimuove quello svuotato. L'anteprima raggruppa le unioni per layer di destinazione, così "questi cinque layer di origine confluiscono in questo" è visibile prima di scrivere qualsiasi cosa.

Proprietà del disegno che aggiornano il cartiglio

Le proprietà personalizzate vengono scritte con l'ortografia esatta che digiti, i valori vuoti rimuovono la proprietà e i campi del disegno vengono aggiornati subito dopo — un cartiglio che rimanda a DrawingNo o Rev mostra il nuovo valore alla prossima apertura del file.

Stili di quotatura modificati in blocco, quote esistenti incluse

Altezza del testo, stile di testo, dimensione delle frecce e scala globale possono essere impostati su ogni stile di quotatura del lotto, e le quote già disegnate con uno stile modificato vengono rigenerate, così la modifica è visibile subito.

Anteprima delle differenze a secco prima di scrivere qualsiasi cosa

Write Back mostra sempre prima l'anteprima di ogni modifica — con un verdetto Will change / No change / Cannot write per riga, badge con conteggio per scheda e una griglia esportabile — prima di toccare un solo disegno.

Verifica per rilettura, non fiducia cieca

Dopo ogni scrittura, LayerSync riapre il file salvato e confronta ciò che è memorizzato con ciò che era previsto. Un valore rifiutato o alterato in silenzio viene segnalato per nome nel rapporto dei risultati.

I conteggi di Clean Up sono ciò che otterrai davvero

L'analisi esegue l'intera pulizia in memoria — ripetendola finché non c'è più nulla da rimuovere — quindi gli elementi che diventano inutilizzati solo dopo la rimozione di altri sono già conteggiati. Il file su disco resta intatto fino a Clean Now.

Ambiente e requisiti

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

  • Non è richiesta l'installazione di Microsoft Excel — LayerSync legge e scrive file .xlsx direttamente con un proprio motore (ClosedXML), quindi funziona su una macchina che ha AutoCAD ma non Office.
  • Clean Up copre solo PURGE. AUDIT non ne fa parte — l'API .NET di AutoCAD non ha un equivalente eseguibile su un disegno in background.
  • 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 LayerSync.
  • 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 per verificare la licenza all'avvio e periodicamente in seguito e, solo se acconsenti, per inviare statistiche d'uso anonime (vedi l'Informativa sulla privacy). 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 LayerSync è stato progettato —— se la tua non è elencata, probabilmente è comunque coperta da uno dei tab qui sopra.

Portare i disegni ereditati allo standard dei layer aziendale

Prima

Ricevere un set con nomi e colori di layer di qualcun altro, poi aprire ogni disegno per rinominare, unire e ricolorare i layer a mano.

Dopo

Analizzare il set, rinominare e unire i layer in un'unica griglia (o in Excel), vedere l'anteprima di ogni modifica e riscrivere con backup.

Tempo risparmiato

~4 ore → 15 minuti per un set di 60 disegni

Aggiornare la revisione in ogni cartiglio

Prima

Una revisione cambia Rev e Project su ogni foglio, e ogni cartiglio va modificato o i suoi campi aggiornati disegno per disegno.

Dopo

Impostare Rev e Project una volta con Add Property…; i campi del disegno vengono aggiornati alla scrittura, così ogni cartiglio che li richiama è aggiornato.

Tempo risparmiato

~2 ore → 5 minuti

Uniformare l'altezza del testo delle quote e rinominare i layout prima dell'emissione

Prima

Gli stili di quotatura differiscono tra i collaboratori, e le schede dei layout si chiamano Layout1, Layout2… in ogni file.

Dopo

Applicare la stessa altezza del testo e dimensione delle frecce a ogni stile di quotatura, rinominare i layout dalla griglia e verificare il risultato nell'anteprima delle differenze.

Tempo risparmiato

~3 ore → 15 minuti

Pulire una cartella ricevuta prima di archiviarla

Prima

Eseguire PURGE disegno per disegno, ripetutamente, finché non esce più nulla.

Dopo

Puntare Clean Up sulla cartella, esaminare i conteggi per file e pulire tutto, con un backup fatto prima.

Tempo risparmiato

~2 ore → 10 minuti

Prova LayerSync gratis

Nessuna carta di credito, nessun limite di tempo.

Scarica gratis