[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [EnergyPlus_Support] IDF Editor Development by python





Reza,

 

I might be able to help, it has been a number of years since I last used Python. However, I've recently been teaching college classes in Java, C, and C++.

 

 

From: EnergyPlus_Support@xxxxxxxxxxxxxxx [mailto:EnergyPlus_Support@xxxxxxxxxxxxxxx] On Behalf Of reza m
Sent: Tuesday, November 30, 2010 8:42 PM
To: EnergyPlus_Support@xxxxxxxxxxxxxxx
Subject: [EnergyPlus_Support] IDF Editor Development by python

 

 

Hi All,

I started developing open source 3th part software IDF editor to improve its weakness!

In my opinion in term of User friendly the most import part of E+ is IDF Editor.

I started with python because:

1-      It is open source.

2-      It is power full and easy.

3-      It works on (MAC, Windows, Linux).

4-      It can use other developing languages and join them.

I designed the interface  with PYQT4 designer. It is very powerful also it can work with C++ and Java and Python and many Developing languages!

I have some suggestions for the First version:

1-It should be simple and user friendly

2-It should import or merge some typical data bases such as: material files, schedule files. Also it can be useful for open studio as 3th part software.

3-it should have some popular tools such as: (search, advance replace, hot keys, options, auto save, auto backup and  …)

4- At the first it focuses on editing typical data and at the next versions it covers all of IDF data editor’s work.

Developing part

In my opinion it doesn’t use E+ Main engine only works with IDF file as Advance Text Editor!

This project has 7 parts:

1-      Interface

2-      Main module: it can manage interface.

3-      IDF reader ‘s module: it can import data from IDF to interface

4-      IDF writer ‘s module: it can write interface data to IDF File

5-      Typical data bases editor: it can merge or import or save typical databases such as: materials, schedule and...

Unfortunately I am very busy and I have to develop it in my spare time so it takes many times!

I need these helps:

1-      User’s suggestions for improving interface and abilities.

2-      Developers who can write some codes or modules for our program .I know we can use also C++ and _javascript_s in Python but someone should help me to make connectionJ.

3-      E+ and open studio developer teams help us to improve our software and have best connectivity between them

4-      Someone help us to making data base of each country available commercial building materials and systems and products. They should be in format of IDF files. The materials in E+ folder are very general and many of them not available in out of USA or they have different details.

For example: this material is available in xxx country

    Material,

    M01 100mm brick (brand name),         !- Name

    MediumRough,             !- Roughness

    0.1016,                  !- Thickness {m}

    0.89,                    !- Conductivity {W/m-K}

    1920,                    !- Density {kg/m3}

    790;                     !- Specific Heat {J/kg-K}

 

I am waiting for you kind co-operation.

REZA

P.S. for uploading files we can use sourceforge.net or google group ,…..also we can have forum for E+ and developing part in some services like http://www.freeforums.org/  or http://www.aimoo.com or….

 

 

 



__._,_.___


Primary EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to energyplus-support@xxxxxxxx

The primary EnergyPlus web site is found at:
http://www.energyplus.gov

The group web site is:
http://groups.yahoo.com/group/EnergyPlus_Support/

Attachments are currently allowed but be mindful that not everyone has a high speed connection.  Limit attachments to small files.

EnergyPlus Documentation is searchable.  Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___