Il file di ricerca nello schema associa le informazioni catalogo di un componente quadro o un elenco attrezzature a una specifica libreria di simboli dei componenti dello schema. Set di strumenti di AutoCAD Electrical fornisce un file di ricerca di origine denominato schematic_lookup.mdb, in formato ".mdb" di Access. All'interno del file di database ci sono delle tabelle basate sui codici del produttore. Quando si seleziona un layout quadro da un file estratto da Set di strumenti di AutoCAD Electrical o da un file di ricerca del catalogo, l'attributo PROD include un codice PROD. Set di strumenti di AutoCAD Electrical recupera il codice PROD, trova il nome tabella corrispondente nel database di ricerca dello schema e cerca di trovare una corrispondenza nel codice produttore, codice catalogo e macrocodice (se non è vuoto). Se viene trovata una corrispondenza, Set di strumenti di AutoCAD Electrical elabora il nome/percorso del blocco componente (o un elenco di comandi di Set di strumenti di AutoCAD Electrical) dal record corrispondente e inserisce la rappresentazione del componente dello schema nel disegno.
È necessario espandere e modificare queste tabelle in modo che corrispondano a esigenze specifiche dello schema. È possibile effettuare questa operazione utilizzando gli strumenti forniti con Set di strumenti di AutoCAD Electrical o un programma di database in grado di leggere e scrivere file di formato Access. È possibile utilizzare il file MDB (schematic_lookup.mdb) o un file di ricerca nello schema specifico del progetto, denominato <progetto>_schematic_lookup.mdb. Se viene utilizzato il file .mdb specifico di progetto, questo deve trovarsi nella stessa sottodirectory del file <progetto>.wdp .
Convenzione di denominazione del file di ricerca: Set di strumenti di AutoCAD Electrical utilizza il codice PROD del layout componente di destinazione e cerca una tabella con tale nome nel file schematic_lookup.mdb di Access. Ad esempio, se il valore PROD del layout componente è SQD, Set di strumenti di AutoCAD Electrical cerca una tabella di ricerca schema denominata SQD. Il codice produttore di AB fa sì che il nome della tabella sia AB.
Tutti i campi contengono caratteri, ad eccezione di RECNUM, che viene enumerato automaticamente nell'elenco per l'utente. Sono consentiti campi vuoti ed è possibile utilizzare caratteri jolly, ad eccezione di NOMEBLOCCO_SCHEMA. Ciascun record consiste di questi campi (nell'ordine indicato):
PRODUTTORE |
Nome attributo (equivale al valore dell'attributo) |
CATALOGO |
Numero codice catalogo |
MACROCODICE |
Collegamento del numero parte del macrocodice |
DESCRIZIONE_FUNZIONE |
Testo assegnato della descrizione (DESC1-DESC3) |
NOMEBLOCCO_QUADRO |
Nome di blocco dell'inserimento del layout del quadro |
CATEGORIA |
Vuoto per le query dei componenti, 'T' o 'W' per le query dei morsetti |
NOMEBLOCCOWD |
Nome utilizzato per l'associazione nella tabella di ricerca nel catalogo (ad es. PB11, CR) |
NOMEBLOCCO_SCHEMA |
Nome del blocco di simboli dello schema o flag speciale per il comando di inserimento |
COMMENTI |
Descrizione del nome di blocco schema |
RECNUM |
Numero di record (numerazione automatica nell'elenco) |
Nel database è possibile eseguire query a più livelli, fino alla restituzione di un risultato. Il primo livello è una query nei campi PROD/CAT/MACROCODICE. Se non viene restituito alcun record, viene eseguita una seconda query solo sul campo CATALOGO (o sul campo CATEGORIA se si utilizzano i morsetti). Se non viene restituito alcun record, viene eseguita una terza query sul campo NOMEBLOCCOWD. Se non vengono restituiti record, viene eseguita un'ultima query sulle parole chiave del campo DESCRIZIONE_FUNZIONE.
Se vengono restituite più opzioni di nomi blocco, esse sono visualizzate in un elenco di selezione insieme ai commenti derivati da ciascun record corrispondente. Se non viene rilevata alcuna corrispondenza oppure vengono rilevate corrispondenze ma si sceglie di non utilizzarle, la finestra di dialogo Inserisci offre diverse altre opzioni. È possibile: