Plugins para Revit

Desenvolvimento de plugins para Revit sob demanda

Automação personalizada para a rotina do seu escritório: extensões pyRevit, scripts Dynamo e integrações com planilhas Excel. Você descreve a tarefa repetitiva, nós entregamos a ferramenta que a executa em segundos.

✓ Briefing e orçamento sem compromisso

Dynamo · pyRevit · Python · Equipe especialista em Revit, com projetos executivos em BIM desde 2012

Dynamoscripts visuais de automação
Dynamo Playerexecução em um clique pela equipe
pyRevitextensões em Python para o Revit
Excelintegração de dados com o modelo

Automação

Por que automatizar o Revit com um plugin personalizado

A rotina manual

  • Renumerar pranchas, preencher parâmetros e renomear vistas item por item
  • Cotar sequências extensas de paredes selecionando trecho por trecho para não incluir revestimentos
  • Dados exportados para planilhas e reimportados manualmente, com erros a cada ciclo
  • Padrões de nomenclatura e de modelagem que dependem da disciplina de cada projetista
  • Plugins prontos que resolvem o caso genérico e travam exatamente no seu fluxo

Com automação personalizada

  • Rotinas executadas em um clique, direto na interface do Revit
  • Cotas automáticas com filtro de paredes, sem cotas duplicadas e sem revestimentos indesejados
  • Dados fluindo entre o modelo e as planilhas sem retrabalho
  • Padrões verificados e aplicados automaticamente em toda a equipe
  • Ferramenta construída para o seu fluxo de trabalho, com suporte de quem a desenvolveu

Escopo

O que desenvolvemos

Checagens e cálculos automáticos

Rotinas que verificam o modelo contra requisitos normativos e do projeto: dimensões mínimas de ambientes, áreas de ventilação, ocupação por mobiliário e unidades de passagem. O resultado é gravado nos parâmetros de cada ambiente e marcado no modelo por esquema de cores.

Scripts Dynamo

Rotinas Dynamo de automação para tarefas de modelagem e de dados, executáveis pelo Dynamo Player. Um exemplo real está publicado no blog: criação de pranchas no Revit a partir do Excel com Dynamo.

Extensões pyRevit

O pyRevit é a base do nosso desenvolvimento: ferramentas em Python distribuídas em uma barra própria, simples de instalar e atualizar em toda a equipe. É o caminho mais curto entre a ideia e o botão funcionando no seu Revit.

Limpeza e otimização de modelos

Rotinas para limpar o arquivo Revit e deixá-lo mais leve para envio e entrega: remoção em lote de vistas, tabelas, materiais não usados, estilos de linha importados e vínculos, com exceções configuráveis. Em uma execução real, 1.137 elementos não utilizados foram removidos de uma só vez.

Integrações com planilhas Excel

Exportação e importação de dados entre o modelo e a planilha: extração de quantitativos para o Excel, importação e transferência de parâmetros em lote e listas de materiais sincronizadas sem digitação manual.

Famílias inteligentes

Famílias paramétricas com fórmulas e parâmetros compartilhados, preparadas para trabalhar com as automações: o plugin alimenta a família e a família alimenta as tabelas. Inclui conversão de elementos modelados no local em famílias categorizadas e atualização de famílias em lote.

Portfólio

Nossos plugins já desenvolvidos

Uma amostra dos plugins em uso nos nossos projetos executivos, desenvolvidos pela equipe para execução em um clique. Cada um pode ser adaptado ao padrão do seu escritório ou servir de ponto de partida para uma ferramenta nova.

Cálculo e checagens

  • Checagem de dimensões mínimas de ambientes, com resultado gravado em parâmetro e marcação por esquema de cores
  • Checagem de áreas mínimas de ventilação
  • Cálculo de unidades de passagem por equipamento, mobiliário e áreas
  • Cálculo de ocupação por mobiliário

Cotas

  • Cotas automáticas de sequências extensas de paredes
  • Filtro que seleciona apenas as paredes definidas e exclui revestimentos
  • Prevenção de cotas duplicadas na sequência

Limpeza e organização

  • Limpeza geral do modelo para envio: vistas, tabelas, filtros, padrões de linha, vínculos e folhas removidos em lote, com exceções configuráveis
  • Remoção de materiais e recursos não usados, incluindo os invisíveis no banco de dados do arquivo
  • Exclusão de estilos de linha importados por nome ou prefixo, centenas de uma vez
  • Relink automático de vínculos
  • Criação de worksets no padrão do escritório

Detalhamento

  • Caderno de esquadrias de portas
  • Tabela de espessuras de marcos de portas
  • Preenchimento dos acabamentos de piso, parede e forro nos parâmetros e nas tags de ambiente

Modelagem

  • Criação de forros para vários ambientes de uma vez
  • Vergas e contravergas automáticas
  • Recorte de paredes por vigas, com vazios editáveis que melhoram a exportação IFC
  • Inserção de portas em paredes cortina, com ajuste automático de painéis e grids
  • Conversão de elementos modelados no local em famílias categorizadas
  • Ajuste de topo de paredes, altura de ambientes pelos forros e piso por ambiente

Pranchas

  • Criação de folhas em lote
  • Preenchimento automático de legendas conforme a fase do projeto
  • Publicação de folhas em lote, com formatos e destino configuráveis e nomenclatura no padrão do escritório

A sua rotina não está na lista? Desenvolvemos sob demanda →

Processo

Como funciona o desenvolvimento do seu plugin

Briefing

Você descreve a tarefa e mostra o fluxo atual no seu modelo. Avaliamos juntos onde a automação gera mais retorno. Sem custo e sem compromisso.

Proposta

Escopo fechado com prazo e investimento definidos, além da tecnologia recomendada: Dynamo ou pyRevit, conforme o caso.

Desenvolvimento

Construção da ferramenta com testes no seu modelo real e validações parciais com a sua equipe durante o processo.

Entrega e suporte

Instalação, documentação de uso e código-fonte entregues à sua empresa, com treinamento da equipe e suporte para novas versões do Revit.

Para quem

Para escritórios de projeto, construtoras e equipes BIM

Escritórios de projeto

Padronização de pranchas, nomenclaturas e documentação executada por rotinas automáticas. O tempo da equipe volta para o projeto, não para a repetição.

Construtoras e incorporadoras

Extração de quantitativos, codificação de insumos e integração do modelo Revit com planilhas de orçamento e sistemas de gestão da empresa.

Equipes e gestores BIM

Verificação automática de padrões, auditoria de modelos e rotinas de controle de qualidade que rodam sem depender de conferência manual.

Quem desenvolve

Especialistas em Revit por trás das ferramentas

Daniel Moraes, arquiteto e BIM Manager da BIMBLASTER

Daniel Moraes

Arquiteto e BIM Manager

Arquiteto (UFRGS) e BIM Manager com mais de 15 anos de BIM e mais de 100.000 m² em projetos executivos Revit, incluindo a implantação de todo o processo BIM no TJ-RS (Tribunal de Justiça do Rio Grande do Sul).

Leonardo Behnck, arquiteto e urbanista da BIMBLASTER

Leonardo Behnck

Arquiteto e urbanista · Especialista BIM

Arquiteto e urbanista especialista em BIM, com domínio de famílias paramétricas, templates e padrões corporativos. Autor do conteúdo técnico de Revit do BIMBLASTER desde 2022, incluindo automação com Dynamo.

Conheça a equipe completa na página de consultoria BIM →

Dúvidas frequentes

Perguntas sobre desenvolvimento de plugins e automação no Revit

Em qual linguagem os plugins são desenvolvidos?

As ferramentas são desenvolvidas em Python, sobre o pyRevit, e com a programação visual do Dynamo, que dispensa código. A escolha depende da complexidade da rotina e de como a ferramenta será distribuída para a equipe.

Para que serve o Dynamo no Revit?

O Dynamo é a ferramenta de programação visual que acompanha o Revit. Ele permite criar rotinas de automação conectando blocos de lógica, sem escrever código: criação de pranchas em lote, preenchimento de parâmetros, geometrias complexas e leitura e escrita de planilhas Excel são usos típicos.

Dynamo ou pyRevit: qual escolher?

Depende do uso. Scripts Dynamo atendem bem rotinas pontuais operadas por poucas pessoas. O pyRevit, base do nosso desenvolvimento, organiza ferramentas em uma barra própria e facilita a distribuição e o uso diário em toda a equipe. No briefing, recomendamos a tecnologia com melhor custo-benefício para o seu caso.

Como criar um plugin para o Revit?

O caminho técnico envolve criar uma extensão Python no pyRevit ou montar um script no Dynamo. Se a sua equipe não programa, o desenvolvimento sob demanda resolve: você descreve a tarefa, nós desenvolvemos, testamos no seu modelo e entregamos a ferramenta pronta para instalar.

É possível criar cotas automáticas no Revit?

Sim, com uma rotina personalizada. A ferramenta de cota contínua do Revit não funciona para várias paredes de uma vez, e a seleção manual exige cuidado para não incluir revestimentos. A rotina de cotas automáticas que desenvolvemos cota sequências extensas de paredes em uma execução, com um filtro que seleciona apenas as paredes definidas e exclui os revestimentos, evitando cotas duplicadas. Rotinas como essa são desenvolvidas sob demanda e ajustadas ao padrão de representação do seu escritório.

Como deixar um arquivo do Revit mais leve?

O purge nativo tem alcance limitado: o Revit exclui estilos de linha e vínculos um por um, e muitos materiais não usados ficam invisíveis no banco de dados do arquivo. Nossa rotina de limpeza remove em lote vistas, tabelas, filtros, padrões de linha, vínculos e folhas, preservando exceções configuradas por você. Em execuções reais, a rotina removeu 217 vistas, 88 padrões de linha e 1.137 materiais e recursos não utilizados. É uma das rotinas que entregamos sob demanda, adaptada ao padrão do seu modelo.

Dá para exportar folhas do Revit em lote?

Sim. Desenvolvemos uma rotina de publicação de folhas que exporta em lote as folhas selecionadas, com formatos e pasta de destino configuráveis e nomenclatura dos arquivos no padrão do escritório. Ela funciona como alternativa própria a plugins de exportação que deixaram de ser gratuitos. Como toda rotina sob demanda, é ajustada ao fluxo de documentação da sua equipe.

Quanto custa desenvolver um plugin para Revit?

Depende do escopo. Uma rotina simples de Dynamo custa uma fração de uma extensão pyRevit completa. Por isso o processo começa com um briefing sem custo: entendemos a tarefa, definimos a tecnologia adequada e apresentamos uma proposta fechada, com prazo e investimento, antes de qualquer compromisso.

O plugin continua funcionando nas próximas versões do Revit?

O Revit muda de versão todos os anos e rotinas Dynamo e extensões pyRevit podem exigir ajustes de compatibilidade entre versões. Por isso a entrega inclui os arquivos-fonte documentados e prevê suporte para migração de versão: sua ferramenta não fica presa a um Revit antigo.

Qual tarefa a sua equipe repete todos os dias no Revit?

Descreva a rotina no WhatsApp e receba uma avaliação honesta do que pode ser automatizado, com proposta de escopo, prazo e investimento.

Solicitar orçamento de plugin

✓ Briefing e orçamento sem compromisso

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Este site faz uso de cookies para melhorar a sua experiência de navegação e recomendar conteúdo de seu interesse. Ao utilizar nossos sites, você concorda com tal monitoramento.