Kevin O’Marah

Please enter the following info in the fields above:

  • Your Name as the Card title
  • The link to your Module 5 folder in our Autodesk Construction Cloud project

Please also type the first few letters of your first name into the Link to Design Journal field, then hover over your name from the list of matching records and click the blue plus sign to link this entry to your Design Journal.

Then, share your Design Journal entry here (replacing these instructions) ... Click the text area below the headers and just start typing your response. There's no need to add new properties.

Please include:

  • Images/screenshots showing two variations of the input parameters that you tested for:
    1. one of the provided building forms
    2. your new, original building form
  • An image of your Dynamo and Grasshopper Graph workspaces
  • A brief description of your design outlining the parameters that can be used to flex and dynamically change your building form

The two conceptual masses I used for the module were the twisting rectangular mass and one I made with floors shaped like Arrows. My mass has three levels and I offset the arrow family at each level to give it a curved shape. I also confined the top and bottom level to have the same size and the middle level to be half the dimensions of the top and 65% of the total height.

image

The first step of my dynamo script involves selecting a shape and the parameters that can be flexed along with the values that will be tested for each parameter. The arrow tower only has the top parameters to flex because of the defined relationship between the top parameters and all the others stated above.

image

A list of all the combinations is then made using the cartesian product node and the list.Join node. Using the custom node to test the parameters and the list.Map node each pair of values is tested and the results are recorded.

image

Finally the minimum and maximum values of a given result as well as the case in which this value occurs using the nodes in the blue boxes. These tasks can also be easily completed in Excel after the results have all been exported. In the pink group, the results from all the tested parameters are exported to an excel sheet using the Data.ExportExcel node.

image

Here is a picture of the family used for the shape of the floor of my conceptual mass. tail length and base length refer to that respective dimension and Side Length B corresponds to the width.

image

These are the results from all the flexed parameters. There are two tables per mass because I tested all the values a second time to record the gross volume as well as the gross surface area and total floor area. The custom node I used can only test two parameters at once.

image
image
image
image