Monday, December 6, 2010

Using Revit API - Summary

PROJECT DESCRIPTION

The aim of the final project was to develop a fenestration system that responds to both the climatic conditions (i.e. the horizontal illumination over the period of a year) and the function of the space that it encloses to increase or decrease opening size to provide adequate lighting levels in the space at all times during the day (daylit hours only) for the task specified in the space.

Design inspirations - Jean Nouvel’s fenestration systems

PROJECT IMPLEMENTATION PROCESS

  • The basic fenestration panel comprised several opening families which can be parametrically adjusted for size.
  • Parameters for hour of the day and month of the year were added to the opening family.
  • Horizontal illumination data for Chicago was retrieved from the weather file and set up in an excel spreadsheet.
  • Data for lighting requirements for 3 tasks was retrieved from IESNA recommendations.
  • The lighting levels at task height was calculated as a function of exterior illumination, glazing area, room function and room dimensions based on the CIE method of lighting calculations.
  • The given C# code was modified to retrieve exterior illumination levels based on hour and month inputs and interior illumination levels based on the room function.
  • Based on the above data, the required size of the windows were calculated. This will drive the opening dimensions parametrically.
  • This prototype has been tested for one room on one floor, but the module can be easily replicated for multiple rooms on all floors of the project. As an extension of this exercise, one section of the façade in the project can be parametrically modeled to see how the elevation looks like for different room functions and at different times of the year


.


No comments:

Post a Comment