Utilice el Administrador de macros para gestionar y ejecutar las macros.
El Administrador de macros es la interfaz de usuario para:
A continuación se muestra la pantalla del Administrador de macros:
Las fichas indican el ámbito o nivel de una macro.
Estas fichas permiten añadir, modificar, crear y suprimir módulos y macros.
Un módulo es un grupo de macros. Las macros pueden ser independientes dentro del módulo en que se ejecutan, así como compartir código y utilidades. Se organizan en el Administrador de macros bajo el módulo principal.
Las macros dentro de un módulo se ven y se generan juntas. Los iconos que representan el módulo también muestran el estado actual.
Icono | Estado de macro |
---|---|
El módulo se ha generado, activado y cargado correctamente. Este módulo está listo para ejecutarse. | |
El módulo se ha editado pero no se ha generado. | |
El módulo está desactivado. | |
La generación del módulo ha fallado. | |
Error al cargar la macro. Puede que regenerar el módulo solucione este problema. | |
El módulo está dañado. |
Las herramientas de macros de nivel de aplicación tienen la finalidad principal de ser de utilidad en cualquier documento de prácticamente cualquier versión de Revit. Para ejecutarse, no requieren que haya un proyecto abierto en Revit. Esto aporta flexibilidad para:
De implementarse dichos usos, conviene crear macros de nivel de aplicación que inicien transacciones requeridas por la macro.
Las herramientas de macros de nivel de documento se crean para un proyecto concreto y se guardan en el proyecto de Revit.
Para crear macros en Revit se utiliza el lenguaje de implementación, C#, VB.NET, Ruby y Python. La selección determina el tipo de la plantilla de código fuente generada y editada en el IDE de macros de Revit.
Cuando trabaje en el IDE de macros de Revit, debe guardar y construir las macros correctamente para que aparezcan en la lista por categorías del Administrador de macros. Antes de examinar un ejemplo del código inicial cargado en el IDE de macros de Revit, hablemos de dónde residen los archivos de proyecto de macros en el equipo.
Los proyectos de macros de nivel de aplicación y documento se almacenan en una subcarpeta del directorio de instalación de Revit:
Windows 7 y Windows 8: %ALLUSERSPROFILE%\Autodesk\<nombre de producto y versión>\Macros\<versión>\<producto>\AppHookup
Los proyectos de macros de nivel de documento se almacenan dentro de un archivo RVT. En el disco, cuando se abre el proyecto RVT asociado, cualquier macro generada y guardada se almacena temporalmente. Los archivos de macro de nivel de documento se eliminan del equipo local cuando se cierra el documento de proyecto de Revit (.rvt) correspondiente.
Ahora que hemos presentado las herramientas y los procesos globales, centrémonos en las tareas específicas.