lunes 14 de abril de 2008

RhinoScripting

En el gráfico anterior se presentan las diferencias entre la programación y el lenguaje de guiones o script. En un lenguaje de programacion, se pueden generar aplicaciones enteras e independientes (compiladas), lo utilizan los ingenieros y analistas de sistemas para crear componentes de un sistema que dialoga con el soporte físico (hardware) de un computador para ejecutarse por si sólo, por ejemplo AutoCAD, o Photoshop. El resultado es la sucesión de operaciones utilizando técnicas secuenciales de iconos. Por el contrario, un “script” es un libreto de instrucciones que es seguido al pie de la letra, paso a paso, por un pequeño programa (batch code) creado por un usuario final para resolver un problema particular. El script es diseñado para conectar e integrar componentes que existen en un software interactivo. Dependiendo de la aplicación que la usa como plataforma, el script puede asumir nombres como MaxScript en 3DS Max, MelScript en Maya, Rhinoscript en Rhino, o AutoLISP en AutoCAD, todos ellos bajo el VBScript (Visual Basic Script).

Lo escribieron alguna vez

(...) el uso de algoritmos para tratar problemas formales es mirado sospechosamente por algunos como un atentado de pasar por alto la sensibilidad y creatividad humana y de darle crédito a un procedimiento anónimo, mecánico y automatizado. Kostas Terzidis (2003:66) Expressive Form.

Un diseño puede tomar un universo de formas posibles, pero tendrá sólo una cuando sea completada.
Edith Cherry (1999:4) Programming for Design

Los problemas de diseño no pueden ser resueltos sin la ayuda de un computador, siendo la máquina un complemento y no un substituto del talento creativo, la computadora mientras no pueda inventar, puede explorar relaciones muy rápida y sistemáticamente de acuerdo a reglas preestablecidas. Esta (computadora) funciona como una extensión natural de la habilidad analítica del hombre. Chermayeff (1963:166), Community and Privacy.

La historia definirá si los parámetros utilizados en la consideración del entorno de las diversas obras de arquitectura son los correctos o no, o si en definitiva ni siquiera fueron tomados en cuenta. Greg Lynn (1995), Animate Form.

domingo 23 de marzo de 2008

Solución de problemas relacionados al diseño de superficies complejas

Experiencia de programación en la educación del arquitecto
XI Congreso SIGraDi, Mexico, octubre 2007
Sociedad Iberoamericana de Gráfica Digital
In this paper, the author explains why architects who know how to use scripts have an advantage over the ones who just know how to manipulate a specific software. The reason behind this affirmation is that knowing how to program frees the architect from the rules and language of the interactive software. To prove his point, the author organized two workshops where students at the school of architecture learned to use Rhinoscript. The students didn't create a new interface, but used an existing one. They adapted the program (Rhino) to a design problem they had formulated at the beginning of the workshop. Students could have also used MaxScript (3DS Max) and MelScript (Maya). Full paper (HTML)

sábado 22 de marzo de 2008

Arquitectura y Algoritmos

Publicado en D+A Año 1, No.4.
Santiago de Chile, octubre, 2007

"Nunca lo había experimentado, pero solo me terminé de convencer que la matemática lo puede casi todo"...., "Ya no me siento limitado a las condiciones básicas del software"..., "siento que tengo una nueva herramienta muy potente que me ayuda a resolver los problemas de diseño". Estas fueron algunas de las respuestas de los 37 participantes al terminar el "Taller de Soluciones de Diseño con Algoritmos", realizado por Digital Design Fabrication Group, Architectural School, y el Computation Group del MIT en la Universidad de Chile Agosto pasado. Articulo completo (páginas 54-55 316 Kb, paginas 56-57 615 Kb)

jueves 20 de marzo de 2008

Diseño y Fabricación digital en arquitectura

PeristalCity: A circulatory habitat cluster for Manhattan. Skycraper Competition 2006.
Publicada bajo el permiso de Neri Oxman y Mitchell Joachim, Cambridge, MA.

Loft 5, Las Vegas. Winner Architectural Visualization Award 2006.
Publicada bajo el permiso de Lon Grohs y Neoscape, Boston, MA.

¿Donde estamos y hacia donde vamos?
Publicado en LIMA CAP Año 1, No. 1, mayo-junio 2007
La industria de la visualización arquitectónica en el Perú, ha producido en los últimos tres años (2005-2007), resultados favorables que evidencian técnica, calidad y progresivamente un menor tiempo de ejecución, experiencia que permitirá satisfacer no solo una demanda local sino en un futuro a la región, integrándose a la misma industria del continente.
Este crecimiento sin embargo, no ha tenido el mismo efecto ni en el área de diseño ni en el de fabricación digital. Áreas que en nuestro país se viene dando a nivel exploratorio. Por eso nos preguntamos si existieron modelos históricos que han evidenciado el uso de las diferentes soluciones informáticas en arquitectura para establecer si lo que hacemos nos llevará a formar parte de un proceso sistemático que podría encadenar el diseño y la fabricación digital.
Entonces sería valido preguntarse, ¿Cómo podríamos integrar sistemáticamente el medio digital para resolver problemas específicos de diseño?.
El objetivo de este ensayo es presentar algunas comparaciones del tipo tecnológico entre la actividad académica local y sus similares en EE.UU., interpretar algunos conceptos propios de este proceso y presentar algunas ideas que nos lleven a considerar su implementación. ¿Desea leer el artículo completo? (Texto completo en SWF 84 Kb)

martes 18 de marzo de 2008

Preguntas y respuestas sobre visualización

Aeropuerto Internacional Jorge Chavez, Premio PADIS 2003
Publicada bajo el permiso de Pablo C. Herrera y DIV Digital
Publicado en Lima CAP Año 1, No.1, enero-febrero 2007
¿Cómo surgió esa unión entre arquitectura y animación digital?, ¿En que momento se vio el arquitecto en la necesidad de utilizar tecnicas más innovadoras de representación arquitectónica?, ¿Logra el programa de 3DSMax facilitar el trabajo si se le utiliza para crear visualizaciones arquitectónicas?, ¿Cómo influye la expansión de tecnología digital en el mundo de la arquitectura?, ¿Hay alguna diferencia entre un profesional que maneja el 3DS Max y por consiguiente la animación 3D y otro que no la utilice en el actual campo laboral?, ¿3DS Max se puede integrar con mis programas tradicionales de dibujo/diseño asistido por computador?, ¿Que utilidad práctica encuentra el profesional en arquitectura al manejar la animación digital en su campo profesional?, ¿El mercado laboral esta exigiendo a arquitectos especializados en animación 3D?¿Cuál es el futuro que le espera al arquitecto en su vida profesional y el medio digital? Las respuestas publicadas (76Kb)