question

SamYates avatar image
0 Likes"
SamYates asked Jason Lightfoot commented

How do you load boxes into multiple totes?

I have a model in which a operator is connected to a task executer (cart) that has totes in it. The operator needs to load boxes into each of the totes. For some reason I am unable to achieve this in my current model. Would you be able to take a look at my model and advise? SmartCartTemplate.fsm

FlexSim 24.0.2
processs flowtaskexecutorstotes
smartcarttemplate.fsm (396.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.

1 Answer

Jason Lightfoot avatar image
1 Like"
Jason Lightfoot answered Jason Lightfoot commented

The load station should be the item's container (where you're getting it from).

The unload station should be the tote (a subnode of the operator), but by using unload the operator will move slightly to the position of the tote, so instead, use the MoveObject activity. Model attached.

smartcarttemplate_jl.fsm


· 4
5 |100000

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

SamYates avatar image SamYates commented ·
Thank you Jason! This was very helpful. I've got a couple follow up questions.

- Why is the operator picking up 6 boxes when the source only has 1 arrival?

- How can I reference the boxes in the cart in a separate process flow?

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ SamYates commented ·
I changed the run subflow to 6 or 7.

Push the items to a list and pull them from the other flow.


0 Likes 0 ·
SamYates avatar image SamYates Jason Lightfoot ♦♦ commented ·

Ok, got it. How can I reference all items in one of the totes? (token.operator.subnodes[1.all?])

Additionally, how can I loop through all 16 totes to unload each one?

0 Likes 0 ·
Show more comments