Infográfico
Automação de Quantitativos na Engenharia
Descubra visualmente como otimizar o levantamento de materiais, reduzir erros humanos e acelerar a precisão do orçamento dos seus projetos utilizando processos automatizados através de modelos BIM.
Baixar Infográfico em Alta Resolução
Automação de Quantitativos na Engenharia
Descubra visualmente como otimizar o levantamento de materiais, reduzir erros humanos e acelerar a precisão do orçamento dos seus projetos utilizando processos automatizados através de modelos BIM.
Baixar Infográfico em Alta ResoluçãoFechar um quantitativo de concreto, aço e fôrmas ainda consome dias inteiros em muitos escritórios de engenharia. A planilha é montada manualmente a partir de tabelas do Revit, alguém soma volumes por pavimento na mão, e a cada revisão de projeto o trabalho recomeça do zero. Esse retrabalho não é falta de cuidado da equipe, é ausência de automação em uma etapa que deveria ser mecânica.
O Dynamo resolve exatamente esse gargalo. Como linguagem de programação visual integrada ao Revit, ele permite extrair, agrupar e exportar quantidades diretamente do modelo BIM, sem depender de tabelas de computação manual. Neste artigo, apresentamos 5 scripts de Dynamo voltados a engenheiros civis que lidam com quantitativos no dia a dia.
O que é um script de quantitativo no Dynamo
Um script de Dynamo para quantitativos é uma sequência de nós visuais que consulta elementos do modelo Revit (por categoria, material, pavimento ou parâmetro), extrai suas propriedades geométricas, como volume, área ou comprimento, e organiza esses dados em uma estrutura tabular pronta para análise ou exportação. Diferente das tabelas de quantitativo nativas do Revit, o Dynamo permite aplicar filtros e agrupamentos personalizados, cruzar dados de múltiplas categorias e automatizar rotinas que seriam repetidas a cada nova versão do projeto.
Essa automação se conecta diretamente ao conceito de BIM 5D, a dimensão do BIM voltada à gestão de custos e quantitativos a partir do modelo. Quanto mais estruturados os parâmetros do modelo (materiais, famílias, fases), mais confiável é o quantitativo extraído automaticamente.

Por que automatizar quantitativos com Dynamo
O Dynamo já vem instalado com o Revit, o que elimina custo adicional de licença. Sua lógica de nós conectados é acessível mesmo para engenheiros sem experiência prévia em programação: cada nó representa uma operação (selecionar elementos, ler um parâmetro, somar um volume), e o fluxo de dados entre eles substitui o código escrito à mão.
O ganho real não está apenas na velocidade da primeira extração, mas na repetibilidade. Um script salvo pode ser reaplicado a cada nova revisão do projeto, rodado por qualquer pessoa da equipe através do Dynamo Player, sem que seja necessário abrir o editor visual ou entender a lógica interna do script.
5 scripts de Dynamo para o dia a dia do engenheiro civil
1. Quantitativo de volume de concreto por pavimento
Esse script filtra elementos estruturais (vigas, pilares e lajes) por categoria e por parâmetro de Nível, lê o volume nativo de cada elemento e agrupa os resultados por pavimento. O resultado é uma lista com o volume total de concreto por nível da edificação, atualizada automaticamente sempre que o script é executado novamente após alterações no modelo.

2. Área de fôrmas a partir das faces dos elementos
Diferente do volume, a área de fôrma não é um parâmetro nativo do Revit: ela precisa ser calculada a partir das faces laterais e inferiores de vigas, pilares e lajes em contato com a fôrma. Esse script percorre a geometria de cada elemento estrutural, identifica as faces relevantes e soma suas áreas, entregando um quantitativo que normalmente exigiria medição manual sobre o modelo ou sobre pranchas 2D.

3. Quantitativo de armadura por bitola
Quando o modelo estrutural já contém elementos de armadura modelados (não apenas taxas estimadas), o script agrupa as barras por bitola, soma o comprimento total de cada grupo e converte esse comprimento em peso usando a massa linear de cada diâmetro. Estudos acadêmicos sobre uso de Dynamo em armaduras mostram que scripts desse tipo, quando combinados com regras de otimização de corte, ajudam a reduzir o desperdício de barras e o custo de fabricação, com ganhos mais expressivos em barras de comprimento médio e em blocos de coroamento.

4. Exportação automática de tabelas para Excel
Depois de extraído, o quantitativo raramente fica só no Revit: ele precisa alimentar uma planilha de orçamento. Esse script recebe uma ou mais tabelas de quantitativo do modelo e exporta cada uma para um arquivo Excel formatado (cabeçalhos, largura de coluna, separação por aba), eliminando a etapa manual de copiar e colar dados do Revit para a planilha. Pesquisas sobre aplicações de BIM 5D destacam esse tipo de exportação como parte central do fluxo entre o modelo e o levantamento de quantitativos usado na composição orçamentária.

5. Quantitativo de movimentação de terra (corte e aterro)
Para projetos com terraplenagem, esse script compara duas superfícies (o terreno natural e o terreno de projeto) e calcula o volume de corte e de aterro entre elas. É especialmente útil em obras de infraestrutura, onde a movimentação de terra representa uma parcela relevante do orçamento e normalmente exigiria software específico de terraplenagem para uma primeira estimativa.

Benefícios práticos da automação com Dynamo
- Redução do tempo de fechamento de quantitativos de dias para minutos em modelos bem parametrizados
- Rastreabilidade: o quantitativo pode ser reproduzido a qualquer momento a partir do mesmo script, o que facilita auditoria
- Atualização automática a cada revisão do projeto, sem depender de recontagem manual
- Padronização entre projetos, já que o mesmo script pode ser reaplicado em diferentes modelos com estrutura de parâmetros semelhante
- Uso por toda a equipe via Dynamo Player, sem exigir que todos dominem a lógica visual do script
Se sua equipe ainda está começando com automação, vale conhecer os cursos de Dynamo da SPBIM para entender a lógica de nós antes de construir scripts próprios do zero.
Limitações e pontos de atenção
Um script de Dynamo só é tão confiável quanto o modelo do qual ele extrai dados. Elementos modelados sem o parâmetro correto de nível, materiais não atribuídos corretamente ou famílias genéricas usadas no lugar de famílias específicas geram quantitativos incompletos ou incorretos, mesmo que o script esteja tecnicamente correto.
Scripts de geometria mais complexa, como o de área de fôrmas, também podem ficar lentos em modelos muito grandes, já que percorrer face a face de centenas de elementos estruturais exige processamento considerável. Por isso, scripts de quantitativo costumam ser rodados em momentos específicos do cronograma (fechamento de etapa, revisão de orçamento), e não continuamente durante a modelagem.
Vale lembrar que quantitativo extraído automaticamente não substitui a definição clara de requisitos de informação do projeto. Um LOD (Nível de Desenvolvimento) mal definido para os elementos estruturais compromete qualquer script, por mais bem construído que seja. Para consolidar esse tipo de padronização antes de automatizar processos, muitos escritórios optam por estruturar um serviço de implantação BIM que organize parâmetros e famílias antes da fase de automação.
Conclusão
Os 5 scripts apresentados cobrem as necessidades mais recorrentes de um engenheiro civil que lida com quantitativos: concreto, fôrmas, armadura, exportação para orçamento e movimentação de terra. Nenhum deles exige conhecimento avançado de programação, mas todos exigem um modelo bem parametrizado como ponto de partida. Automatizar o quantitativo não elimina a responsabilidade técnica de conferir os números, mas elimina o retrabalho de refazer contas manuais a cada revisão de projeto.
Quer sair da teoria e montar seus próprios scripts de quantitativo? Confira a Biblioteca BIM da SPBIM para baixar materiais de apoio e acelerar seus primeiros scripts em Dynamo.
Referências
SHI, A.; SHIROWZHAN, S.; SEPASGOZAR, S. M. E. 5D BIM Applications in Quantity Surveying: Dynamo and 3D Printing Technologies. IntechOpen, 2020. O estudo descreve o uso do Dynamo como complemento do Revit para levantamento detalhado de quantitativos, incluindo a exportação dos dados para Excel como etapa do fluxo entre o modelo e a composição orçamentária (BOQ).
Estudo sobre otimização de fabricação de armadura via Dynamo. Um script de Dynamo foi desenvolvido para extrair dados tridimensionais de armadura e cronograma de corte a partir de modelos BIM, otimizando comprimentos de corte para reduzir desperdício de material. A validação em estudos de caso reais mostrou reduções de custo mais expressivas em barras de comprimento médio e em blocos de coroamento.
ISO 19650-1:2018. Organization and digitization of information about buildings and civil engineering works, including building information modelling (BIM). A norma trata os quantitativos extraídos do modelo como parte dos requisitos de informação definidos previamente pelo contratante, reforçando que a confiabilidade do dado depende da qualidade da informação modelada, não apenas da ferramenta de extração.
Gostou deste conteúdo? Assine a newsletter da SPBIM e receba mais scripts e fluxos de automação em BIM direto no seu e-mail.