question

Alonso avatar image
0 Likes"
Alonso asked Felix Möhlmann commented

Assembly line unload

I need help, I'm new to FlexSim and I have some questions. In the shared model, I would like to have the operator load the pallet with a box according to the color of the pallet, and then this process is done directly from the conveyor belt, I made countless attempts without success. I would appreciate it if anyone could help me with the solution. Is there a logic to unloading the boxes according to the color of the pallet?



Modelo_Assem.fsm

FlexSim 24.2.2
assembly lineprocesflow
modelo-assem.fsm (65.8 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.

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Alonso commented

The attached model uses an Object Process Flow to control the loading. The DPs are the instance objects, other important objects are referenced through centerport connections. A label on the DP denotes whether the item will be moved by an operator or via conveyor.

modelo-assem_1.fsm


modelo-assem-1.fsm (76.0 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.

Alonso avatar image Alonso commented ·

Good morning @Felix Möhlmann , I would like to thank you for your help, I believe that I am slowly starting to understand FlexSim, although I still have some doubts. I also apologize for so many questions, I just have to thank the community for so much help.

0 Likes 0 ·
Alonso avatar image
0 Likes"
Alonso answered

Interesting, I replicated the model presented for 3 identical lines and it worked. Now imagine if a line didn't have the same configuration, which is my case. one line and fully supplied by operators. different from the others. In addition to having more supply points


Would you have to make a logic for each right? and can the internal list be the same for the 3 lines?


mod-az.jpg




mod-az.jpg (420.1 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.

Alonso avatar image
0 Likes"
Alonso answered Felix Möhlmann commented

@Felix Möhlmann

Good afternoon, Thank you very much for your help, a question? Imagine that I have 3 independent assembly lines in the same model, so in this model I could not use the same internal list for all 3, correct? I created 2 lists for the others, in addition to the internal list named Items, but it didn't work. I also tried to connect lists, but I was unsuccessful, remembering that I made the necessary changes referencing each object on each line, that is, the events according to each object on each line. I believe that my problem is in the internal list, and in my model I adopted a system for each of the 3 assembly lines, so there were 3 similar but independent logics. I would appreciate it if you could provide any ideas that would help me solve the model.

Operators search for boxes on other lines and do not understand that their actions must be exclusive to the Queue that is connected.

One question would be that I can use the same Label "Type" on all 3 lines or would I have to change it since there are 3 lines on the same model?


modelo-assem-1 (3).fsm


modelo-assem-1-3.fsm (150.0 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.

Felix Möhlmann avatar image Felix Möhlmann commented ·

The Process Flow in the model is an Object Process Flow. This means that every linked object (in this case the decision points) runs its own, mostly independent, copy of the flow.

This means that adding the logic a second time to the flow will have each item pushed to the list twice and each pallet would also receive two items at each decision point.

The reason that the operators take items from different lines is that the copied list is set to be "global", meaning it is shared between all instances of the Process Flow. The original list is "local", so each instance possesses its own independent list. Which is why the stations can only pull items from 'their' queue.

That is the beauty of using instanced flows. To add additional lines, all you need to do is link the decision points to the flow and make sure they have the correct centerport-connections (one to the operator/photo eye and one to the queue) so the relevant objects can be referenced in the flow.

modelo-assem-1-4.fsm

0 Likes 0 ·
modelo-assem-1-4.fsm (133.4 KiB)