question

anon-user avatar image
0 Likes"
anon-user asked Eric M commented

the target batch size in the model parameter table

Is it possible to set the target batch size of Queue in the model parameter table?

Not found in the menu.

FlexSim 21.0.5
batchflexsim 21.0.5model parameters table
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Eric M avatar image Eric M commented ·

Hi anonymous user, was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

It seems the batch size hasn't been turned into a "property" yet. I also don't have the 21.2 version available right now to check if it was added.

You can still set the batch size though. If you have already chosen the queue as reference, open the code editor for "On Set" and change it to the following:

/**Custom Code*/
treenode reference = param(1);
Variant newValue = param(2);
Variant oldValue = param(3);
int isReset = param(4);

reference.as(Object).setVariable("batchsize", newValue);

Everything but the first row should already be in there. The last row sets the batch size of the queue.

"Properties" and the "setProperty" command were added relatively recently and not all variables are available as those yet. If you find more options that are not available you can look if you find the value under the "variables" node in the objects tree. Then use the above "setVariable" command to change it.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.