Expert Tools · Trilha 2: produtividade · Guia 03

Filtro: filtrar antes, selecionar depois

O Revit manda você selecionar primeiro e filtrar depois, e só por categoria. O Filtro inverte a ordem: você descreve o que procura, vê o resultado numa tabela viva e só então age.

Para que serve

Pense em pedidos comuns do dia a dia: "selecione todas as luminárias do térreo sem circuito atribuído", "quantas tomadas existem com a altura errada", "quero pintar cada circuito de uma cor". No Revit puro, cada um desses pedidos vira um contorno: selecionar tudo e filtrar por categoria, criar uma tabela descartável só para contar, ou apelar para o Dynamo.

O Filtro resolve os três com a mesma janela. Você monta a pergunta em linguagem de frase ("Nível é Térreo" e "Número do circuito está vazio"), a tabela mostra na hora o que atende, e a barra de ações transforma esse resultado em seleção, isolamento, cor ou objeto nativo do Revit.

O diferencial que ninguém tem

Quando a regra está pronta, o botão Gerar no Revit materializa ela como filtro de vista, tabela ou seleção salva do próprio Revit. Esses objetos continuam funcionando para quem abrir o projeto sem o plugin instalado.

Antes de começar

Pré-requisitos

Passo a passo: a primeira consulta

Aba Expert Tools Painel Expert Tools Filtro
  1. Clique em Filtro abre uma janela com as categorias do seu projeto e a contagem de cada uma.
  2. Repare que o Revit continua utilizável A janela não trava o programa: você pode girar o modelo, clicar em elementos e voltar para ela. Ela também é redimensionável, e Esc fecha.
  3. Escolha Onde procurar Três opções: Projeto (tudo), Vista (só o que está na vista ativa) e Seleção (só o que você já selecionou). categorias, contagens e tabela recalculam na hora.
  4. Escolha uma categoria na lista Use o campo Buscar categoria se a lista for longa. Só aparecem as categorias que existem no seu projeto, não o catálogo inteiro do Revit. a tabela à direita carrega os elementos daquela categoria.
Atalho de contexto

Se você já tinha elementos selecionados quando abriu a janela, o escopo começa direto em Seleção. Isso serve para responder rápido "o que eu peguei aqui?".

Montar a pergunta: condições

Filtrar por categoria é só o começo. A parte útil é somar condições sobre parâmetros.

  1. Clique em + Filtro abre um seletor em duas etapas: primeiro a propriedade, depois os valores dela.
  2. Escolha a propriedade A lista traz os parâmetros do seu projeto, incluindo compartilhados e de projeto. Use a busca se for grande: ela ignora acento.
  3. Escolha o valor Cada valor vem com quantos elementos têm aquele valor, então você já sabe o tamanho do resultado antes de aplicar. o filtro vira um chip na barra e a tabela atualiza na hora, sem confirmar.
  4. Precisa de operador (contém, maior que, está vazio)? Clique em Avançado…. Lá cada condição tem os três campos (propriedade, operador e valor) e é onde vivem os grupos E/OU.
Dois modos, a mesma regra

Os chips da janela principal e a árvore da janela Filtro avançado editam a mesma regra, não são listas separadas. Monte pelo caminho rápido e abra o avançado quando precisar de operador ou de OU; o que você já escolheu continua lá.

Operadores disponíveis

OperadorServe paraExemplo de leitura
é / não éQualquer parâmetro"Nível é Térreo"
é um deVários valores aceitos"Tipo é um de A, B, C"
contém / não contémTexto"Comentário contém revisar"
começa com / termina comTexto, e as versões negativas"Marca começa com EM_"
maior que / menor que, e as versões com igualNúmero"Altura maior que 2.10"
está vazioAchar o que falta"Número do circuito está vazio"
tem valorConfirmar o que foi preenchido"Observação tem valor"
"Está vazio" transforma o Filtro em auditoria

A pergunta mais valiosa em projeto costuma ser sobre ausência, não presença: dispositivos sem circuito, peças sem tag, ambientes sem acabamento. Esse operador acha o que ficou para trás antes de o cliente achar.

Combinar condições com E e OU

Esta é a limitação clássica do filtro nativo do Revit: dentro de um filtro, tudo é "E". Quando você precisa de "isto ou aquilo", o caminho oficial é criar vários filtros.

  1. Abra o Avançado… a janela Filtro avançado mostra a regra como árvore e traz uma PRÉVIA AO VIVO com a contagem, que responde a cada mudança: você vê o efeito antes de fechar.
  2. Escolha o modo do grupo Todas as condições (E) exige que tudo seja verdade; Qualquer uma (OU) aceita qualquer uma delas.
  3. Use + Grupo para misturar os dois Exemplo: "Nível é Térreo E (Circuito está vazio OU Observação contém revisar)". o grupo aparece recuado, deixando a hierarquia visível.
  4. Acrescente condições com + Condição Cada uma tem propriedade, operador e valor.
Profundidade máxima

Grupos aninham em dois níveis. É o suficiente para praticamente qualquer pergunta de projeto e evita que a regra vire algo ilegível.

Ler o resultado na tabela

A tabela é a protagonista da janela: ela mostra os elementos que atendem à regra, com contagem ao vivo no topo.

Agir sobre o resultado

AçãoO que fazQuando usar
Selecionar (botão principal) Seleciona no modelo tudo que está no resultado Para editar em lote, mudar tipo, apagar
IsolarSair do isolamento Isola temporariamente o resultado na vista ativa. O mesmo botão troca de nome quando o isolamento está ativo e desfaz Para enxergar só o que interessa enquanto trabalha
◎ Realçar Enquadra o resultado na vista atual Quando o resultado é pequeno e você não acha na tela
🎨 Colorir Pinta o resultado por valor de um parâmetro Conferência visual: cada circuito de uma cor
Limpar cores Remove a pintura aplicada Antes de imprimir ou entregar
O botão Selecionar some no escopo Seleção

E isso é proposital: não faz sentido "selecionar o que já está selecionado". Se ele sumiu, olhe o escopo no topo.

Espelhar a seleção do modelo

A ponte funciona nos dois sentidos, e não há interruptor para ligar: basta pôr o escopo em Seleção. A partir daí, tudo que você clica no Revit aparece na janela na hora, já classificado por categoria e contado. O indicador Acompanhando a seleção do modelo confirma que o espelho está ativo.

É o caminho inverso do fluxo normal: em vez de descrever para achar, você clica para entender. Serve muito para responder "o que exatamente eu peguei nessa janela de seleção?".

Transformar a seleção em regra

No escopo Seleção aparece o TRANSFORMAR EM FILTRO: ele lê o que você pegou na mão e devolve as condições que descrevem aquilo. É o atalho para "achei um caso na mão, agora quero todos os outros iguais no projeto".

Nas versões antigas, com atraso

A partir do Revit 2023 o espelho usa o evento nativo de seleção e responde na hora. Em 2021 e 2022 ele acompanha por varredura, e a própria janela avisa que, nessa versão do Revit, o acompanhamento da seleção tem um pequeno atraso.

Gerar no Revit: virar objeto nativo

Quando a regra ficou boa e você quer que ela continue existindo no projeto, materialize.

  1. Clique em ⚡ Gerar no Revit um menu abre com três destinos.
  2. Escolha o destino Filtro de vista (o mais fiel, aceita E e OU), Tabela (schedule) ou Seleção salva.
  3. Leia o relatório de tradução antes de confirmar Cada parte da regra aparece marcada: traduz exatamente, traduz com perda, não traduz. se houver bloqueio, o título muda para "Atenção: parte da regra não traduz". Você decide se cria assim ou cancela.
Por que existe esse relatório

Os objetos nativos do Revit têm limites próprios (uma tabela, por exemplo, não aceita as mesmas combinações que um filtro de vista). Em vez de criar algo silenciosamente incompleto, a ferramenta mostra o que sobrevive à tradução antes de criar qualquer coisa.

Vínculos

Elementos de arquivos vinculados são cidadãos de primeira classe aqui: entram na contagem, na tabela e na seleção, o que a maioria das ferramentas de filtro do mercado não faz.

Depende da versão

A seleção de elementos dentro de vínculos usa um recurso disponível a partir do Revit 2023. Nas versões 2021 e 2022 os vínculos aparecem no resultado, mas a seleção fica limitada.

Quando não funciona

SintomaPor que aconteceSolução
A lista de categorias está curta O escopo está em Vista ou Seleção Mude para Projeto para ver o modelo inteiro
"Nenhum elemento no resultado" Condições somadas com E que nunca são verdadeiras juntas Troque o grupo para Qualquer uma (OU) ou remova a condição mais restritiva
O parâmetro que eu quero não está na lista Ele não existe na categoria escolhida, ou é parâmetro só de tipo Confirme a categoria; parâmetros aparecem conforme existem naquele conjunto
Contagem parece desatualizada Você alterou o modelo com a janela aberta Clique no ao lado da contagem
Não acho o operador "contém" nem o OU A janela principal monta filtro por valor (chips); operadores e grupos vivem no avançado Clique em Avançado…. É a mesma regra, só com mais controle
O relatório marcou ✕ em uma condição Aquele destino nativo do Revit não suporta esse tipo de regra Gere como Filtro de vista, que é o destino mais fiel
As cores ficaram no projeto A pintura é uma alteração de exibição que permanece até ser removida Use Limpar cores antes de entregar ou imprimir

Limites conhecidos

O que ele não faz

Resumo de 30 segundos

  1. Aba Expert Tools, botão Filtro: janela viva, não trava o Revit.
  2. Escolha onde procurar: projeto, vista ou seleção.
  3. Escolha a categoria e some filtros com + Filtro (valor a valor, já com a contagem de cada um).
  4. Precisa de operador ou de OU? Avançado…: mesma regra, com árvore e prévia ao vivo.
  5. "Está vazio" acha o que falta: é auditoria disfarçada de filtro.
  6. Aja: selecionar, isolar, colorir, ou Gerar no Revit como objeto nativo.
Notas de gravação