Final Project


 







This project relates to project 1 and uses the driving parameters used in project 1. The main parameter was the controlling width parameter which controlled the total width of the building. This project uses techniques learned throughout the semester to put solar panels on the roof of the building that are directly related to the current width of the building. Some of the panels are added and subtracted depending on the width, some move with the roof, and some don't move at all.


Some of the panels are added and subtracted depending on the width, some move with the roof, and some don't move at all. The group shown above shows the general set up of the solar panels. If statements are used to control some panels that only show up at certain lengths, the basic if statements given by Dynamo only allow one statement at a time but if you use code blocks, you can add multiples rules to one if statement. The addition before the Point.Coordinates block are how I moved the panels into their particular spot in the project and the blocks following that are how the panels were created in Dynamo. The SunSettings blocks allow the solar panels to follow the path of the sun making sure they are always pointed towards the sun no matter the time of day or day of the year.


This is how I pulled the global parameters from project and controlled that parameter from Dynamo. I also made is so that the width can be controlled down to the inch rather than only by feet.



These two groups focus on exporting information into excel. The first part uses List.Count and addition operators to find out exactly how many solar panels there are at the current width. There is also a Sunlight Rating slider that is used to specify the amount of sun given on a particular day. The point of the excel file is to calculate the amount of energy the solar panels would produce so the sunlight factor would specify the amount of sun was getting to the panels. For example a bright sunny day would have a rating of 1 but a cloudy day could have an index of 0.3 or 0.4. 



The panels and daylight rating are exported then multiplied by the average watts produced by a solar panel which gives the total amount of watts produced by the solar panels of the given width. 


I attempted to import a family into the project and use that family as the solar panels. Unfortunately, we could not figure out how to get the imported families to follow the sun path in all three axes, we could get the families to rotate in the x-axis and the y-axis but not the z-axis.



 


Comments

Popular posts from this blog

Midterm Project