question

Luca Bh avatar image
0 Likes"
Luca Bh asked 12345bjy commented

How can I unload items from a pallet that is on an AGV using operators?

Hi everybody :)

I'm relatively new to flexsim. I struggling with a couple of steps that are part of a larger model.

Anyway, I am supposed to do the following:

1. AGV picks up a pallet with 8 boxes stacked on it. (simple)

2. AGV travels to CP where it waits until two operators unload only the boxes into a queue.

3. It then travels to another location where the empty pallet is put in another queue.

4. AGV returns to 1. (easy)


I struggle mainly with steps 2 & 3. In my model, the operator always picks up the pallet + the 8 boxes still stacked on top. I am using a mix of 3d and process flow for my model but I want to do these steps in a process flow and without a separator.

I couldn't find any solution on this site so far and thought that I would try my luck.

I am thankful for any tips or help!

task_practice_v2.fsm

FlexSim 21.2.4
agvprocessflowoperatorpalletseparate
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 12345bjy commented

Your label items is just the pallet so I would instead label it as 'pallet' on the token.

Then you should push this to the unload list:

token.pallet.subnodes.toArray()

Model attached.

task-practice-v2_jl.fsm


· 5
5 |100000

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

Luca Bh avatar image Luca Bh commented ·

Thanks, Jason! But how come it pushes now only 4 tokens to the list despite there being 8 boxes? I can't find where it groups the boxes into one item.

In theory, the 8 boxes created in the beginning should all be pushed into the array with the subnodes command right?

0 Likes 0 ·
Luca Bh avatar image Luca Bh Luca Bh commented ·
never mind, I found it! Thanks!!
0 Likes 0 ·
12345bjy avatar image 12345bjy commented ·

@Jason Lightfoot

Hello!I practice this model I meet some problems and this model is reporting an error

Can you help me see where I went wrong?And I also have some questions are not clear,

Can you help me? Thank you!

1、What is the purpose of this label?

file.png

2、Usually,reporting the error should how to handle?

file.png

怎么让operator仅卸载AGV上的托盘上的box.fsm

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann 12345bjy commented ·

You need to properly refer to the item that is to be loaded. (Same in the unload Run Sub Flow activity)

1725343718308.png

___operator___agv______box_1.fsm

0 Likes 0 ·
12345bjy avatar image 12345bjy Felix Möhlmann commented ·

@Felix Möhlmann

Based on your reminder I know the key logical points,then I correct them.At the same time, I also understand why this change was made.

But,I still findTwo questions:

1、Reporting an error about Push item to list,Why ?

file.pngfile.png

2、I seting the operator loads the request number is 2,why the two people loads 4?

file.png

file.png

怎么让operator仅卸载AGV上的托盘上的box.fsm

0 Likes 0 ·
file.png (41.9 KiB)
file.png (47.4 KiB)
file.png (78.9 KiB)
file.png (73.9 KiB)