Louvered Structures Update
I see that nowadays everything is accelerating at a terrifying pace with AI. Acting like a complete dinosaur in yesterday’s class, I looked back and talked about this facade design code I wrote in 2015. One of its early versions was a classic wavy facade using an aluminum frame and membrane. 10–15 years ago, these were very trendy. They were designed for use on a factory facade. Right now, my goal is to use this to explain some fundamental concepts of Grasshopper. I updated the Grasshopper code and tried to make it work using the fewest components. We turn a curve into this facade using just two number sliders and two Graph Mappers. The first number slider determines how many strips will be created, and the Graph Mappers determine the deformation to apply. This actually consists of lofting three lines.


Our class was about lofting variable numbers of strips in groups of three. After determining the number of strips and dividing the curve, the top and bottom edges of the loft operation are already determined. We copy the bottom edge upward using a height parameter. The important part is the middle edges. We move them upward and rotate them sequentially using two Graph Mappers. And in the final step, we see the magic of the Graft operation. These three curves come from three different streams. However, because they are grafted, they turn into lists of three.

I have always loved minimal Gh codes that make such sketches. If I were a student and wanted to learn Gh, I would try to understand these first. Now, a great goal could be to run and advance these old codes in the new Grasshopper 2.0 version as well. Lately, as I think more in terms of symbols and focus on them, I cannot help but wonder whether we are missing out on something. In the future, I might develop these ideas further by considering productions in other media (such as music or painting).






