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! ❤️
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

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.
This includes constructions of the surfaces, boundary condtions of all of the surfaces (ie ground, exterior, etc), schedules+ loads for occupancy/internal electronics, and settings for an HVAC system if isContitioned_ is set to True.

Inputs

NameIDDescriptionType
Zone Masses_zoneMassesA list of closed breps or a single closed brep that represents the geometry of the zone(s) that will be output from this component.Goo
Zone NameszoneNames_A list of names for the zones that will be output from this component. Default names will be applied to zones based on their order in the list if this value is left empty.Goo
Zone ProgramszonePrograms_A list of zone programs from the Honeybee_ListZonePrograms component that matches the number of breps in the _zoneMasses list. These zone programs will be applied to the zones that are output from this component and will be used to set the shcedules and loads of these programs. This input can also be a single zoneProgram to be applied to all of the coneected zones. If no value is connected here, the zone program Office::OpenOffice will be applied to the zones.Goo
Is ConditionedisConditioned_A list of True/False values that matches the number of breps in the _zoneMasses list. These True/False values will be applied to the ouput zones to either condition them with an Ideal Air Loads System (True) or not condition them at all (False). This input can also be a single True/False value that can be applied to all of the connected zones. If no value is connected here, all zones will be conditioned with an Ideal Air Loads System by default.Goo
Max Roof AnglemaxRoofAngle_Maximum angle from z vector that the surface will be assumed as a roof. Default is 30 degreesGoo
Create HBZones_createHBZonesSet to True to generate the zones and assign energy simulation properties to your connected _zoneMasses.Goo

Outputs

NameIDDescriptionType
OutreadMe!...String
HBZonesHBZonesHoneybee zones that have all of the properties necessary for an energy simulation assigned to them. Connect these to a "Honeybee_Label Zones" component to see some of these properties.Goo

Video Tutorials

Site design © Robin Rodricks.   Site co-created by Andrew Heumann.   Honeybee 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