[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [EnergyPlus_Support] energyplus version
The full set of transition files is in a folder here on
Yahoo groups.
http://tech.groups.yahoo.com/group/EnergyPlus_Support/files/Utilities/
It comes in two parts (due to yahoo limitations on file sizes) and
you unzip the files into a single folder. Then use the command
line.
The readme is also there, and repeated here:
The zip files are in two parts. Transitions-Part1.zip
and
Transition2-Part2.zip. Download and unzip into the same folder.
Transitions Readme
This folder contains all the Transition programs from the initial 1.0.1
release up
to the current version release. Along with the included batch
files, these programs
can be used to transition one or a set of files to the latest version.
To assist the cascading changes, two batch files are included:
RunFullTransition
RunStartStopTransition
RunFullTransition
The batch file runs from the folder where the exes and other files
reside. It
has 3 possible arguments:
<arg1> - version of the file that is to be transitioned.
(1.0, 1.1, 1.0.1, etc)
<arg2> - name of file or list of files that are to be
transitioned. (all must be
of the same
version). if there are spaces in this argument, it
should be enclosed in
"
<arg3> - anything non-blank will stop after the first transition.
For Example:
RunFullTransition 1.0 myfiles.lst
runs each of the files in the myfiles.lst (full path needed) starting
with transition
from V1.0 to V1.0.1 and continues until V3.0.
It runs the full file transition. Output lines include units where
applicable.
And blank defaults are preserved.
A "transition.audit" file is placed in the folder at the end of
the run denoting
the files processed as well as the defaults.
One also can, I think, use it interactively (you put in the parameters as
well as
the file names) by omitting argument 2 to the batch file.
Or, you can transition a single file:
RunFullTransition 1.3 myfile.idf
This starts transitioning file "myfile.idf" at version 1.3 and
terminates when
the current/last version is completed.
RunStartStopTransition
This batch file is included if, for some reason, you have an older set of
files
but do not want to fully transition to the current (2.1) release.
Similar to the RunFullTransition batch file, the RunStartStopTransition
has the following
arguments:
<arg1> - start version of the file that is to be
transitioned. (1.0, 1.1, 1.0.1, etc)
<arg2> - stop version of the file that is to be transitioned.
(1.0, 1.1, 1.0.1, etc)
thus, the transitioning
will stop at this version.
<arg3> - name of file or list of files that are to be
transitioned. (all must be
of the same
version). if there are spaces in this argument, it
should be enclosed in
"
For Example:
RunStartStopTransition 1.0 1.0.1 myfiles.lst
More of the entire process is described in the AuxiliaryPrograms.pdf
which is installed
with the usual EnergyPlus install (when you select Documentation).
Here is a description of the files included in this zip:
Here's the excerpt from the AuxiliaryPrograms document:
The report variables conversion is not quite "perfect" but
(hopefully) close.
For example, many new fuel types were added so that now one might have a
Gas,
Electric, or Fuel Oil#1 Boiler. The old "Fuel
Consumption" report variable, in
this case, should get transferred to the new Boiler <fuel>
Consumption but the
Transition program isn?t smart enough to know what kind of fuel your
boiler is
using to it transforms to the "Boiler Gas Consumption"
variable. If, in fact,
you have a different fuel for your boiler, you will receive a warning
message
that Boiler Gas Consumption does not apply in the eplusout.err
file. Just
revise these kinds of variable names to the proper fuel. Several
other
components will also exhibit this kind of translation problem.
As you will see if you examine the "rules" spreadsheet, some
things just can?t
be converted. In these instances, a warning message is issued (see
output files
below) and that same warning will also appear on the screen. In
most instances,
there will be an equivalent IDF comment before the "offending"
object and the
field inserted will be an indicator that something is incorrect in the
translation.
For each transition program, the IDD names are "hard-wired" --
and the program
uses the location from the Energy+.ini file to determine where to find
them. In
other regards, it is very similar to the Vcompare program described in
the
previous section.
Note that the IDF files converted will have the new (dif and err)
files placed
in the original folder that the IDF came from. To use the new IDF
(full
command), just change the extension on the difnew file to IDF
(personally, I?d
back up the old IDF first) and run EnergyPlus. If you choose the
"diff" option,
you will have to cut and paste into the IDF. Note that any comments
from the
original IDF are not carried over.
At this time, the Transition program is not capable of accepting
EP-Macro
enabled files and will probably choke on any "##" commands --
of course, an
excerpt IDF file will be readily accepted and converted to a new excerpt
IDF.
Transition Output Files and Descriptions.
Transition Output File
Name Description
Eplusout.err Will only occur if
there are problems with the two IDDs being
compared. This file will show up in the program directory (from the
Energy+.ini
directions). Should not happen!
<filename>.idfnew
Results for each
<filename> entered. This will be a
full IDF file if "full" is entered or only those objects that
are different when
"diff" is entered.
<filename>.idfold
Version used in the
most recent transition.
<filename>.Vcperr
Errors, if any, on the
<filename>.idf or conversion.
Caveat (2.a.):
instead of doing this:
! Activity levels and fraction radiant taken from ASHRAE HOF
PEOPLE,
ZONE
ONE,
!- Zone Name
##if #[DoSizing[] EQSU Y]
#[FAREA[] /
OCCDENPEAK[]],
!- Number of People
##else
#[FAREA[] /
OCCDENAVG[]],
!- Number of People
##endif
OCCSCHED[],
!- Number of People SCHEDULE Name (real--fraction)
0.5000000,
!- Fraction Radiant
Activity
Sch; !-
Activity level SCHEDULE Name (units W/person, real)
do this:
##if #[DoSizing[] EQSU Y]
PEOPLE,
ZONE
ONE,
!- Zone Name
#[FAREA[] /
OCCDENPEAK[]],
!- Number of People
OCCSCHED[],
!- Number of People SCHEDULE Name (real--fraction)
0.5000000,
!- Fraction Radiant
Activity
Sch; !-
Activity level SCHEDULE Name (units W/person, real)
##else
PEOPLE,
ZONE
ONE,
!- Zone Name
#[FAREA[] /
OCCDENAVG[]],
!- Number of People
OCCSCHED[],
!- Number of People SCHEDULE Name (real--fraction)
0.5000000,
!- Fraction Radiant
Activity
Sch; !-
Activity level SCHEDULE Name (units W/person, real)
##endif
At 05:08 PM 2/26/2009, Ronald
wrote: folks,
I need to convert some idf files from version 1.2.3 to
version 3. Can someone help me?
Thanks,
Ronald.
Veja quais são os assuntos do momento no Yahoo! + Buscados:
Top 10 -
Celebridades -
Música -
Esportes
__._,_.___
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 not allowed -- please post any files to the appropriate folder in the Files area of the Support Web Site.
EnergyPlus Documentation is searchable. Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.
__,_._,___