Le tabelle di ricerca sono utilizzate per famiglie di tubazioni e condotte allo scopo di definire valori dei parametri in un file CSV esterno.
Le tabelle di ricerca contengono dati di tipo, consentendo di specificare più dimensioni di una parte senza creare un tipo di famiglia distinto per ciascuna dimensione. Revit fornisce una funzione size_lookup che consente la lettura dei valori necessari da un file CSV esterno.
I dati delle tabelle di ricerca sono archiviati nella famiglia e utilizzano la funzione size_lookup. Le tabelle di ricerca vengono utilizzate in combinazione con i cataloghi dei tipi.
La sintassi della funzione size_lookup utilizza il seguente formato:
result=size_lookup(LookupTableName, LookupColumn, DefaultIfNotFound, LookupValue1, LookupValue2, ..., LookupValueN)
Dove...
|
È...
|
risultato
|
valore restituito.
|
LookupTableName
|
nome del file CSV da ricercare.
|
LookupColumn
|
nome della colonna da cui il valore del risultato deve essere restituito.
|
DefaultIfNotFound
|
valore restituito se LookupValue non è disponibile.
|
LookupValue(1-N)
|
valore da trovare nella prima colonna, nella seconda colonna e nelle colonne successive della tabella. (Durante la ricerca dei valori, la prima colonna viene ignorata.)
|
Note:
- La funzione size_lookup consente di cercare solo valori numerici e di testo.
- La funzione size_lookup è destinata ai parametri di istanza. Se si desidera utilizzare dati tabellari per definire tipi con valori unici per ciascun tipo, creare un catalogo dei tipi.
Posizione della tabella di ricerca
La posizione dei file della tabella di ricerca è definita dal parametro LookupTableLocation nel file Revit.ini. Vedere
Impostazioni della sezione Directories nel file Revit.ini.
Nota: La versione del profilo utente del file Revit.ini si trova nella cartella:
%APPDATA%\Autodesk\Revit\Autodesk Revit 2022. La cartella UserDataCache contiene copie di default dei file utilizzati per il profilo dell'utente, tra cui il file Revit.ini. Quando Revit viene avviato per la prima volta per un nuovo utente, il programma riceve una copia del file Revit.ini dalla cartella UserDataCache. Successivamente, Revit utilizza le informazioni della versione del file Revit.ini memorizzata nel profilo utente.
Importante: Quando si effettua l'aggiornamento di un modello da una versione di Revit precedente a Revit 2014, è necessario copiare i file CSV associati dalla cartella Tabelle di ricerca della versione precedente di Revit nella sottocartella corrispondente della cartella Tabelle di ricerca per la versione di Revit a cui viene effettuato l'aggiornamento. In alternativa, è possibile impostare la posizione della cartella Tabelle di ricerca del file Revit.ini nella posizione precedente di Revit 2014.