pyRevit: Aumentando a Eficiência no Revit
No mundo da arquitetura, a inovação e a eficiência caminham lado a lado. À medida que os projetos se tornam mais complexos, buscamos maneiras de otimizar o desenvolvimento e a documentação dentro da metodologia BIM implementada na Hype. Uma das soluções mais eficazes que encontramos para alcançar esse objetivo é a integração de programação dentro do Revit, facilitada por ferramentas como o pyRevit.
O Que é o pyRevit?
O pyRevit é um ambiente de prototipagem rápida de aplicações (RAD) para o Autodesk Revit. Ele fornece um conjunto de ferramentas que permite a criação rápida de automações usando Python e o desenvolvimento de add-ons para o Revit com várias linguagens de programação. Isso significa que você pode melhorar significativamente sua produtividade sem precisar se tornar um programador especialista.
Principais Funcionalidades
1. Criação de Automação com Python
O pyRevit facilita a criação de scripts em Python para automatizar tarefas repetitivas, economizando tempo e reduzindo erros.
2. Desenvolvimento de Add-Ons Personalizados
Você pode desenvolver suas próprias ferramentas e botões dentro do Revit usando o pyRevit, além de integrar ferramentas criadas em plataformas como Dynamo e Grasshopper.
3. Compartilhamento de Ferramentas
O pyRevit permite que você compartilhe suas ferramentas e automações com a comunidade, promovendo uma cultura de colaboração e inovação contínua.
4. Ferramentas Pré-Desenvolvidas
O pyRevit vem com um conjunto de ferramentas já desenvolvidas que podem ser facilmente implementadas em seus projetos.
Como Usar o pyRevit?
Para aqueles interessados em explorar o pyRevit, há um guia abrangente disponível na página do Notion, onde todas as funcionalidades são explicadas detalhadamente. Acesse o guia.
Melhores Ferramentas do pyRevit
Tab Coloring
Facilita a organização visual de suas abas de projeto, melhorando a navegabilidade e o foco. Cada projeto tem sua cor específica na aba.
Sync Views
Sincroniza as visualizações de todas as abas para garantir consistência nos seus desenhos.
Batch Sheet Maker
Simplifica o processo de criação e gerenciamento de folhas, permitindo operações em massa que economizam tempo.
Create Revised Sheet Set
Cria um grupo de folhas para exportação baseado na revisão. Fica muito mais fácil gerar documentação relacionada às revisões do que selecionar prancha por prancha.
Revisions on Sheets
Coloca as revisões selecionadas nas pranchas selecionadas. Poupa MUITO tempo!
Extensões Recomendadas
EF Tools
- Align Viewports: Alinha as viewports de forma precisa em suas folhas.Só funciona quando se tem apenas uma viewport - ideal para exportar plantas para apresentações.
- Duplicate Sheets: Duplica folhas em massa.
- DWG Open/Reload: Facilita o manuseio de arquivos DWG dentro do Revit.
pyChilizer
- Room Data Sheets: Cria as vistas das 4 paredes do room e posiciona em prancha - uma prancha por room. Ajuda muito para fazer ampliações de áreas molhadas ou plantas de paginação.
- In Place to Loadable: Converte famílias modeladas in-place em famílias carregáveis, otimizando o uso de recursos.
- Purge: Limpa arquivos e famílias desnecessárias, mantendo seu projeto leve e organizado. Usamos mais o "remove unplaced rooms" e "remove unplaced areas".
Com o pyRevit, arquitetos podem facilmente incorporar automações e personalizações em seus fluxos de trabalho, utilizando o vasto conhecimento disponível na internet para melhorar seus processos sem a necessidade de habilidades avançadas de programação. Explore as possibilidades e veja como o pyRevit pode transformar sua prática arquitetônica.
No próximo artigo, abordarei como criar uma aba personalizada no pyRevit, permitindo que você adapte ainda mais o Revit às suas necessidades específicas.
Assinatura Hype Studio
Eduarda Schwalm
#pyRevit #Revit