question

Jacob G3 avatar image
0 Likes"
Jacob G3 asked Connor A commented

Send item in bulk from rack

Hi

Im simulating a tote sorter that sorts 2 kinds of boxes (red and grey) with a label (geolocation) ranging from 1 to 11.


1636458827189.png


The sorter picks up a box from the incoming conveyor and stores it in one of five different slots per geolocation, based on the geolocation of the box (label added on creation of the boxes).

Also red and grey boxes cant be stored together. The slot assignment strategy makes sure of this and labels painted on the rack


This works as expected, but im having a hard time wrapping my head around where to initiate the picking of the boxes.

There are two cases for initiating the pick

1. Once 4 out of 5 slots for a given geolocation is full, the robot will start picking and building a pallet

2. At a specific time a flush is inititiated and the picking begins no matter how many items are at a given geolocation.

The pallet being build consist of up to 4 stacks of boxes, the same stacks as inside the 4 slots. Theses stacks are moved in full from the rack (and not one by one)


Does anybody have some good example of how to handle a case like this?

Totesorter.fsm

FlexSim 21.2.4
custom combiner
1636458827189.png (482.6 KiB)
totesorter.fsm (64.9 KiB)
· 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.

Connor A avatar image Connor A commented ·

Hi @Jacob G3, was Lars Christian J2'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

Lars Jacobsen avatar image
0 Likes"
Lars Jacobsen answered Lars Jacobsen edited

I suggest you use process flow to initiate the pick.

You can use "Wait for event" to listen to your racks and when their content is at or above 4.


1636461452470.png


You can set the capacity of the robot using FlexScript: YourRobotObject.setProperty("Capacity", 4);

I hope this can help you along?



1636461452470.png (29.0 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.