Tuesday, November 29, 2016

ARCH 655 - Project 2

Advanced Parametric Design with Grasshopper 

Design Inspiration 

Rhino+Grasshopper is a fantastic combination. I am totally obsessed with it. Here on Project 2, I am going to utilize some of the advanced parameter modeling tools in Grasshopper.

The atrium has become an important design feature for many buildings. This project is to study the indoor condition of an atrium, including solar irradiation, thermal comfort, etc.

                             https://www.dezeen.com/2010/09/03/11-at-the-romanian-pavilion/
As we can see, the atriums showed in these two photos have a circle shaped skylight. I believe if we change the orientation, size, and angle of the round skylight roof, we can get different results for the indoor environment.

Therefore, I built a base-case model or stereotype model in Grasshopper. It is a loft space with round skylight.

First Goal

Performance Driven Design: Daylighting Simulation and Optimization
DIVA
Galapagos 

This is the original shape of the model. Basically, I have set several parameters for this model, in order to change the size of the skylight, the orientation of the roof, and the rotation angle of the roof.
Let's test DIVA first. We need to know if DIVA can work. Good, the black window pop out. DIVA runs successfully. 
This is the result of the first run of DIVA. 
Next, I want to do the optimization with Galapagos. As the Galapagos runs, the DIVA keeps calculating. So, the window keeps popping out from time to time.  

Finally, we get the result, which is showed below. 






Second Goal

Indoor Thermal Comfort Evaluation
EnergyPlus
Ladybug+Honeybee
Psychrometric chart

The installation of Ladybug+Honeybee requires a lot of preparation. Just like we need to install weavebirds first and kangaroo second, we also need to install a bunch of things before we can have the ladybug and honeybee fly.

To run the energy simulation, first we need to align materials to the model.
Then we need to edit the zone condition and visualize it in Rhino. We also need to have a weather file. 
As soon as I click run, a window box pops out. It takes a long time to run the hourly data for a whole year.  
After EnergyPlus generates the results, we can move to the next step - "psychrometric chart". We can know from it that more than 90% time is good for people staying inside. 




Third Goal 

Simple Pattern Design for Walls and Floor
Lunchbox
Python 
We can use Lunchbox to generate the patterns for the walls. If we want to design a panel, and have that panel all over on to the walls in a certain way, we also need Panelingtools to do that.
wall pattern 1
wall pattern 2
wall pattern 3
wall pattern 4

For Python scripting, I believe it is a way to create new "function icons" in Grasshopper. Without Python script, we can only utilize the existing icons in Grasshopper to do designs, which of course will limit our capability of modeling. With Python, we can create whatever functions we need in a function icon. It will be more flexible for us to do the modeling. However, Python language is not easy to learn. There is a Help Manual that can help people write Python in Grasshopper.  
                                                                        floor tiles 1
                                                                        floor tiles 2
                                                                        floor tiles 3
                                                                        floor tiles 4
the whole view 

Project Movie 



In the end, I list these five categories that I may need to learn more after the class.
1. Geometry Modeling and related math, e.g. linear algebra and computer graphics
2. Generative Design with algorithms
3. Computing: visual programming, scripting, textual programming
4. Performance driven design: simulation and optimization
5. BIM: Parametric BIM beyond geoemtry modeling
http://bim-sim.org/ARCH655/lectures.html


Monday, October 24, 2016

ARCH 655 - Project 1 Harbin Opera House

1. Project Description 

Architects: MAD Architects
Location: Harbin, Heilongjiang, China
Area: 850000.0 ft2
Project Year: 2015

    Harbin Opera House features a grand theater that can host over 1,600 patrons and a smaller theater to accommodate an intimate audience of 400. Embedded within Harbin’s wetlands, the Harbin Opera House was designed in response to the force and spirit of the northern city’s wilderness and frigid climate.


                                            http://www.architecturalrecord.com/articles/11368-harbin-opera-house


2. Parametric Mass 











3. Parametric Skin 

















4. Parametric, Physically-based Model for a Part of Design




5. Analysis 



6. Project Movie



7. Renderings