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

Revision history [back]

Error extending number of surfaces in ComfortViewFactorAngles

Hi all,

I am trying to get the Radiant temperature calculation for a specific point in a zone, for which I am using the Angle Factor MRT option, as described here.

I have created a ComfortViewFactorAngles object, which is linked in the object for People, and input there all my zone surface names and view angles (around 40 pairs). I do this with the text editor.

At first, I couldn´t open the .idf in the idf editor, for which I have amended the Energy+.idd file, to extend the number of allowed fields in the object ComfortViewFactorAngles. It works well now.

The problem comes when I run the simulation, as E+ doesn´t accept this longer list of objects, and reports:

Program Version,EnergyPlus, Version 9.0.1-bb7ca4f0da, YMD=2021.03.03 12:50,
   ** Severe  ** Line: 19334 Index: 1 - Error parsing "ComfortViewFactorAngles". Error in following line.
   ** Severe  ** ~~~ B1WGPartywall26,

The object B1WGPartywall26 is the first surface name after the original number of names in ComfortViewFactorAngles. So it seems E+ does not understand that there are more surface and view angle names than the default.

I have traced this back to the Energy+.schema.epJSON file (I´m not sure if this is the reference file for E+ object structure) and ComfortViewFactorAngles doesn´t seem to be an extensible object there. However, I don´t know if this is the right place to fix it, nor how to do it.

How can I solve this limitation, and have E+ accept more than the default number of surface names and angles for the ComfortViewFactorAngles calculation?

If it helps, the IDD file I´m using is here.

Thanks in advance, Rafael

Error extending number of surfaces in ComfortViewFactorAngles

Hi all,

I am trying to get the Radiant temperature calculation for a specific point in a zone, for which I am using the Angle Factor MRT option, as described here.

I have created a ComfortViewFactorAngles object, which is linked in the object for People, and input there all my zone surface names and view angles (around 40 pairs). I do this with the text editor.

At first, I couldn´t open the .idf in the idf editor, for which I have amended the Energy+.idd file, to extend the number of allowed fields in the object ComfortViewFactorAngles. It works well now.

The problem comes when I run the simulation, as E+ doesn´t accept this longer list of objects, and reports:

Program Version,EnergyPlus, Version 9.0.1-bb7ca4f0da, YMD=2021.03.03 12:50,
   ** Severe  ** Line: 19334 Index: 1 - Error parsing "ComfortViewFactorAngles". Error in following line.
   ** Severe  ** ~~~ B1WGPartywall26,

The object B1WGPartywall26 is the first surface name after the original number of names in ComfortViewFactorAngles. So it seems E+ does not understand that there are more surface and view angle names than the default.

I have traced this back to the Energy+.schema.epJSON file (I´m not sure if this is the reference file for E+ object structure) and ComfortViewFactorAngles doesn´t seem to be an extensible object there. However, I don´t know if this is the right place to fix it, nor how to do it.

How can I solve this limitation, and have E+ accept more than the default number of surface names and angles for the ComfortViewFactorAngles calculation?

If it helps, the IDD file I´m using is here.

Thanks in advance, Rafael

Error extending number of surfaces in ComfortViewFactorAngles

Hi all,

I am trying to get the Radiant temperature calculation for a specific point in a zone, for which I am using the Angle Factor MRT option, as described here.

I have created a ComfortViewFactorAngles object, which is linked in the object for People, and input there all my zone surface names and view angles (around 40 pairs). I do this with the text editor.

At first, I couldn´t open the .idf in the idf editor, for which I have amended the Energy+.idd file, to extend the number of allowed fields in the object ComfortViewFactorAngles. It works well now.

The problem comes when I run the simulation, as E+ doesn´t accept this longer list of objects, and reports:

Program Version,EnergyPlus, Version 9.0.1-bb7ca4f0da, YMD=2021.03.03 12:50,
   ** Severe  ** Line: 19334 Index: 1 - Error parsing "ComfortViewFactorAngles". Error in following line.
   ** Severe  ** ~~~ B1WGPartywall26,

The object B1WGPartywall26 is the first surface name after the original number of names in ComfortViewFactorAngles. So it seems E+ does not understand that there are more surface and view angle names than the default.

I have traced this back to the Energy+.schema.epJSON file (I´m not sure if this is the reference file for E+ object structure) and ComfortViewFactorAngles doesn´t seem to be an extensible object there. However, I don´t know if this is the right place to fix it, nor how to do it.

How can I solve this limitation, and have E+ accept more than the default number of surface names and angles for the ComfortViewFactorAngles calculation?

If it helps, the IDD file I´m using is here.

Thanks in advance, Rafael