Grasshopper

algorithmic modeling for Rhino

0 | Ladybug
1 | AnalyzeWeatherData
2 | VisualizeWeatherData
3 | EnvironmentalAnalysis
4 | Renewables
5 | Extra
6 | Developers
7 | WIP

SolarEnvelope

Component Index > Ladybug > 3 | EnvironmentalAnalysis > SolarEnvelope

Use this component to generate a solar envelope for a given test surface, set of solar vectors, and context geometry that you want to ensure solar access to. Solar envelopes are typically used to illustrate the volume that can be built within in order to ensure that a new development does not shade the surrounding properties for a given set of sun vectors.

Inputs

NameIDDescriptionType
_baseSrf_baseSrfA surface representing the area for which you want to create the solar envelope.Goo
_obstacleCrvs_obstacleCrvsList of curves indicating the top borders of our surroundings that are taken into account in calculating the solar collection.Goo
_sunVectors_sunVectorsSun vectors representing hours of the year when sun should be accessible to the properties surrounding the baseSrf. sunVectors can be generated using the Ladybug sunPath component.Goo
gridSize_gridSize_A numeric value inidcating the gird size of the analysis in Rhino model units. The smaller the grid size - the more test points( more accurate but slower). Default value is automatically set based on the size of the input _baseSrf.Goo
maxHeight_maxHeight_If there are no obstrucsions this would be the lowest value for the solar collection points. Default value set to 20 meters below the average baseSrf height.Goo
envelopeToRun_envelopeToRun_Set to 'True' if you would like the component to calculate a solar rights boundary and 'False' if you would like a solar collection boundary. The default is set to solar envelope.Goo
_numOfCPUs__numOfCPUs_Number of CPUs to be used for the simulation. Default value would be 1Goo
_runIt_runItSet to 'True' to run the component and generate solar collection points.Goo

Outputs

NameIDDescriptionType
readMe!readMe!Log of the component.String
envelopePtsenvelopePtsA list of 3d points representing the heights to which the solar collection reaches. Plug into a native GH 'Delunay Mesh' component to visualize the full solar collection boundary.Goo
envelopeBrepenvelopeBrepThe closed volume in which you can build above which the building will have direct solar access to the input sunVectors.Goo

© 2018   Created by Robin Rodricks and Andrew Heumann.   Hosted by

Badges  |  Report an Issue  |  Terms of Service