Error Calculating Annual Loads

Hello Everyone!
I have an issue running HB Annual Loads. I followed an amazing tutorial from Philipp Galvan Design and I run into this error: 1. Solution exception: ** Fatal ** Errors occurred on processing input file. Preceding condition(s) cause termination. There are some discussions on it but I can’t find a solution in them. I tried reinstalling different versions of HB but none worked. I also don’t understand enough to process the report output. Maybe it would be useful to understand the issue.

Program Version,EnergyPlus, Version 23.1.0-87ed9199d4, YMD=2024.05.22 13:54,

  • ** Severe ** Line: 2447 Index: 18 - "________*

Zone" is not a valid Object Type.

  • ** Fatal ** Errors occurred on processing input file. Preceding condition(s) cause termination.*
  • …Summary of Errors that led to program termination:*
  • … Reference severe error count=1*
  • … Last severe error=Line: 2447 Index: 18 - "________*

Zone" is not a valid Object Type.

  • ************* Warning: Node connection errors not checked - most system input has not been read (see previous warning).*
  • ************* Fatal error – final processing. Program exited before simulations began. See previous error messages.*
  • ************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.*
  • ************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.*
  • ************* EnergyPlus Terminated–Fatal Error Detected. 0 Warning; 1 Severe Errors; Elapsed Time=00hr 00min 0.06sec*

Runtime error (PythonException): ** Fatal ** Errors occurred on processing input file. Preceding condition(s) cause termination.

Traceback:

  • line 292, in script*

Lots of thanks to anyone helping out!

Hi @actstudio ,

Doo you have a Grasshopper script that recreates the issue and can you upload it? It looks like you somehow wrote an illegal E+ character into the IDF that caused Zone" to be written instead of Zone.

Energy.gh (56.7 KB)
Thanks a lot for the review!
While I have a possibility to ask, does this script make sense for energy loads calculation or there is a way to improve it?

There’s no geometry internalized in the file so it is not much help:

My fault, sorry!
This is the proper one
Energy.gh (117.4 KB)

Hi @actstudio ,

Running your model through the HB Validate Model component, I see that there’s a lot you need to fix in order for your simulation results to be correct:

But, putting that aside, the particular reason why you’re getting EnergyPlus failing is that you put an extra line break in the name of your “Hall” Room:

Once you remove that, it runs. I just pushed a fix to the code base such that, if someone makes this mistake again, the software will just automatically remove the line break before writing it into the IDF:

But, in the meantime, just remove it and fix the cases causing validation errors and you should be good to go.

1 Like

Thanks a million, such a small thing I never noticed when checking!

Hi, I am getting the same error message however i am not importing an IDF file. Im using the room solid component with a brep, face params and aperture by ratio to construct the room.

im having this issue but it is being generated by HB components not an imported IDF file. how can I check the IDF code generated by the HB components to locate the incorrect code?

Is the message exactly the same as this, @Nicholaskerr ?

Zone" is not a valid Object Type.

If so, you probably need to update your installation. If not, then it’s probably best to open a separate issue and provide a minimal sample file to recreate the issue.