As tabelas de pesquisa são utilizadas para definir os valores de parâmetros para famílias de tubulação e conduíte em um arquivo externo com valores separados por vírgulas (CSV).
As tabelas de pesquisa contêm dados de tipo, permitindo que você especifique múltiplos tamanhos de peça sem criar um tipo de família separado para cada tamanho. O Revit fornece uma função size_lookup que lê os valores necessários em um arquivo CSV externo.
Os dados das tabelas de pesquisa são armazenados dentro da família e usam a função size_lookup. As tabelas de pesquisa são utilizadas em conjunto com os catálogos de tipo.
A sintaxe para a função size_lookup utiliza o seguinte formato:
result=size_lookup(LookupTableName, LookupColumn, DefaultIfNotFound, LookupValue1, LookupValue2, ..., LookupValueN)
Onde...
|
É o...
|
resultado
|
valor retornado.
|
LookupTableName
|
o nome do arquivo CSV para examinar.
|
LookupColumn
|
o nome da coluna da qual o valor do resultado deve ser retornado.
|
DefaultIfNotFound
|
o valor que será retornado se LookupValue não for encontrado.
|
LookupValue(1-N)
|
o valor para localizar a primeira, segunda e subseqüentes colunas da tabela. Ao olhar para cima, a primeira coluna é ignorada.
|
Observações:
- A função size_lookup fornece a habilidade para pesquisar somente valores numéricos e de texto.
- A função size_lookup é intencionada para os parâmetros de instância. Se você desejar usar dados tabulares para definir tipos com valores únicos para cada tipo, crie um catálogo de tipos.
Localização da tabela de pesquisa
A localização da tabela de pesquisa de arquivos é definida pelo parâmetro LookupTableLocation no arquivo Revit.ini. Consulte
Configurações de diretórios no Revit.ini.
Nota: A versão do perfil do usuário do arquivo Revit.ini está localizado nesta pasta:
%APPDATA%\Autodesk\Revit\Autodesk Revit 2022. A pasta UserDataCache contém cópias padrão dos arquivos que são utilizados para preencher o perfil do usuário, incluindo o arquivo Revit.ini. Quando o Revit for iniciado pela primeira vez para um novo usuário, ele recebe uma cópia do arquivo Revit.ini da pasta UserDataCache. A seguir, o Revit utiliza as informações da versão do perfil do usuário do arquivo Revit.ini.
Importante: Quando você atualizar um modelo a partir de uma versão do Revit anterior ao Revit 2014, é necessário copiar os arquivos CSV associados da pasta Tabelas de pesquisa da versão anterior do Revit na subpasta correspondente Tabelas de pesquisa para a versão do Revit para a qual estiver atualizando. Como alternativa, você pode definir a localização da pasta Tabelas de pesquisa no Revit.ini para a localização pré-2014 do Revit.