fbpx
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

  • IDE, Variables, Operadores, Condicionales
  • Strings, Bucles, Iteración
  • Funciones, Módulos
  • Tuples, Listas, Sets
  • Diccionarios, Excepciones
  • Clases, Archivos

Módulo 2. Revit API

  • Estructura de la API (Namespaces, Clases, Métodos,
    Propiedades)
  • FilteredElementCollector, Document, ElementId
  • Categorías, Familias (Sistema y Cargables), Tipos, Ejemplares
  • Parámetros, Unidades
  • Ubicación y colocación de ejemplares de familia
  • Rooms, Áreas y Boundaries
  • Interoperabilidad (Excel y Json)
  • Geometría
  • Selección
  • Views, Filters y Sheets
  • Intersector
  • Transformations

Módulo 3. pyRevit

  • Extensiones
  • Forms
  • Depurando errores
  • Boilerplate code e imports comunes

Módulo 4. Dynamo

  • Nodos de python en Dynamo
  • Unwrap, Transacciones

Módulo 5. C#

  • Introducción a plugins en C#

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 diferido: las clases se imparten en formato online en diferido a través del campus online en butic.


Online en diferido: con acceso a las clases grabadas en el campus online para que puedas estudiar de forma flexible.

*Consúltanos por nuestros descuentos aplicables.

Online en directo

Regístrate

Precio final con IVA incluido.

Online en diferido

Regístrate

Precio final con IVA incluido.