Showing posts with label Grasshopper. Show all posts
Showing posts with label Grasshopper. Show all posts

20 January 2020

Curso: File-to-factory 2 com Rhino e Grasshopper no TEU TUA e FabLab Cajuru


Nos dias 27 a 30 de janeiro e 3 a 7 de fevereiro de 2020 vou ministrar, junto ao Juliano Monteiro, a segunda edição do curso de modelagem paramétrica e fabricação digital com Rhino e Grasshopper no TEU TUA e no FabLab Cajuru.

O curso vai acontecer em duas etapas, uma teórica e outra prática. Na primeira etapa, no TEU TUA, serão desenvolvidos modelos paramétricos a serem fabricados, na segunda etapa, no FabLab Cidadania Cajuru, na sexta, 7 de fevereiro.


01 November 2019

Curso: File-to-factory com Rhinoceros e Grasshopper no TEU TUA e FabLab Cajuru




Nos dias 23, 24 e 25 de novembro de 2019 vou ministrar, junto ao Juliano Monteiro, um curso intensivo de modelagem paramétrica e fabricação digital com Rhino e Grasshopper no TEU TUA e no FabLab Cajuru.

O curso vai acontecer em duas etapas, uma teórica e outra prática. Na primeira etapa, no TEU TUA, serão desenvolvidos modelos paramétricos a serem fabricados, na segunda etapa, no FabLab Cidadania Cajuru.

10 October 2019

Conversa: Arquitetura e Tecnologia no TEU TUA





Nesta sexta-feira, 11 de outubro de 2019 estarei trocando ideias superinteressantes no TEU TUA junto a Augusto Pereira e Leandro Gouvêia, moderado por Juliano Monteiro e Jéssica Brodhage. Inscrições: www.teutua.com/novos-eventos/arquiteturaetecnologia

12 August 2009

ShiftArray function

All Grasshopper enthusiasts that have follow the software development from earlier stages know the Shift Example, a case-study of the Shift List component (animation copyrighted by Robert McNeel & Associates).

While doing a research project in RhinoScript, I suddenly faced the need for a function like that one in my algorithm and a migration of tools wasn't so viable, so I developed a ShiftArray function that does exactly that in RhinoScript. You just have to input the array for arrList and a shifting factor (as an integer) for s.

08 August 2009

Algorithmic Digital-Biomimetic workshop at ESARQ

On March, 2009, I taught along with Dennis Dollens, a workshop on biomimetic strategies of design through algorithmic techniques for the production of architectural design ideas, in the Biodigital Architecture Master program at ESARQ - UIC, Barcelona.

22 July 2009

Workshop: Design Paramétrico como Estratégia Avançada de Projeto - UP

Registrations are now open for the workshop: Design Paramétrico como Estratégia Avançada de Projeto that I will teach, with the coordination of Prof. Gisele Pinna, from August, 31st to September, 4th, 2009 at Universidade Positivo, Curitiba, Brazil.

The Parametric Design strategy will be based on the use of the software Grasshopper, the new generative modeling environment for Rhino that is revolutionizing the world of architecture and design.

Information:
designparametrico-up.blogspot.com (in Portuguese and Spanish)
Registration:
www.up.edu.br (in Portuguese)

Já estão abertas as inscrições para o workshop Design Paramétrico como Estratégia Avançada de Projeto que vou ministrar, com a coordenação da Profa. Gisele Pinna, de 31 de agosto a 4 de setembro de 2009 na Universidade Positivo, Curitiba, PR, Brasil.

A estratégia de Design Paramétrico estará baseada no uso do software Grasshopper, o novo entorno de modelagem generativa para Rhino que está revolucionando o mundo da arquitetura e o design.

Informação:
designparametrico-up.blogspot.com
Inscrições:
www.up.edu.br

Ya están abiertas las inscripciones para el taller Diseño Paramétrico como Estrategia Avanzada de Proyectos que voy a impartir, con la coordinación de la Prof. Gisele Pinna, del 31 de agosto al 4 de septiembre de 2009 en la Universidade Positivo, Curitiba, Brasil.

La estrategia de Diseño Paramétrico estará basada en el uso del software Grasshopper, el nuevo entorno de modelado generativo para Rhino que está revolucionando el mundo de la arquitectura y el diseño.

Información:
designparametrico-up.blogspot.com
Inscripciones:
www.up.edu.br (en portugués)

17 July 2009

Phyllotaxis Tower

This is an idea for a skyscraper based on spiral phyllotaxis, like the sunflower system, that exhibits spiral pods always in Fibonacci numbers.

10 July 2009

Monocoque from single list definitions

This is a simple example of a monocoque generated from points on a surface. With just a few components, sixteen points are inputted to draw an interpolated curve on the surface. This was done before the implementation of data-trees in Grasshopper, so, from a single list of points a zigzag curve is drawn. In order to have two directions to work structurally, the sixteen points are inputted once again, resembling the other order needed.

In general, single list have been seen as a limitation when working with surface sub-parameters, but in this case I was taking advantage of them to get this aesthetic output.

07 July 2009

Inside Staircase example



One of the most known examples David Rutten was used to show when was presenting Grasshopper was the Staircase example, because is relatively simple to assemble, it's amazing to see the fast-and-easy interactive feedback of parameter changes and, at the end, it's a parametric architectural element. But when teaching Grasshopper, I rather to follow the same constructive approach to generative design —from points, to curves to surfaces— that I've used in RhinoScript, and the Staircase is a good example to introduce Orientation. Therefore, I use it as a fourth or fifth example.

And for not repeating the exact definition that everyone can find on Internet, here is another example (with more components, but still simple), in which four points are inputted to construct a control point Nurbs curve of 2nd degree (instead of an interpolated curve), not used as axial but as an external border generative curve, so that the location of input points can also respond to external parameters like surrounding spaces of a building.

Update 2018-02-13:

As requested by readers, I've updated the definition and you can download it: InsideStaircase-180213.gh (26.5 KB).
Runs in Grasshopper 0.9.0076 (and above, if developers keep backwards compatibility).
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

14 May 2009

Learning more scripting

I had the opportunity to be on an official RhinoScript workshop taught by David Rutten, as part of the events of a symposium on emergent architecture, at ESARQ – UIC, on April, 2008. I improved some skills and learned to work with recursion and meshes, among other things. David also gave us a demonstration of Grasshopper (then called Explicit History).

The image is from one challenge exercise I accomplished. From a given mesh and a base script, we had to do a proximity sensor that colors the mesh as another object gets closer to it.