Ir al contenido

Presentación

Autodesk Forge permite a las empresas aprovechar los datos de diseño de proyectos para desarrollar aplicaciones de software personalizadas y flujos de trabajo conectados para arquitectura, ingeniería, construcción, fabricación y mantenimiento.

En este curso aprenderemos los conceptos básicos de autenticación, gestión de datos, traducción de archivos y visualización de modelos, así como de generación de cuadros de mando y análisis de modelos BIM:

  • Visualizaremos modelos 3D directamente en el navegador: el visor permite incrustar, interactuar y recuperar metadatos sobre archivos de diseño en más de 50 formatos directamente en el navegador, sin tener que instalar software adicional.
  • Administraremos datos de forma centralizada: la API de administración de datos nos permite acceder a nuestra información a través de A360, Fusion y el servicio de almacenamiento de objetos.
  • Nos introduciremos en el mundo de la programación: aprenderemos a interactuar con la API de Revit, crearemos herramientas que permitan optimizar los flujos de trabajo y tareas repetitivas.

butic es la única escuela de arquitectura hispanohablante homologada simultáneamente para impartir Formación Oficial de Autodesk, Adobe, Chaos Group, Unreal Engine e iToo Software.

Instructor

Adrián Used Vivas
José María Jiménez de Lope

A quién va dirigido

  • Todos aquellos profesionales que quieran gestionar la información generada en modelos BIM de una manera más innovadora, eficaz, escalable y compatible con cualquier fuente de información.
  • Usuarios de Revit interesados en acelerar y mejorar su tareas con esta herramienta.
  • Usuarios que trabajen con Dynamo y quieran dar un paso más allá para crear sus propias aplicaciones.

Requisitos de acceso:

  • No son necesarios conocimientos previos de
    programación
  • Se recomienda tener conocimientos de HTML, JavaScript, CSS y C#.
  • No es necesario saber utilizar ningún software BIM, aunque siempre aportará una visión más general.
  • Se asume que el candidato tiene un nivel medio-alto de Autodesk Revit.

Temario

Módulo 1. Introducción al lenguaje de programación

  • Introducción a Visual Studio
  • Tipos de datos: Números y textos
  • Creación del primer programa
  • Operadores
  • Estructuras de control: if / else
  • Tipos de datos: Colecciones
  • Estruturas de bucle: foreach, for y while
  • Clases y métodos

Módulo 2. Primeros pasos: programar en Revit

  • Creación del primer Addin
  • Lectura y escritura de datos
  • Revit Lookup

Módulo 3. Interactuando con elementos

  • Selección de elementos
  • Filtrado de elementos
  • Manejo de colecciones
  • Trabajo con habitaciones

Módulo 4. Apariencia e interfaz

  • Introducción a interfaces de usuario con WPF

Módulo 5. Colocación y relación entre elementos

  • Extracción de puntos de inserción
  • Modelos vinculados
  • Habitaciones y espacios
  • Creación de instancias de elementos

Módulo 6. Gestión de vistas y planos

  • Trabajo con vistas y planos
  • Trabajo con revisiones de planos
  • Actualizar sets de impresión

Módulo 7. Interoperabilidad entre Revit y archivos externos

  • Lectura de archivos externos
  • Escritura de archivos externos

Módulo 8. Geometría

  • Extracción de geometría
  • Filtrado de elementos por intersección con geometría
  • Geometría a partir de habitaciones
  • Creación de líneas de modelo

Módulo 9. Parámetros

  • Trabajo con parámetros

Módulo 10. Introducción a Forge

Módulo 11. Simple Viewer

  • Configuración App
  • Autenticación Two Legged
  • Data API y Derivates API
  • Viewer y UI Vanila JS

Módulo 12. Configuración Express y MongoDB

  • Instalar dependencias y Configuración Básica de Express
  • Conectar MongoDb con Mongoose
  • Express router

Módulo 13. Rutas API

  • Crear modelo de datos
  • Request y Validación de Body
  • Implementar JWT
  • Middlewares y Verificación JWT

Módulo 14. Dashboard – Frontend I

  • Navbar
  • Sidebar
  • Forms

Módulo 15. B360 Viewer

  • Autenticación Three Legged
  • Hubs, Project, Folder, Item, Versión APIs

Módulo 16. Seguridad JWT y Rutas II

  • Implementar JWT
  • Middlewares y Verificación JWT

Módulo 17. Dashboard – Frontend II

  • Extensión Básica
  • Gráficos interactivos

Modalidades y precios

  • Online en directo: las clases se imparten en formato online en directo a través del campus online de butic.


(*) Si eres exalumno de butic, te beneficiarás de un 10% de descuento adicional.
(**) Consultar promociones especiales en otros cursos vinculados.
(***) Consultar promociones especiales para empresas/organizaciones.

Online en directo

Regístrate

Precio final con IVA incluido.