jamiebull1 / geomeppy

GeomEppy is a scripting language for use with Eppy, which in turn is a scripting language for EnergyPlus IDF files and output files.
https://pypi.python.org/pypi/geomeppy
MIT License
35 stars 23 forks source link

Intersect surface does not rename all occurences in idf #163

Open louisleroy5 opened 5 years ago

louisleroy5 commented 5 years ago

Hello,

I am using the "intersect()" function from geomeppy on an existing idf file that already contains geometry ("BuildingSurface:Detailed", "FenestrationSurface:Detailed", etc.). See attached file please. The problem I encounter is that "intersect()" renames the building surfaces (line 35 of the intersect_match.py file) without renaming all other occurences using those building surface names (e.g. "Building Surface Name" in a 'FenestrationSurface:Detailed" eppy.idf_msequence.Idf_MSequence). I know that we can use the command "eppy.modeleditor.rename()" to rename automatically all occurences in an idf file, but I wonder if I missed anything?

Here is the idf file I use : test_multizone_EP.idf.zip

jamiebull1 commented 5 years ago

@louisleroy5 sorry, I totally missed this issue. I'll take a look into it. I think you're right that we should rename throughout if that is possible.