Monday, November 1, 2010

Project 1: Arch-653

Hill House project



This is a house for a family of four on steep sloping site. Site is located near Pune, India. House consists Living room, dining, Kitchen, master bedroom, Children bedroom and family lounge along with a swimming pool and small garden space on rear side. Since the house is on hilly site, I wanted  to maintain the  sloppy  profile. Curved roof slopping down along with the ground slope goes with concept.  Swimming pool  is private outdoor space which is hidden between the home and hill. Main entrance is through garage and not much emphasized, but the rooms on south side are more prominent as they are exposed to Vally and thus have beautiful view. The curved roof s critical part of the model for which parametric family has created. I learned to do 'edit profile' for wall which enabled me to create curvy wall on rear side and 'building pads' on desired height made working on sloping site easy. Rendering of interior views is also a time consuming task as its difficult to get an idea how much natural and artificial light is required in order to get good looking view.


Parametric roof Description:

Requirement: A curved roof whose angle is variable in one direction and radius is constant.
Roof is composed of following elements:
1.      Main Rafters
2.      Small Rafters
3.      Roof sheet
Steps:
1.    Create rafter family
a.     Make revolve object as shown in following figure in front elevation so that its start and end angle can be parameters.
              
b.     Add following parameters:
                                             i.            Rafter width
                                           ii.            Rafter depth
                                          iii.            Rafter start angle
                                        iv.            Rafter end angle
                                          v.            Rafter material

2.    Create roofing sheet family using same process.
a.      
                  

b.     Parameters for roofing sheet are as follows:
                                                               i.      Visibility parameter
                                                             ii.      Sheet length
                                                            iii.      Sheet start angle
                                                          iv.      Sheet end angle
                                                            v.      Rafter material

c.     The thickness of the sheet and radius is kept constant.

3.      Create roof family
a.     Insert component: rafter family
b.     Make all rafter parameters in roof family
c.     Go to elevation in which you can see the arc of the rafter
d.     Create an extrusion in elevation to make small rafter
                          

e.     Add following Parameters to it:
                                                               i.      Purlin width
                                                             ii.      Purlin depth
                                                            iii.      Purlin material
                                                          iv.      Visibility parameter
f.        Insert roof sheet family and place on correct position.
g.     Import all parameters of roofing sheet family.
h.      Align small rafters with the edges of roofing sheet and lock so that its length changes as roofing sheet’s length changes
i.         Create a polar array of small rafters keeping distance between two rafters constant. Create array parameters to define number of rafters.

j.         When the start angle of main rafter is more than zero, you do not want to the small rafters to be visible in the air. Thus create void array using same process which will cover unwanted small rafters.
k.      Make parameter for void array. Add parameter to it.
l.         Go to ceiling level and make liner array of main rafters.
m.   Add parameters to array and distance between two rafters.
  
n.      Formulae


It is possible to add formula for ‘sheet length’ based on ‘number of number of main rafters’ and ‘distance between rafters’. However, I needed the sheet to be attached to the walls on one side and I wanted sheet length to be freely variable so that I can adjust it according to my convenience. I have not really changed the widths and depths of the rafters in the project but if you change the depth the small and big rafters intersect, which structurally considered strong and that also keeps distance between main rafter and roofing sheet constant to reduce the roof height.





Screenshots