Grasshopper

algorithmic modeling for Rhino

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

3D Chart

Component Index > Ladybug > 2 | VisualizeWeatherData > 3D Chart

Use this component to make a 3D chart in the Rhino scene of any climate data or hourly simulation data.

Inputs

NameIDDescriptionType
_inputData_inputDataA list of input data to plot.Goo
_basePoint__basePoint_An optional point with which to locate the 3D chart in the Rhino Model. The default is set to the Rhino origin at (0,0,0).Goo
_xScale__xScale_The scale of the X axis of the graph. The default will plot the X axis with a length of 3650 Rhino model units (for 365 days of the year). Connect a list of values for multiple graphs.Goo
_yScale__yScale_The scale of the Y axis of the graph. The default will plot the Y axis with a length of 240 Rhino model units (for 24 hours of the day). Connect a list of values for multiple graphs.Goo
_zScale__zScale_The scale of the Z axis of the graph. The default will plot the Z axis with a number of Rhino model units corresponding to the input data values. Set to 0 to see graphCurves appear on top of the mesh. Connect a list of values for multiple graphs.Goo
_yCount__yCount_The number of segments on your y-axis. The default is set to 24 for 24 hours of the day. This variable is particularly useful for input data that is not for each hour of the year.Goo
legendPar_legendPar_Optional legend parameters from the Ladybug Legend Parameters component.Goo
condStatement_condStatement_An optional conditional statement, which will remove data from the chart that does not fit the conditions. The input must be a valid python conditional statement (e.g. a > 25).Goo
bakeIt_bakeIt_An integer that tells the component if/how to bake the bojects in the Rhino scene. The default is set to 0. Choose from the following options: 0 (or False) - No geometry will be baked into the Rhino scene (this is the default). 1 (or True) - The geometry will be baked into the Rhino scene as a colored hatch and Rhino text objects, which facilitates easy export to PDF or vector-editing programs. 2 - The geometry will be baked into the Rhino scene as colored meshes, which is useful for recording the results of paramteric runs as light Rhino geometry.Goo

Outputs

NameIDDescriptionType
outreadMe!...String
graphMeshgraphMeshA 3D plot of the input data as a colored mesh. Multiple meshes will be output for several input data streams or graph scales.Goo
graphCurvesgraphCurvesA list of curves and text surfaces representing the time periods corresponding to the input data. Note that if the time period of the input data is not clear, no curves or labels will be generated here.Goo
legendlegendA legend of the chart. Connect this output to a grasshopper "Geo" component in order to preview the legend in the Rhino scene.gGoo
legendBasePtslegendBasePtsThe legend base point, which can be used to move the legend in relation to the chart with the native rasshopper "Move" component.Goo
titletitleThe title text of the chart. Hook this up to a native Grasshopper 'Geo' component to preview it separately from the other outputs.Goo
titleBasePtstitleBasePtsPoints for placement of the title and axes labels of the chart, which can be used to move these text items in relation to the chart with the native Grasshopper "Move" component.Goo
dataPtsdataPtsPoints representing the location of each piece of data on the chart. Use this to label the points of the chart with text lables using a native grasshopper "Text Tag" component.Goo
conditionalHOYconditionalHOYThe input data for the hours of the year that pass the conditional statement.Goo

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

Badges  |  Report an Issue  |  Terms of Service