Ir al contenido

Presentación

El objetivo del Curso es introducir a los usuarios de Autodesk Revit en el mundo de la programación a través de Python, un potente lenguaje que nos permite crear nuestros propios scripts para Revit o potenciar enormemente las posibilidades de Dynamo. Para ello, trabajaremos con la API de Revit y comprenderemos cómo trabaja internamente el programa. También utilizaremos pyRevit para crear una barra de herramientas personalizada dentro de Revit.

Instructor

Carlos Romero Carballo

A quién va dirigido

  • A usuarios de Revit que quieran desarrollar sus propios scripts, a partir del conocimiento del funcionamiento interno de Revit y del aprendizaje de un lenguaje de programación ideal para no programadores.

Requisitos de acceso

  • No es necesario ningún conocimiento previo de programación o de otras aplicaciones de programación visual, aunque es muy recomendable tener conocimientos básicos de Dynamo.
  • Se asume que el candidato tiene un nivel medio-alto de Autodesk Revit.

Temario

Módulo 1. Python

  • Introducción / Consola / IDE.
  • Tipos / Variables / Operadores / Condicionales.
  • Iteración / Funciones / Módulos / Archivos.
  • Listas / Diccionarios / Debugging.

Módulo 2. Python + Dynamo

  • Nodo Python: IN/OUT.
  • Simplificar nuestros scripts: ejemplos.

Módulo 3. Revit Python Shell y la API de Revit

  • Bases de la API: Revit API Docs, Namespaces, Clases, Métodos, Propiedades.
  • Consultando el modelo.
  • Selección / Filtrado / Transacciones.
  • Ejemplos: localización de objetos.
  • Ejemplos: creación de objetos.
  • Ejemplos: trabajo con parámetros.
  • Ejemplos: trabajo con archivos externos.
  • Profundizando en la API para solucionar nuevos problemas.

Módulo 4. La API en Dynamo

  • Importaciones / Unwrap / Transacciones / Unidades.

Modalidades y precios

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

Online en directo: con ordenador personal del alumno.

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

Online en directo

Regístrate

Precio final con IVA incluido.