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

As could be drawn from the above discussion, the solution to this issue is not related to EnergyPlus. It is related to IDF Editor.

@JasonGlazer and @Denis Bourgeois raise some good points for the same and this answer stems from their guidance.

The solution to the above problem is as follows:

  1. Open the IDD file of EnergyPlus in Notepad or any suitable error.
  2. Find the "Spacelist" object. This shall have these (click the link) parameters, as provided by @Denis Bourgeois in above comment. It will look like this in Notepad:

A1 , \field Name \note Name of the SpaceList. \note This name must be unique across Zone, Space, ZoneList, and SpaceList names. \required-field \type alpha \reference SpaceListNames \reference SpaceAndSpaceListNames \reference ZoneAndZoneListAndSpaceAndSpaceListNames A2 , \field Space 1 Name \begin-extensible \required-field \type object-list \object-list SpaceNames ... and so on till A50; \field Space 49 Name \type object-list \object-list SpaceNames

  1. Open the IDF file in Notepad or any suitable error.
  2. Find the "Spacelist" object. Investigate the maximum number of "Space Names" in IDF. In my case this was "87" as indicated by the following (copying a portion of a Spacelist object from my IDF):

... T5_Residential_L14, !- Space Name 80 T5_Residential_L18, !- Space Name 81 T5_Residential_L8, !- Space Name 82 T5_Residential_L32, !- Space Name 83 T5_Residential_L4, !- Space Name 84 T5_Residential_L29, !- Space Name 85 T5_Residential_L5, !- Space Name 86 T5_Residential_L20; !- Space Name 87

  1. Go back to IDD file in Notepad.
  2. Remove the semicolon (;) after "A50" and replace it with comma (,)
  3. After:

A50, \field Space 49 Name \type object-list \object-list SpaceNames

... add the following:

A51, \field Space 50 Name \type object-list \object-list SpaceNames

  1. Keep repeating this till you have:

A88; \field Space 87 Name \type object-list \object-list SpaceNames

  1. Save and close the IDD file.
  2. Open IDF in IDF Editor, it shall work fine.

========================================================================

Cheers!

As could be drawn from the above discussion, the solution to this issue is not related to EnergyPlus. It is related to IDF Editor.

@JasonGlazer and @Denis Bourgeois raise some good points for the same and this answer stems from their guidance.

The solution to the above problem is as follows:

  1. Open the IDD file of EnergyPlus in Notepad or any suitable error.
  2. Find the "Spacelist" object. This shall have these (click the link) parameters, as provided by @Denis Bourgeois in above comment. It will look like this in Notepad:

A1 , \field Name \note Name of the SpaceList. \note This name must be unique across Zone, Space, ZoneList, and SpaceList names. \required-field \type alpha \reference SpaceListNames \reference SpaceAndSpaceListNames \reference ZoneAndZoneListAndSpaceAndSpaceListNames A2 , \field Space 1 Name \begin-extensible \required-field \type object-list \object-list SpaceNames ... and so on till A50; \field Space 49 Name \type object-list \object-list SpaceNames

  1. Open the IDF file in Notepad or any suitable error.
  2. Find the "Spacelist" object. Investigate the maximum number of "Space Names" in IDF. In my case this was "87" as indicated by the following (copying a portion of a Spacelist object from my IDF):

... T5_Residential_L14, !- Space Name 80 T5_Residential_L18, !- Space Name 81 T5_Residential_L8, !- Space Name 82 T5_Residential_L32, !- Space Name 83 T5_Residential_L4, !- Space Name 84 T5_Residential_L29, !- Space Name 85 T5_Residential_L5, !- Space Name 86 T5_Residential_L20; !- Space Name 87

  1. Go back to IDD file in Notepad.
  2. Remove the semicolon (;) after "A50" and replace it with comma (,)
  3. After:

A50, \field Space 49 Name \type object-list \object-list SpaceNames

... add the following:

A51, \field Space 50 Name \type object-list \object-list SpaceNames

  1. Keep repeating this (adding/incrementing fields) till you have:

A88; \field Space 87 Name \type object-list \object-list SpaceNames

  1. Save and close the IDD file.
  2. Open IDF in IDF Editor, it shall work fine.

========================================================================

Cheers!

Cheers!

As could be drawn from the above discussion, the solution to this issue is not related to EnergyPlus. It is related to IDF Editor.

@JasonGlazer and @Denis Bourgeois raise some good points for the same and this answer stems from their guidance.

The solution to the above problem is as follows:

  1. Open the IDD file of EnergyPlus in Notepad or any suitable error.
  2. Find the "Spacelist" object. This shall have these (click the link) parameters, as provided by @Denis Bourgeois in above comment. It will look like this in Notepad:

A1 , \field Name \note Name of the SpaceList. \note This name must be unique across Zone, Space, ZoneList, and SpaceList names. \required-field \type alpha \reference SpaceListNames \reference SpaceAndSpaceListNames \reference ZoneAndZoneListAndSpaceAndSpaceListNames A2 , \field Space 1 Name \begin-extensible \required-field \type object-list \object-list SpaceNames ... and so on till A50; \field Space 49 Name \type object-list \object-list SpaceNames

  1. Open the IDF file in Notepad or any suitable error.
  2. Find the "Spacelist" object. Investigate the maximum number of "Space Names" in IDF. In my case this was "87" as indicated by the following (copying a portion of a Spacelist object from my IDF):

... T5_Residential_L14, !- Space Name 80 T5_Residential_L18, !- Space Name 81 T5_Residential_L8, !- Space Name 82 T5_Residential_L32, !- Space Name 83 T5_Residential_L4, !- Space Name 84 T5_Residential_L29, !- Space Name 85 T5_Residential_L5, !- Space Name 86 T5_Residential_L20; !- Space Name 87

  1. Go back to IDD file in Notepad.
  2. Remove the semicolon (;) after "A50" and replace it with comma (,)
  3. After:

A50, \field Space 49 Name \type object-list \object-list SpaceNames

... add the following:

A51, \field Space 50 Name \type object-list \object-list SpaceNames

  1. Keep repeating this (adding/incrementing fields) till you have:

A88; \field Space 87 Name \type object-list \object-list SpaceNames

  1. Save and close the IDD file.
  2. Open IDF in IDF Editor, it shall work fine.

========================================================================

Cheers!

If you find this answer helpful, please upvote. Thank you.

As could be drawn from the above discussion, the solution to this issue is not related to EnergyPlus. It is related to IDF Editor.

@JasonGlazer and @Denis Bourgeois raise some good points for the same and this answer stems from their guidance.

The solution to the above problem is as follows:

  1. Open the IDD file of EnergyPlus in Notepad or any suitable error.editor.
  2. Find the "Spacelist" object. This shall have these (click the link) parameters, as provided by @Denis Bourgeois in above comment. It will look like this in Notepad:

A1 , \field Name \note Name of the SpaceList. \note This name must be unique across Zone, Space, ZoneList, and SpaceList names. \required-field \type alpha \reference SpaceListNames \reference SpaceAndSpaceListNames \reference ZoneAndZoneListAndSpaceAndSpaceListNames A2 , \field Space 1 Name \begin-extensible \required-field \type object-list \object-list SpaceNames ... and so on till A50; \field Space 49 Name \type object-list \object-list SpaceNames

  1. Open the IDF file in Notepad or any suitable error.editor.
  2. Find the "Spacelist" object. Investigate the maximum number of "Space Names" in IDF. In my case this was "87" as indicated by the following (copying a portion of a Spacelist object from my IDF):

... T5_Residential_L14, !- Space Name 80 T5_Residential_L18, !- Space Name 81 T5_Residential_L8, !- Space Name 82 T5_Residential_L32, !- Space Name 83 T5_Residential_L4, !- Space Name 84 T5_Residential_L29, !- Space Name 85 T5_Residential_L5, !- Space Name 86 T5_Residential_L20; !- Space Name 87

  1. Go back to IDD file in Notepad.
  2. Remove the semicolon (;) after "A50" and replace it with comma (,)
  3. After:

A50, \field Space 49 Name \type object-list \object-list SpaceNames

... add the following:

A51, \field Space 50 Name \type object-list \object-list SpaceNames

  1. Keep repeating this (adding/incrementing fields) till you have:

A88; \field Space 87 Name \type object-list \object-list SpaceNames

  1. Save and close the IDD file.
  2. Open IDF in IDF Editor, it shall work fine.

========================================================================

Cheers!

If you find this answer helpful, please upvote. Thank you.