Grasshopper

algorithmic modeling for Rhino

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

Annual Schedule

Component Index > Honeybee > 07 | Energy | Schedule > Annual Schedule

Use this component to generate schedules that can be assigned to HBZones.

Inputs

NameIDDescriptionType
_sun_sunSunday. Connect a list of 24 values that represent the schedule value at each hour of the day.Goo
_mon_monMonday. Connect a list of 24 values that represent the schedule value at each hour of the day.Goo
_tue_tueTuesday. Connect a list of 24 values that represent the schedule value at each hour of the day.Goo
_wed_wedWednesday. Connect a list of 24 values that represent the schedule value at each hour of the day.Goo
_thu_thuThursday. Connect a list of 24 values that represent the schedule value at each hour of the day..Goo
_fri_friFriday. Connect a list of 24 values that represent the schedule value at each hour of the day.Goo
_sat_satSaturday. Connect a list of 24 values that represent the schedule value at each hour of the day.Goo
holiday_holiday_Optional input for holidays. Connect a list of 24 values that represent the schedule value at each hour of the day. If no value is input here, the schedule for Sunday will be used for all holidays.Goo
coolDesignDay_coolDesignDay_Optional input for the cooling design day that is used to size the system. Connect a list of 24 values that represent the schedule value at each hour of the day. If no value is input here, the schedule for Monday will be used for the cooling design day.Goo
heatDesignDay_heatDesignDay_Optional input for the heating design day that is used to size the system. Connect a list of 24 values that represent the schedule value at each hour of the day. If no value is input here, the schedule for Sunday will be used for the heating design day.Goo
------------------------...Goo
_scheduleName_scheduleNameA text string representing a name for the schedule that this component will create. This name should be unique among the schedules in your Grasshopper document to ensure that you do not overwrite other schedules.Goo
_schedTypeLimits__schedTypeLimits_A text string from the scheduleTypeLimits output of the "Honeybee_Call From EP Schedule Library" component. This value represents the units of the schedule input values. The default is "Fractional" for a schedule with values that range between 0 and 1. Other common inputs include "Temperature", "On/Off", and "ActivityLevel".Goo
_runIt_runItSet to "True to write the schedule to the Honeybee library such that you can assign the schedule with other Honeybee components.Goo

Outputs

NameIDDescriptionType
outreadMe!...String
--------------------...Goo
schedulescheduleThe name of the schedule that has been written to the memory of the GH document. Connect this to any shcedule input of a Honeybee component to assign the schedule.Goo
--------------------Script variable AnnualScheduleGoo
weekSchedweekSchedThe name of the weekly schedule that has been written to the memory of the GH document. If your final intended annual schedule is seasonal (composed of different weekly schedules), you can use this output with the "Honeybee_Seasonal Schedule" to create such schedules.Goo
schedIDFTextschedIDFTextThe text needed to tell EnergyPlus how to run the schedule. If you are done creating/editing a shcedule with this component, you may want to make your GH document smaller by internalizing this IDF text and using the "Honeybee_Add To EnergyPlus Library" component to add the schedule to the memory the next time you open the GH file. Then you can delete this component.Goo

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

Badges  |  Report an Issue  |  Terms of Service