Tuesday, April 26, 2011

April 26, 2011



I have experienced modeling the Salk Institute designed by Louis Kahn in the Revit as my first project of Building Information Modeling (BIM). In the project 1, I have designed a parametric model for the windows which can be considered as main architecture feature of Salk Institute. I have created an adoptable family which can act in both width and height. Also, the elements of this window have mathematical relationship, and through changing one of these items, all of the other elements such as the area of glass part, number of array, and the frame width can change


Figure 1: Salk Institute




Figure 2: Divided panels
 
Through learning the C# and API programing, I have been encouraged to add more feature to this family for the project 2. Adoptability of the shading area and having the smart windows are main concepts of this project. The shading part of this window has been divided to two different parts included different materials: the wood squares and glass squares.  
Figure 3: Room in different sizes
Figure 4: Part of the plan of Salk Institute

As shown, the shading part has 25 squares and the idea is controlling the transparency of this window in two different ways. 

 
My idea is to control visibility of these squares' materials and make a relationship between the number of glass parts of this window and the room area. As shown, the idea is that rooms in different size and same width should not have same amount of sun light, and through this windows design, we can have a balance between glass parts and wood parts depending on the room size.
Figure 5: Using API programming for controlling the amount of light in each room

Figure 6: Using API programming for controlling the amount of light in each room

Figure 7: Using API programming for controlling the amount of light in each room

Figure 8: Using API programming for controlling the amount of light in each room

Figure 9: Using API programming for controlling the amount of light in each room

Figure 10: Using API programming for controlling the amount of light in each room

Figure 11: Using API programming for controlling the amount of light in each room




Figure 12: Salk Institute
Figure 13: C# partitions
 

Figure 14: C# partition 2

Figure 15: C# partition 3

Figure 16: C# partition 4
Figure 17: Exterior view
Figure 18: Interior view