supply in order and specific quantity

supply in order and specific quantity

ivan12
Not applicable
946 Views
4 Replies
Message 1 of 5

supply in order and specific quantity

ivan12
Not applicable

[ FlexSim 22.0.10 ]

This is my example, what I need to do is that the forklift complies with a specific order (that it begins to supply empty equipment in the order that I indicate). In my process I also have empty equipment of different sizes and weights, therefore, depending on the product, the forklift is required to take a certain amount.

1677032768917.png
I am attaching this model since for license reasons the project I am doing is only available on the company's computer I hope you can guide me, I would appreciate it very much ejemplo.fsm

0 Likes
Accepted solutions (1)
947 Views
4 Replies
Replies (4)
Message 2 of 5

FelixMoehlmann
Collaborator
Collaborator
Accepted solution

Use a Process Flow in which you create tokens that represent one transport task.

1677059288173.png

Those then acquire the task executer and tell it to load the defined quantity of items of the given type and move them to the specified destination.

1677059339536.png

See also this tutorial for the basics of using Process Flow to control task executers in the 3D model.

ProcessFlow_TaskExample_fm.fsm

0 Likes
Message 3 of 5

ivan12
Not applicable

¿Hay alguna manera de hacer el mismo trabajo pero sin usar el flujo del proceso, si es así, podría ayudarme con un ejemplo?

0 Likes
Message 4 of 5

FelixMoehlmann
Collaborator
Collaborator

Something you could try would be to create the items in the order and quantity they are to be transported and assign each batch a "taskID" label (you can choose a different name of course).

To make sure that the tasks are generated in the order of creation, I close the output of the source for 0s after each item via the source's triggers. This makes sure that items moving through different ports can't "overtake" each other (as long as there is space in the downstream object).

The "taskID" is then used in the "Break To" option of the operator to make it so it can only load additional items past the first, if they belong to the same task.

1677076510571.png

Finally, the "maxLoad" label sets the operator's capacity whenever an item is loaded (operator's On Load trigger)

processflow-taskexample-fm_1.fsm

If the operator has to pick the items from existing stock you will not get around using Process Flow or self written code to release the items in the correct order and quantity.

0 Likes
Message 5 of 5

ivan12
Not applicable

gracias

0 Likes