API .NET de Revit con C#
En esta formación transmitimos la teoría y la práctica del desarrollo de software con la API .NET de Revit. Obtendrá una buena visión general de la interfaz de C# de Autodesk y, mediante ejercicios periódicos, adquirirá soltura en el desarrollo de complementos (add-ins) para Revit. Tras el curso podrá desarrollar complementos de forma autónoma.
Dirigido a
- Arquitectos de software CAD y BIM
- Desarrolladores de software CAD y BIM
Conocimientos previos
- C#, manejo de Revit
- WPF no es imprescindible, pero sí una ventaja
Modalidad y duración
- 3 días
- En línea, cómodamente desde casa
- En nuestras salas de formación en Freiburg
- En sus instalaciones - solo a partir de un número mínimo de participantes
Fechas
- 14.06.2027 - 16.06.2027
En línea - Otras fechas bajo petición
Material de los participantes
- Ordenador portátil
- Visual Studio 2026 o 2022 (basta con la edición Community)
- Revit 2025, 2026 o 2027
- Recomendable, aunque no imprescindible: Visio (2019, 2021 o 2024) u otra herramienta UML
- Material de escritura
Sala de formación
- Proyector
- Pizarra blanca, pizarra o rotafolio
Contenido de la formación de 3 días: API .NET de Revit con C#
Día 1
- Presentación
- Visión general
- Introducción a la API .NET de Revit
- Estructura de un complemento de Revit y del archivo .addin
- Iniciar, compilar, depurar
- Comandos propios con IExternalCommand
- Ejercicio
- Información
- Visión general de la API
- Estándares que facilitan el desarrollo
- Ayuda y ejemplos del SDK
- Elementos y familias
- Crear elementos en transacciones
- Crear instancias de familia
- Modificar y eliminar elementos
- Ejercicio
- Selección
- Seleccionar elementos mediante comando
- Ejercicio
- Avance del día 2
Día 2
- Repaso (formación, día 1)
- Visión general del día 2
- Filtros
- Filtros rápidos y lentos
- Filtros con selección
- Filtros generales sin selección
- Ejercicio
- FilteredElementCollector
- Visión general
- Rendimiento y eficiencia
- Transacciones
- Visión general
- Estrategias
- Eventos
- Visión general
- Ejercicio
- Ejercicios autónomos
- Avance del día 3
Día 3
- Repaso (formación, día 2)
- Visión general del día 3
- Interfaz de usuario
- Procedimiento
- Cinta de opciones (Ribbon)
- Diálogos WPF y diálogos estándar
- Ventanas acoplables
- Ejercicio
- Información y almacenamiento
- Parámetros: parámetros del sistema, parámetros globales, parámetros de proyecto
- Parámetros compartidos (Shared Parameters)
- Extensible Storage
- Ejercicios
- Análisis de la base de datos
- Revit Lookup
- Cierre
- ¿Dónde encontrar más información?
