Sobre as macros

As macros são programas que foram projetados para economizar tempo ao automatizar tarefas repetitivas.

Cada macro executa uma série de etapas predefinidas para realizar uma determinada tarefa. As etapas deveriam ser repetitivas, e as ações previsíveis.

Por exemplo, pode-se desejar definir uma macro para adicionar um eixo no projeto, para rotacionar um objeto selecionado ou para coletar informações sobre os pés quadrados de todos os ambientes em sua estrutura. Outros exemplos gerais incluem:

O Revit fornece uma API (Application Programming Interface) que permite estender a funcionalidade do produto. É possível adicionar comandos personalizados na guia Complementospainel Ferramentas externas, ou adicionar novos painéis e ferramentas.

Além dessas extensões da API, é possível usar a API para definir macros que são executadas no Revit. Em outro ponto deste tópico serão explicadas as diferenças da API, mas para usuários experientes não é necessário registrar as macros no Revit.ini ou adicionar RevitAPI.dll como uma referência.

Espere por mudanças na API

Muito provavelmente haverá mudanças na API do Revit em versões subsequentes do produto. Isso significa que após instalar a próxima versão do Revit, será necessário editar e recriar as macros para refletir as mudanças da API.