question

Suhas H2 avatar image
0 Likes"
Suhas H2 asked tannerp answered

Taskexecuter to pick the container inside a container

Hello there,

I have a model where i want it to execute the tasks in the following manner:

1.Totes have to be picked up leaving the pallets in the racks by the taskexecuter.

2.From Q1,Q2 and Q3 the parts inside the totes have to be sent to the Proc1,Proc2 and Proc 3 respectively.

3.Visual of the pallet and totes on it to be stacked one next to each other rather than being on the same place.

All of this have to be controlled through codes. practice-model.fsm

FlexSim 19.1.0
task executerlistsracks
practice-model.fsm (32.7 KiB)
5 |100000

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

1 Answer

tannerp avatar image
1 Like"
tannerp answered Suhas H2 commented

Hi @Suhas H2,

I've created some Process Flow logic that controls the creation of the pallets/totes as well as some logic to handle the loading and unloading of the totes/items.

In the creation flow, I am using Create Object activities to create objects inside of other created objects and then place them in the Queue that feeds into the rack. This also allows you to insert a Change Visual to arrange the totes on the pallet how you like them. I didn't add that, but it's very simple if you'd like to see an example.

For the Loading/Unloading flow, I used an Event-Triggered Source to listen to items entering the racks. When an item enters, a token is created which acquires the Task Executer and then utilizes the Task Executer to move just the tote (leaving the pallet, as you specified, on the rack) to a random queue. From there, the tote is unpacked according to what seemed to be the proper locations, and then the token is destroyed upon completion of the tasks.

Let me know if you have any specific questions about the Process Flow logic and I'll be happy to answer them. Hopefully this helps you get started.

suhas-help-racks.fsm


5 |100000

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