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

Developing user interface for EnergyPlus input file manipulation

asked 2015-10-15 09:57:00 -0500

Waseem's avatar

updated 2015-11-07 13:58:37 -0500

I was wondering if someone has tried to develop a graphical use interface for EnergyPlus input file manipulation? This can be be used to just click and change some of the fields/objects within idf file. Also, this can be extended for model calibration purposes. I have heard a lot about Eppy as a brilliant EnergyPlus IDF file text manipulation library but wondering if anyone has given a try to extend this and develop a GUI? Also, do you have any recommended python libraries than can be used for the development of GUI?

EDIT:

Sorry I did not clearly ask my question, I know there are many GUI for EnergyPlus. I have to write some script to automate or semi-automate calibration process (I know there are also calibration tools available for this purpose but I have to do it for a project). I can do this by using Eppy library but was wondering what if in future I want to extend this and develop a GUI for scripts then what are the available options of libraries or if anyone has experience of doing this?

edit retag flag offensive close merge delete

Comments

If/when you make the GUI for scripts, would you be willing to make this available for others? Potentially with an open source license?

anchapin's avatar anchapin  ( 2015-10-16 08:21:36 -0500 )edit

@anchapin: If I am successful, yes def.

Waseem's avatar Waseem  ( 2015-10-16 11:14:29 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
5

answered 2015-10-15 10:14:52 -0500

IDF-Editor, OpenStudio, DesignBuilder, AECOSim, Hevacomp, Simergy, Sefaira, N++, ArchSim, ...

edit flag offensive delete link more

Comments

@__AmirRoth__: Sorry I did not clearly ask my question, I know there are many GUI for EnergyPlus. I have to write some scripts to automate or semi-automate calibration process (I know there are also calibration tools available for this purpose but I have to do it for a project). I can do this by using Eppy library but was wondering what if in future I want to extend this and develop a GUI for scripts then what are the available options of libraries or if anyone has experience of doing this?

Waseem's avatar Waseem  ( 2015-10-15 12:32:02 -0500 )edit

So, like TkInter or wxPython?

ericringold's avatar ericringold  ( 2015-10-15 12:50:30 -0500 )edit

...or PyQt or PySide.

MatthewSteen's avatar MatthewSteen  ( 2015-10-15 13:04:45 -0500 )edit

@Eric Ringold and @MatthewSteen: Thanks for this. Any experience using these, which one is easy to use, any limitations?

Waseem's avatar Waseem  ( 2015-10-15 13:34:47 -0500 )edit

No, but Matt Doiron's IDF Plus project uses PyQt I believe and might be a good reference.

MatthewSteen's avatar MatthewSteen  ( 2015-10-15 14:00:15 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Careers

Question Tools

2 followers

Stats

Asked: 2015-10-15 09:57:00 -0500

Seen: 372 times

Last updated: Oct 15 '15