È possibile eseguire sostituzioni di blocchi in tutto il disegno oppure in tutto il progetto utilizzando un foglio di calcolo di Microsoft Excel definito dall'utente e una libreria di simboli che supporti Set di strumenti di AutoCAD Electrical a cui il foglio fa riferimento. Il foglio di calcolo esegue la ricerca di ciascun nome di blocco e individua il nuovo blocco corrispondente. Ciascun nuovo disegno di blocco viene estratto dalla libreria dei simboli di Set di strumenti di AutoCAD Electrical e inserito (scalato e ruotato in base alle necessità) nel disegno. I vecchi valori di attributo vengono copiati nei nuovi nomi corrispondenti del blocco appena inserito facendo riferimento al foglio di calcolo. Questo processo continua in tutto il disegno e termina quando non rimangono altri nomi di blocco. Passa automaticamente al disegno successivo se è selezionata la modalità a livello di progetto.
Il foglio di calcolo delle mappature è costituito da due parti: i valori di default della mappatura attributi e la mappatura dei nomi blocchi. Ciascuna sezione è un foglio interno al foglio di calcolo e deve rispettare un formato di colonna definito. I fogli devono seguire un ordine, in cui il foglio 1 definisce la mappatura attributi e il foglio 2 definisce la mappatura blocchi.
|
Default mappatura attributi |
Mappatura generale dei vecchi nomi di attributi a nuovi nomi di attributi per consentire la copia dei vecchi valori dei blocchi nel blocco intelligente modificato per Set di strumenti di AutoCAD Electrical. |
|
Mappatura nomi blocchi |
Associa i nomi di blocco specifici o con caratteri jolly esistenti al nuovo blocco Set di strumenti di AutoCAD Electrical da utilizzare durante lo scambio dell'istanza del blocco. Ciascuna riga di questo foglio di calcolo è un record di mappatura per la sostituzione di un nome vecchio con un nome nuovo. |
Il processo di sostituzione dei blocchi genera un file di registro dei risultati. Tale file ({nomeprogetto}_cnv.log) viene creato nella stessa cartella del file di progetto .wdp. Vengono riportate le seguenti condizioni:
|
Colonna A / Vecchio nome attributo |
Contrassegno di attributo precedente trovato nell'inserimento di blocco non Set di strumenti di AutoCAD Electrical Sono supportati i caratteri jolly e la punteggiatura per i caratteri jolly stile AutoLisp. |
|
Colonna B / Nome attributo AcadE |
Nome di contrassegno di attributo trovato nell'inserimento di blocco Set di strumenti di AutoCAD Electrical Sono supportati i caratteri jolly e la punteggiatura per i caratteri jolly stile AutoLisp. |
|
Colonna A / Vecchio nome blocco |
Nome di inserimento di blocco precedente non Set di strumenti di AutoCAD Electrical Sono supportati i caratteri jolly e la punteggiatura per i caratteri jolly stile AutoLisp. |
|
Colonna B / Nome blocco AcadE |
Nome blocco Set di strumenti di AutoCAD Electrical da utilizzare come sostitutivo per tutte le istanze della corrispondenza query di blocco sulle colonne A e C. |
|
Colonna C / Espressione di filtraggio |
Facoltativo. L'espressione AutoLISP o la definizione di attributo, insieme alla colonna A, sono gli elementi utilizzati dal programma per eseguire query sulla tabella finalizzate all'individuazione della voce di mappatura corrente per un determinato nome di blocco da scambiare. |
|
Colonna D/ Moltiplicatore di scala |
Se questo campo è vuoto, il nuovo blocco viene inserito con la stessa scala del blocco esistente che sostituisce. Se questo campo non è vuoto, la scala del nuovo blocco viene ridotta o aumentata in base al valore del moltiplicatore del campo. |
|
Colonna E / Offset X-Y |
Se questo campo è vuoto, il nuovo blocco viene inserito in corrispondenza della stessa coordinata XY del blocco esistente che sostituisce. Se il campo non è vuoto ma presenta una coppia di coordinate, il nuovo blocco inserisce l'offset dall'origine del blocco originale in base a questo valore XY. |
|
Colonna F / Modifica nome attributo |
Definisce la mappatura attributo Vecchio=Nuovo specifica non definita nel foglio 1 oppure le modifiche da apportare agli elementi del foglio 1. In questo campo è supportata l'immissione di più voci con la sintassi: Vecchio1=Nuovo1;Vecchio2=Nuovo2. |
|
Colonna G / Modifica valore attributo |
Definisce valori di attributo specifici da inserire negli attributi appena scambiati. In questo campo è supportata l'immissione di più voci con la sintassi: Nuovo1=val1;Nuovo2=val2. Se si immette "Nuovo1=", viene cancellato il valore di attributo rispettivo. |