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

Revision history [back]

I suspect you are trying to 'inject' un-expanded idf objects using that measure into an already 'expanded' idf.

The measure modifies the idf that is created from the OpenStudio osm following the steps outlined here. Notice that typically, step 3 runs the ExpandObjects auxiliary program on the idf, then step 4 applies EnergyPlus measure modifications to the expanded idf. If, in step 4, you input objects that need to be expanded but never get expanded, you'll get that error.

I think to get around this you'll need to explicitly re-run the ExpandObjects program as well as the GroundSlabPreProcessor for things to work. It appears this is the approach taken by the "AEDG Small to Medium Office - SlabAndBasement" measure, which might be helpful if you're interested in 'rolling your own' solution.

I suspect you are trying to 'inject' un-expanded idf objects using that measure into an already 'expanded' idf.

The measure modifies the idf that is created from the OpenStudio osm following the steps outlined here. Notice that typically, step 3 runs the ExpandObjects auxiliary program on the idf, then step 4 applies EnergyPlus measure modifications to the expanded idf. If, in step 4, you input inject objects that need to be expanded but never get expanded, you'll get that error.

I think to get around this you'll need to explicitly re-run the ExpandObjects program as well as the GroundSlabPreProcessor for things to work. It appears this is the approach taken by the "AEDG Small to Medium Office - SlabAndBasement" measure, which might be helpful if you're interested in 'rolling your own' solution. solution.