question

Ralf Gruber avatar image
3 Likes"
Ralf Gruber asked Matthew Gillespie answered

Pull Bug in Conveyor Entry Transfers?

It seems that there is a bug with the pull mechanism on conveyor entry transfers. Nothing is pulled, although the requirement is fulfilled. In attached model 20160914-pullbugconveyor-1620.fsm I want to pull specific itemtypes from a rack, but neither of the conveyors pulls any item. I also tried in 16.1.1 and with a processor instead of the rack and neither one worked.

Thanks Ralf

FlexSim 16.2.0
conveyorconveyorsbugpullbug list
5 |100000

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

Matthew Gillespie avatar image
3 Likes"
Matthew Gillespie answered

The code header for the Pull Requirement field is incorrect based off what is actually being passed into the function. This is the correct header:

treenode current = param(1);
treenode item = param(2);
int port =  param(3);

We'll get this fixed on our end, but for now you can just change out the first 3 lines and your model will work fine.

5 |100000

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

SHASHIKUMAR. V avatar image
0 Likes"
SHASHIKUMAR. V answered Ralf Gruber commented

Double click on Rack, Rack properties window will open,In the flow tab just change the send to port option as By expression instead of First Available.

· 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.

Ralf Gruber avatar image Ralf Gruber ♦ commented ·

Shashikumar,

that is a workaround for this simple model but the goal of the post was to report the (supposed) bug. I have changed the model so it is more obvious.

Thanks Ralf

20160914-pullbugconveyor-1620.fsm

1 Like 1 ·