Programación en PYTHON para automatizar tareas desde modelos IFC

Programación en PYTHON para automatizar tareas desde modelos IFC

A21030233

      

Ficha

Fecha de impartición: -
Horas teóricas online: 20
Horas prácticas online: 10
Horas lectivas: 30
Horas trabajo autónomo del alumnado: 45
Plazas disponibles: 8
Aula: Sesiones por videoconferencia
Tipo formación: Online (Teleformación)
Categoría: Informática, Diseño, Web y Audiovisuales

Descripción

Objetivos
- Entender los conceptos básicos de programación en Python.
- Aproximarse al conocimiento del esquema IFC.
- Desarrollar automatizaciones de modelos en formato IFC con Python.
 
Horario:
  • Lunes 16:00 20:10
  • Martes 16:00 20:10
  • Miércoles 16:00 20:10
 
Profesorado:
  • Norena Natalia Martín Dorta
  • Ángel Díaz Murillo
 
Metodología docente
Explicaciones teóricas combinadas con sus aplicaciones prácticas, con la incorporación del aprendizaje basado en proyectos.
 
Programa
  • MÓDULO PYTHON:

    -Introducción: presentación del Taller. Descarga y configuración de Python. Descarga y configuración de un IDLE amigable. Hola Mundo.
    -Sintaxis Básica: tipos de Datos Variables, operadores y estructura de datos. Funciones. Listas y Tuplas. Diccionarios, Escribir y abrir un archivo. Ejercicios.
    -Condicionales y bucles. Condicionales Básicos. Bucles: for, while, continue, pass, else. Ejercicios
    -Programación orientada a objetos: teoría de POO. Ejercicios de aplicación.
    -Programación orientada a objetos: introducción al IFC. Copia del esquema de IFC en Python.
    -Interfaces Gráficas.
    -Bases de Datos.
    -Ejercicios aplicados a Ingeniero de Civil.

  • MÓDULO IFC:

    -Introducción: historia del IFC. Esquemas actuales. Certificaciones y los softwares modeladores.
    -Clases, propiedades y relaciones: definición. POO. Ejemplos prácticos
    -Archivo .ifc: análisis de un modelo exportado. Contenedor de la información. Información en un formato .IFC. Clasificación de Datos. Ejercicio.
    -Formato IFC para infraestructuras civiles: clases de Infraestructuras civiles dentro de los esquemas actuales. Propuestas de nuevas clases. Definición de clases en Python.
    -Automatizaciones de modelos en formato IFC con Python: cambio de clase. Borrado de Datos Enriquecimiento de IFC de forma automática.
    -Base de Datos como plantilla para enriquecimiento de IFC con clasificación de datos.

  • TAREA FINAL.
 
Criterios de evaluación
Resolución de actividades prácticas planteadas por el profesor.
 
Observaciones
Dirigido principalmente a Técnicos de la rama de arquitectura e ingeniería.

Las sesiones por videoconferencia serán los días 5, 6, 7, 12, 13, 19, 20 y 31 de julio.
Fecha de inscripción: -
Tipo: - Tarifa general
Importe: 150,00 €
Requisitos:
Conocimientos básicos de programación.
 
Fecha de inscripción: -
Tipo: - Tarifa alumnado Máster/doctorado
Importe: 50,00 €
Requisitos:
Se deberá adjuntar como anexo la matrícula del máster o doctorado en el curso académico 2020/2021.

Conocimientos básicos de programación.