Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

At the risk of stepping on someone's toes there is a quicker work around you might want to consider:

Backup your OSM file.

Create your the desired availability schedule and not down it's name.

open the OSM file in your choice of text editor.

Scan for the default availability schedule by name (should be - Always On Discrete hvac_library) and find the lines which define it. It should look like that:

! Always On Discrete
OS:Schedule:Constant,
  {2780322d-eacc-430e-af75-bc3f078346b0}, !- Handle
  Always On Discrete hvac_library,        !- Name
  {8aaf549f-13cf-47e3-9b02-370b4856d71c}, !- Schedule Type Limits Name
  1;                                      !- Value

copy the Handle line and delete it all.

Now search for your new schedule by name. You should find something like that:

OS:Schedule:Ruleset,
  {4180360c-3a82-42f1-bbe1-0b4e5b0c5f38}, !- Handle
  My new availability schedule,                !- Name
  {64b4dc07-40f6-4aa2-b51d-b32e9e4e9cb6}, !- Schedule Type Limits Name
  {33da82b4-4128-488d-ab2a-11e31dba5e63}, !- Default Day Schedule Name
  {3c0b3c2e-8e17-445d-b2ac-36b7a989688d}, !- Summer Design Day Schedule Name
  {cff6bd99-3338-4076-b70e-9d70f2644c90}; !- Winter Design Day Schedule Name

Now you need to replace all the instances of the Handle of that Ruleset Schedule with the Handle you copied from the Constant Schedule before.

Now you should be ready apart from the 30 exceptions schedules that you will have to change one by one.