First time here? Check out the Help page!
1 | initial version |
Hi Prakash, sorry for picking this up late.
Although it is possible to manipulate geometry using jEPlus parameters, it is tedious even with a simple box shape. There are several options you can consider, though. First, if you have only a small number of shapes and sizes to investigate, you can create all those geometries using DesignBuilder/OpenStudio/ladybug tools, and then include those IDF files as a parameter. You can see this example for how to include IDF segments: http://www.jeplus.org/wiki/doku.php?id=examples:projects:benchmark. Second, if you have a simple box, it may be possible to use EP-Macro (or the new Python plug-in I suppose) to calculate the coordinates of all surfaces. You can see it here (http://www.jeplus.org/wiki/doku.php?id=docs:jeplus:v21:examples#change_window_size) for reference. The third option would be to write your own Python code to generate those coordinates. This can be done by either writing all surface objects of the IDF or modifying surfaces with Eppy, according to parameters in jEPlus, eg. scaling factors. You can call the Python script for preprocessing: http://www.jeplus.org/wiki/doku.php?id=docs:jeplus:v21:script#pre-processing.
Hope these will give you some ideas.
Cheers,
Yi