Parametric tool

The core of the Virtual Environment. VE is a powerful, flexible and in-depth suite of building performance analysis tools.
Visit the VE webpage
Post Reply
Yahya
VE Student
VE Student
Posts: 29
Joined: Mon Jan 25, 2016 6:10 pm

Parametric tool

Post by Yahya »

Hi there,
I've been to trying to run batch simulation in Parametric Tool. I defined one parameter and couple of variables in Element and followed the instructions in the User Guide but I hasn't been successful yet. I keep receiving this message in the output log of Parametric:
...iles (x86)\IES\VE 2017\apps\hone\packages\batch\init.lua:427: bad argument #1 to 'ipairs' (table expected, got nil)

Any help is highly appreciated.

Thanks in advance,

Yahya
bbrannon4
VE Professor
VE Professor
Posts: 111
Joined: Wed Feb 12, 2014 6:56 pm

Re: Parametric tool

Post by bbrannon4 »

Yahya,

When you are in Elements, after you have defined your rules and variables, do you click both the green arrow and the save button? After doing that, if there a little colored block next to each Rule that are any color other than green? I find that if it's blue, it hasn't been saved properly, and if it's red, something went wrong and the code wasn't written.
samg
VE Newbie
VE Newbie
Posts: 9
Joined: Wed Feb 21, 2018 11:03 pm

Re: Parametric tool

Post by samg »

I have the same issue as Yahya. Result from running Parametric tool:

> [FAILED]: Mon Jan 14 16:02:11 2019
> ...iles (x86)\IES\VE 2018\apps\hone\packages\batch\init.lua:427: bad argument #1 to 'ipairs' (table expected, got nil)

BBrannon - in Elements I defined rules and variables, clicked the green arrow and saved - the little coloured box next the the Rule was coloured green. So it appears this is not the issue. In the Parametric Tool it appears to 'Import parameters and variables' ok.

Was just trying a simple test with Rule 'Room Air Exchange - Infiltration Rate' - here is the code generated (indents not shown):


DesignParameters {

-- Room Air Exchange - Infiltration Rate
--
Parameter {
name = 'RoomInfiltrationRate',
parameter = RoomInfiltrationRate {
scale = TARGET,
ids = {
'SP000001', -- Space
'SP000000', -- Space
'SP000002', -- Space
}
},
range = Range { lower = 0, upper = 1, number_simulations = 3 }
},
Post Reply

Return to “VE (For Engineers and Architects)”