Grasshopper

algorithmic modeling for Rhino

Honeybee

ADDON

Component Index > Honeybee

00 | Honeybee
01 | Daylight | Material
02 | Daylight | Light Source
03 | Daylight | Recipes
04 | Daylight | Daylight
05 | Energy | Building Program
06 | Energy | Material | Construction
07 | Energy | Schedule
08 | Energy | Set Zone Properties
09 | Energy | HVACSystems
10 | Energy | Energy
11 | THERM
12 | Developers
13 | WIP

10 | Energy | Energy

EP context Surfaces
prepare shading/context geometries
Run Energy Simulation
Use this component to export HBZones into an IDF file, and run them through EnergyPlus
Adaptive Comfort Analysis Recipe
Use this component to assemble an adaptive comfort recipe for the "Honeybee_Annual Indoor Comfort Analysis" component
Add Internal Mass to Zone
Use this component to assign internal thermal masses to zones, which can be used to account for the effects of furniture inside zones or massive building components like hearths and chimneys
Balance Temperature Calculator
Use this component to calculate a rough building (or zone) balance temperatrue from a Honeybee energy simulation
Color Surfaces by EP Result
Use this component to color zone surfaces based on EnergyPlus data out of the "Honeybee_Read EP Surface Result" component
Color Zones by EP Result
Use this component to color zones based on EnergyPlus data out of the "Honeybee_Read EP Result" component or zone comfort analyses out of the comfort calculator components
Construct Energy Balance
This component accepst the outputs of the "Read EP Result" and the "Read EP Surface Result" components and outputs a data tree with all of the building-wide energy balance terms
Energy Shade Benefit Evaluator
This is a component for visualizing the desirability of shade in terms of energy simulation results by using solar vectors, the outdoor temperature, and the simulation hating load, cooling load, and beam gain
Energy Simulation Par
EnergyPlus Shadow Parameters
EnergyPlus Window Shade Generator
Use this component to generate shades for Honeybee zone windows
Export To OpenStudio
Use this component to export HBZones into an OpenStudio file, and run them through EnergyPlus
Generate EP Output
This component helps select simulation outputs that can be hooked into the "Honyebee_Export to OpenStudio" component
Indoor View Factor Calculator
Use this component to generate test points within a zone and calculate the view factor from each of these points to the other zurfaces in a zone as well as the sky
Lookup EnergyPlus Folder
Search Energy Simulation Folder
Make Adiabatic by Name
Make Adiabatic
Make Adiabatic By Type
Use this component to make certain surface types of a zone adiabatic
Make Adiabatic
Make Adiabatic
Matrix to Data Tree
This component converts a comfort result matrix into a Grasshopper Data Tree with numerical values
Microclimate Map Analysis
Use this component runs an annual comfort assessment off of EnergyPlus results and write all values into csv files
Normalize Data by Floor Area
This component takes data that has been output from a simulation and normalizes the results by the floor area of the HBZones
Outdoor Comfort Analysis Recipe
Use this component to assemble an adaptive comfort recipe for the "Honeybee_Annual Indoor Comfort Analysis" component
PET Analysis Recipe
Use this component to assemble an adaptive comfort recipe for the "Honeybee_Annual Indoor Comfort Analysis" component
PMV Comfort Analysis Recipe
Use this component to assemble an adaptive comfort recipe for the "Honeybee_Annual Indoor Comfort Analysis" component
Re-run IDF
This is a component for running a previoulsy-generated
Re-run OSM
This is a component for running a previoulsy-generated
Read EP Custom Result
This component reads the results of an EnergyPlus simulation from the "Export to OpenStudio" Component or any EnergyPlus result
Read EP HVAC Result
This component reads the results of an EnergyPlus simulation from the WriteIDF Component or any EnergyPlus result
Read EP Result
This component reads the results of an EnergyPlus simulation from the WriteIDF Component or any EnergyPlus result
Read EP Surface Result
This component reads the results of an EnergyPlus simulation from the WriteIDF Component or any EnergyPlus result
Read HVAC Sizing
This component parses an
Read Microclimate Matrix
This component reads the results of an Adaptive Indoor Comfort Analysis
Read Result Dictionary
This component parses an
ShadowPar
EnergyPlus Shadow Parameters
Simulation Control
Use this component to set EnergyPlus Simulation Controls such as whether to run certain types of HVAC sizing calculations, etc
Surface Data Based On Type Detailed
Use this component to separate grafed lists of surface data that come out of the "Honeybee_Read EP Surface Result" component based on rough surface type
Surface Data Based On Type
Use this component to separate grafed lists of surface data that come out of the "Honeybee_Read EP Surface Result" component based on rough surface type
Thermal Autonomy Analysis
Use this component to calculate 'Occupied Thermal Comfort Percent' (occTCP) and 'Thermal Autonomy' (TA) from the resultd of a Microclimate Map Analysis
Visualize Microclimate Map
Use this component to produce a colored mesh from a comfResultsMtx

00 | Honeybee

addHBGlz
Use this component to add a custom glazing surface to a HBSurface or HBZone
AskMe
Use this component to get basic information on Honeybee Objects, whether they are HBSrfs or HBZones
ChangeHBObjName
Change Honeybee Object Names
createHBSrfs
Create a Honeybee surface, which can be plugged into the "Run Daylight Sumilation" component or combined with other surfaces to make HBZones with the "createHBZones" component
createHBZones
Create an HBZone from HB Surfaces
Decompose Based On Boundary Condition
Decompose zone surfaces by boundary condition
Decompose Based On Type
Use this component to break down the geometry of your zone by the surface type
DecomposeHBZone
Decompose Honeybee Zone
Dump Honeybee Objects
Dump Honeybee Objects
Use this component to dump Honeybee objects to a file on your system
Get or Set HB Object Name
Change Honeybee Object Names
Glazing based on ratio
Use this component to generate windows for a HBSurface or HBZone based on a desired window-to-wall ratio
Glazing Parameters List
Use this component to generate lists of glazing ratios, breakUp diatance, window heigths, sill heights, or vertical glazing splits for the four primary cardinal directions
Honeybee
This component carries all of Honeybee's main classes
IntersectMasses
Use this component to take a list of closed breps (polysurfaces) that you intend to turn into HBZones and split their component surfaces to ensure that there are matching surfaces between each of the adjacent zones
Label Zone Surfaces
Use this component to lablel HBSurfaces or HBZones with their names or energy/daylight properties in the Rhino scene
Label Zones
Use this component to lablel zones with their names in the Rhino scene
Load Honeybee Objects
Load Honeybee Objects
Use this component to load Honeybee objects from a file on your system
Masses2Zones
Use this component to take any list of closed breps and turn them into Honeybee Zones with all of the properties needed to run them through an energy simulation
Mirror Honeybee
Mirror Honeybee Objects
Move Honeybee
Move Honeybee Objects
OpenFileDirectory
Ues this component to Open a file/directory in windows explorer
orientHBGlz
Use this component to set the orientation(s) of the glazing
PerimeterCoreZoning
Separate zones into perimeter and core
Remove Glazing
Remove Glazing
Rotate Honeybee
Rotate Honeybee Objects
Scale Honeybee
Scale Honeybee Objects Non-Uniformly
Select by Type
Select surfaces by type
Separate By Normal
Separate surfaces by normal
Separate conditioned and unconditioned zones
Separate zones into conditioned and unconditioned
Separate Zones By Floor
Separate zones based on floor height
Separate Zones By Orientation
Separate zones based on orientation
Separate Zones By Program
Separate zones based on zone program
Skylight Based on Ratio
Use this component to generate windows for a HBSurface or HBZone based on a desired window-to-wall ratio
Solve Adjacencies
Solve adjacencies
SplitBuildingMass
Use this component to divide up a brep (polysurface) representative of a complete building massing into smaller volumes that roughly correspond to how a generic EnergyPlus model should be zoned
Surface Attribute List
Provides a list of surface attributes to choose from and plug into the Honeybee_Label Surfaces Component
Zone Attribute List
Provides a list of preset values to choose from
Item Selector
Allows you to select an item or items from an input list

04 | Daylight | Daylight

Convert HDR to GIF
Convert HDR to GIF
Convert HDR to TIF
Convert HDR to TIF
Convert IMG
Convert Image
Convert TIF to HDR
Convert HDR to TIF
Daysim Annual Profiles
Read Daysim Annual Profiles
Daysim Electrical Lighting Use
Daysim's electrical lighting use
Daysim Occupancy Generator Based On List
Daysim Occupancy Generator
Daysim calculates the outputs for the hours that the space is occupied
Daysim Occupancy Generator
Daysim Occupancy Generator
Daysim calculates the outputs for the hours that the space is occupied
Daysim shading group sensors
Daysim shading group sensors
Read here for more information about Daysim sensors here: http://daysim
Daysim User Profiles
Daysim User Profiles
Read here for details: http://daysim
FalseColor
False Color
Glare Analysis
Glare Analysis
This component is using evalglare for glare calculations
Import dgp File
Import Annual Daylight Glare Probability
Import Pts File
Import Radiance Test Grid
Import rad
Import a rad file to gh
This component is just a proof of concept for now and needs major modifications
Lighting control Recipe
Daysim electrical lighting control
Lookup Daylighting Folder
Search Simulation Folder
MSH2RAD
Convert a mesh to RAD file
Read All the Hourly Results from Annual Daylight Study
Read the results of the annual study for a all the hours of the year for all the points
Read Annual Result I
Read Annual Daylight Results I [Standard Daysim Results]
Read Annual Result II
Read Annual Daylight Results II [Daysim]
Read DS Result for a point
Read Daysim result for a test point
Read Hourly Results from Annual Daylight Study
Read the results of the annual study for a single hour of the year
Read RAD Result
Read Radiance Results
Refine Daylight Simulation
Refine simulation for an existing Radiance scene (
Run Daylight Simulation
export geometries to rad file, and run daylighting/energy simulation
Set Exposure for HDR
Set Exposure for HDR

13 | WIP

Apply OpenStudio Measure
This component applies an OpenStudio measure to an OpenStudio file
Condensation calculator
Use this component to calculate the Dew Point, Relative Humidity and Condensation on each layer of a wall
Customize EnergyPlus Objects
Customize EnergyPlus Objects [NOT READY YET!]
ExportEPC
Export to Energy Performace Calculator (EPC)
Extrude Windows
Extrude pseudo walls from window polygons
gbXML to Honeybee
Import gbXML files as Honeybee zones
generationsystem
Use this component to create a Honeybee generator system
Generator_PV
Provided by Honeybee 0
Generator_Wind_Horizontialaxis
Provided by Honeybee 0
GrizzlyBear
Grizzlybear exports Honeybee zones to gbXML file
Import idf
import an idf file to gh
This version only imports the geometries
Constructions, schedules and systems will be neglected
Load OpenStudio Measure
This component loads OpenStudio measureds into Honeybee
OpenStudio to gbXML
Use this component to export OpenStudio model to gbXML file
Read_generation_system_results
This component reads the results of an EnergyPlus simulation from the WriteIDF Component or any EnergyPlus result
simple_Inverter
Provided by Honeybee 0
SplitBuildingMass2Floors
Use this component to divide up a brep (polysurface) representative of a complete building massing into floors
SplitFloor2ThermalZones
Use this component to divide up a brep (polysurface) representative of a building floor into smaller volumes that roughly correspond to how a generic EnergyPlus model should be zoned
Visualise_Honeybeegeneration_cashflow
Use this component to the calculate and visualise the financial value of Honeybee generation systems over 25 years

01 | Daylight | Material

Add to Radiance Library
Add Radiance Materials to Library
Call from Radiance Library
Call Radiance Materials from Library
Radiance BSDF Material
Radiance BSDF Material
Create RADIANCE BSDF material
Radiance Glass Material By Color
Radiance Glass Material By Color
Read more here to understand Radiance materials: http://www
Radiance Glass Material
Radiance Glass Material
Read more here to understand Radiance materials: http://www
Radiance Materials Info
Radiance Materials Info
Radiance Metal Material By Color
Radiance Metal Material By Color
Create a Standard Radiance Metal Material
Radiance Metal Material
Radiance Opaque Material
Create a Standard Radiance Opaque Material
Radiance Mirror Material By Color
Radiance Mirror Material By Color
Read more here to understand Radiance materials: http://www
Radiance Mirror Material
Radiance Mirror Material
Read more here to understand Radiance materials: http://www
Radiance Opaque Material By Color
Radiance Opaque Material By Color
Create a Standard Radiance Opaque Material
Radiance Opaque Material
Radiance Opaque Material
Create a Standard Radiance Opaque Material
Radiance Trans Material By Color
Radiance Trans Material
This component is useful to create translucent materials
Radiance Trans Material
Radiance Trans Material
This component is useful to create translucent materials
Set Radiance Materials
Radiance Default Materials

08 | Energy | Set Zone Properties

Lighting Density Calculator
Use this component to calculate the Lighting Density Per Area Load from information about your bulb, fixture type, mainteneance, and required lighting level
AddEarthtube
Use this component to add an Energy Plus earth tube to a Zone
Create EP Ground
Use this component to change the properties of a zone to refelct those of a ground
Create EP Plenum
Use this component to turn a HBZone into a 'Plenum Zone' with no internal loads
infORventPerArea Calculator
Use this component to transform ACH or inifitration per area of facade to m3/s-m2
Set EnergyPlus Zone Loads
Use this component to change the occupancy, lighting, equipment, etc
Set EnergyPlus Zone Schedules
Use this component to change the schedules of your HBZones
Set EnergyPlus Zone Thresholds
Use this component to set Zone Thresholds like daylighting thresholds and setpoints
Set EP Air Flow
Use this component to edit the airflow between your zones's air walls and/or set natural ventilation
Set EP Surface Construction
Add Glazing
Set EP Zone Construction
Update EP construction of zone based on type
Set EP Zone Interior Construction
Set EP Zones Interior Construction
Set EP Zone Underground Construction
Update EP construction of zone based on type
Set Loads And Schedules
Set schedules and loads for zones based on program

06 | Energy | Material | Construction

Add to EnergyPlus Library
Add EnergyPlus Material, Construction or Schedule to Library
Call from EP Construction Library
Call from EP Library
Decompose EP Construction
Decompose EnergyPlus Construction
Decompose EP Material
Decompose EnergyPlus Material
EnergyPlus Construction
Use this component to make your own EnergyPlus construction
EnergyPlus Glass Material
Use this component to create a custom material for glass, which can be plugged into the "Honeybee_EnergyPlus Construction" component
EnergyPlus NoMass Opaque Material
Use this component to create a custom opaque material that has no mass, which can be plugged into the "Honeybee_EnergyPlus Construction" component
EnergyPlus Opaque Material
Use this component to create a custom opaque material, which can be plugged into the "Honeybee_EnergyPlus Construction" component
EnergyPlus Shade Material
Use this component to create a custom material for shades, which can be plugged into the "Honeybee_EnergyPlus Window Shade Generator" component
EnergyPlus Window Air Gap
Use this component to create a custom material for a window air gap, which can be plugged into the "Honeybee_EnergyPlus Construction" component
EnergyPlus Window Material
Use this component to create a custom window material that has no mass, which can be plugged into the "Honeybee_EnergyPlus Construction" component
R-Value With Air Films
Use this component to account for air films in the U-Value and R-Value of any decomposed Honeybee construction or material
Search EP Construction
Search EnergyPlus construction based on Energy modeling standards, climate zone, surface type and building program

03 | Daylight | Recipes

Advanced Dynamic Shading Recipe
Advanced Shading Recipe for Annual Simulation with Daysim
Annual Daylight Simulation
Analysis Recipe for Annual Daylighting Simulation
Conceptual Dynamic Shading Recipe
Conceptual Shading Recipe for Annual Simulation with Daysim
You need to add sensor points later in the Daysim result reader
Daylight Factor Simulation
Analysis Recipie for Daylight Factor Analysis
Daysim Glare Control Recipe
Glare Control Recipe for Annual Simulation with Daysim "Based on exterior illuminance and/or position of the sun"
You need to add an external sensor later in the Daysim result reader
Daysim Shading State
Daysim Shading State for Advanced Dynamic Shading
DSParameters
Analyses Recipe for Annual Daylight Simulation with Daysim
Generate Test Points
Genrate Test Points
Generate Zone Test Points
Genrate Test Points for all Floor Surfaces in Honeybee Zone
Grid Based Simulation
Analysis Recipie for Grid-Based Analysis
Image Based Simulation
Analysis Recipie for Image-Based Analysis
RADParameters
Radiance Parameters - Standard
Check here for more details: http://radsite
Vertical Sky Component
Analysis Recipie for Vertical Sky Component, which is typically used to evaluate daylight and sky access in urban areas

02 | Daylight | Light Source

Generate Average Sky
Generate Average Climate Based Sky
This component generate an average climate based data for a single hour during a month
Generate Climate Based Sky
Genrate Climate Based Sky
This component generate a climate based sky for any hour of the year
Generate Cumulative Sky
This component generate a cumulative sky using GenCumulativeSky
Generate Custom Sky
Genrate Custom Sky
This component generate a custom sky based on user's input
Generate Dark Sky
This component generates a dark sky with 0 illuminance
Generate Sky With Certain Illuminance level
Genrate a Uniform CIE Sky Based on Illuminace Value
Generate Standard CIE Sky
Genrate Standard CIE Sky
IES Custom Lamp
This component can be used to specify a lamp of custom chromaticity, color or color temperature
IES Luminaire Zone
This component is to be used for specifying the location of luminaires for electric lighting simulations
IES Luminaire
This is the core component for adding photometric data into a lighting simulation
IES Project
This component is meant for summarizing the details of all the luminaires used in a simulation
Watch The Sky
Watch The Sky

11 | THERM

Create Therm Boundaries
Use this component to create a THERM boundary condition
Create Therm Polygons
Use this component to create a THERM polygon with material properties
Custom Radiant Environment
Use this component to create a custon radiant environment for THERM boundary condition
Import THERM XML
Use this component to read the content of a THERM XML file into Grasshopper
Import WINDOW Glz System
Use this component to import the content of a LBNL WINDOW text file report as a series of polygons and boundary conditions that can be plugged into the "Write THERM File' component
Import WINDOW IDF Report
Use this component to import an EnergyPlus window construction from LBNL WINDOW
Read THERM Result
Use this component to import the colored mesh results from a THERM simulation
Therm Material to EnergyPlus Material
Use this component to create a custom opaque material, which can be plugged into the "Honeybee_EnergyPlus Construction" component
Therm Material
Use this component to create a custom THERM material, which can be plugged into the "Honeybee_Create Therm Polygons" component
Write THERM File
Use this component to write your THERM polygons and boundary conditions into a therm XML that can be opened ready-to-run in THERM

07 | Energy | Schedule

Annual Schedule
Use this component to generate schedules that can be assigned to HBZones
Call from EP Schedule Library
Call from EP Schedule Library
Constant Schedule
Use this component to generate a schedule with a constant value or a schedule with 24 values that repeat in the same 24-hour pattern every day
Convert EnergyPlus Schedule to Values
Use this component to make a 3D chart in the Rhino scene of any climate data or hourly simulation data
Create CSV Schedule
Use this component to write custom
Daily Schedule
Use this component to make daily schedules for "Honeybee_AnnualSchedule"
Decompose EnergyPlus Schedule
Decompose Schedule
Search EP Schedule Library
Filter EP Schedule Library
Seasonal Schedule
Use this component to generate a seasonal schedule (aka

05 | Energy | Building Program

bldgPrograms
Provides a list of available building programs from the template
Get EnergyPlus Loads
Look up loads for an specific bldgProgram and zoneProgram
Get EnergyPlus Schedules
Look up schedules for an specific bldgProgram and zoneProgram
Get Zone EnergyPlus Loads
Look up loads for a Honeybee Zone
Get Zone EnergyPlus Schedules
Look up schedules for a Honeybee Zone
ListZonePrograms
Find list of spaces for each space based on program

09 | Energy | HVACSystems

Assign HVAC System
Use this component to assign OpenStudio Systems to your HBZones
HVAC Air Details
Use this component to set the parameters of a HVAC ventilation system (or air side) that has been assigned with the "Honeybee_Assign HVAC System" component
HVAC Cooling Details
Use this component to set the parameters of a HVAC cooling system that has been assigned with the "Honeybee_HVAC Systems" component
HVAC Heating Details
Use this component to set the parameters of a HVAC heating system that has been assigned with the "Honeybee_HVAC Systems" component
HVACSystemsList
List of available HVAC templates that can be assigned to HBZones

12 | Developers

Update Honeybee
This component [removes | updates] Honeybee components from [grasshopper | a source folder]

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

Badges  |  Report an Issue  |  Terms of Service