Proyectos de arquitectura paramétrica ESTO NO ES UN CURSO DE PROGRAMACION ESTO NO ES UN CURSO DE GRASSHOPPER ESTO ES UN CURSO DE PROYECTOS DE ARQUITECTURA + + +
Profesores: José Ballesteros (Dpto. Proyectos Arquitectónicos) Mª Eugenia Rosado, Sonia L. Rueda (Dpto. Matemática Aplicada) proyectos de arquitectura parametrica
INTRODUCCIÓN: Las nuevas metodologías y herramientas que actualmente se utilizan en la generación del proyecto arquitectónico están estrechamente relacionadas con el manejo del software existente (e.g. AUTOCAD, RHINOCEROS, GRASSHOOPER,...). Debido a que, en general, dicho software está basado en el diseño geométrico asistido por ordenador, la geometría de curvas y superficies y el diseño paramétrico (programación orientada a objetos), se hacen imprescindibles para su mejor comprensión y manipulación. La finalidad de este taller es proveer al alumno de las herramientas geométricas y de programación necesarias para sacar el mayor rendimiento posible de dicho software en el desarrollo de proyectos, e indagar enlas nuevas ideas y nuevos espacios posibles que este entorno provee
CONOCIMIENTOS PREVIOS: ESTO NO ES UN CURSO DE PROGRAMACION ESTO NO ES UN CURSO DE GRASSHOPPER ESTO ES UN CURSO DE PROYECTOS DE ARQUITECTURA Todos los elementos y soluciones en este ámbito que queden fuera del alcance del alumno serán provistos por los profesores. Por tanto no se evalúa la capacidad de programación, sino la capacidad de indagación en nuevos espacios. No son necesarios conocimientos previos de programación ya que se partirá de cero, aunque serían muy apreciables, dada la escasez de tiempo, conocimientos básicos de Grasshopper. Puede accederse a tutoriales básicos de Grasshopper en castellano en http://www.youtube.com/user/prototipolab Espiral de fermat Cicloide regular
METODOLOGÍA: El aprendizaje estará guiado por un proyecto arquitectónico `propuesto para hacer relevante la necesidad de hacer intervenir datos y factores de reactividad en el proyecto arquitectónico. Ideación básica del espacio Intervención de mecanismos paramétricos : el proyecto como sistema Desarrollo de herramientas : superficies y su uso Métodos básicos de construcción : corte laser y maquinas c.n.c. Conceptos básicos de interactividad Arduino: motores, servos y sensores Construcción de prototipo sensible por equipos.
CONTENIDOS: Diseño paramétrico: Definición e introducción. Diferencias con diseño convencional. Qué significa paramétrico? Interactividad. Ventajas e inconvenientes en la manipulación geométrica de lo paramétrico.
CONTENIDOS: Para el desarrollo de geometrías necesitaremos un conocimiento sólido de algunas curvas y superficies: Familia uniparamétrica de curvas ó de superficies aplicadas al proyecto de arquitectura. Diferencia entre las ecuaciones cartesianas y paramétricas de curvas y superficies. Cómo construir nuestras propias funciones paramétricas en Grasshopper. Cómo modificar ecuaciones paramétricas que existen para manejarlas en nuestro proyecto. Cross cap Klein bottle
CONTENIDOS: Aplicaciones inmediatas al proyecto: cómo hacer interactiva un superficie paramétrica. Desarrollo de formas geométricas a medida para cada proyecto. Modos de respuesta a factores exteriores ( luz, calor, presencia, mirada.)
CONTENIDOS ( continuación): El desarrollo de todos los elementos matemáticos se hará dentro del entorno Grasshopper y como respuesta a las necesidades del proyecto que cada alumno esté desarrollando. Grasshopper básico: Interfaz básico. Tipos de funciones. Acceso a tutoriales. Interacción Grasshopper -Rhinoceros. Uso de Grasshopper en entornos de arquitectura.
CONTENIDOS ( continuación): Parametrización de curvas y de superficies: B-splines. NURBS. Concepto, usos. Ventajas y desventajas de los NURBS. Aplicaciones al proyecto Operaciones básicas con superficies. Generación, división, deformación y discretización. Familias multi-paramétricas de superficies. Cómo modelarlas en Grasshopper. Aplicaciones al proyecto Cubiertas paramétricas / subdivisiones estructurales (panelización). Interactividad de curvas y superficies paramétricas en tiempo real aplicadas al proyecto. Modificadores y control de las modificaciones con parámetros ambientales. Preparación de modelos para corte en maquinas CNC o impresoras 3d.
CONTENIDOS ( continuación): MODELOS INTERACTIVOS ARDUINO BASICO: http://arduino.cc/ Conceptos elementales de programación. ( Se utilizará processing) https://www.processing.org/ Funcionamiento de la placa. Sensores, motores y aplicaciones al modelo. Ejemplos de scripting para aplicación. NOTA: No es necesario ningún conocimiento previo de programación. No será necesario programar. Todos los códigos serán suministrados y confeccionados por los profesores Si será necesario comprender lo que hace la placa arduino y como lo hace para poner en funcionamiento el modelo.