We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
0 | Ladybug
1 | AnalyzeWeatherData
2 | VisualizeWeatherData
3 | EnvironmentalAnalysis
4 | Renewables
5 | Extra
6 | Developers
7 | WIP

Solar Fan

Use this component to generate a solar fan for a given test surface and set of solar vectors. Solar fans essentially illustrate the volume that should be clear of shading in order to provide solar access to a test surface for a given set of sun vectors.
Solar fans are typically used to ensure solar access for park vegetation in the midst of large developments constructed around it. It can be also used to ensure solar access for windows that might want to use the sun for heating for ceratin hours of the year.

Inputs

NameIDDescriptionType
Base Srf_baseSrfA surface representing a piece of land (such as a park) or a window for which solar access is desired.Goo
Sun Vectors_sunVectorsSun vectors representing hours of the year when sun should be accessible to the baseSrf. sunVectors can be generated using the Ladybug sunPath component.Goo
Size_size_Input a number here to change how far the solar fan extends from the _baseSrf. The default is set to 1, which will produce a solar fan that is half as tall as the longest side of the _baseSrf. Note that increasing the height too high can cause the fan to break up into multiple fans due to the resolution of the solar vectors.Goo
Run It_runItSet to "True" to run the analysis and generate a solar fan. Note that, for more than 500 sunVectors, calculation times can take more than a half-minute.Goo
No UnionnoUnion_By default this component will attempt to boolean union all the solar fans created, sometimes the underlying boolean union rhino operation fails and as a result only some of the solar fans are created. When this happens you can set this input to false and the boolean union operation will not be performed on the solar fans ensuring that all solar fans will be created.Goo

Outputs

NameIDDescriptionType
OutreadMe!...String
Solar FansolarFanBrep representing a solar fan that should be clear of shading in order to ensure solar access to the _baseSrf for the given _sunVectors.Goo

Video Tutorials

Site design © Robin Rodricks.   Site co-created by Andrew Heumann.   Ladybug and associated data © 2024 Ladybug Tools.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service