Programación en PYTHON para automatizar tareas desde modelos IFC

A21030233

Ficha
Impartición:
-
Horas teóricas online:
20
Horas prácticas online:
10
Horas lectivas:
30
Horas trabajo autónomo del alumnado:
45
Plazas disponibles:
5
Aula:
Sesiones por videoconferencia
Tipo formación:
Online (Teleformación)
Categoría:
Informática, Diseño, Web y Audiovisuales
Más información:
https://fg.ull.es/formacion/catalogo-de-oferta-formativa/cursos/
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:
  • Ángel Díaz Murillo
  • Norena Natalia Martín Dorta
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.
Tipos de Inscripción
No existen tipos de inscripción vigentes. Para cualquier duda contacte con la Secretaría de la Fundación.