question

Alonso avatar image
0 Likes"
Alonso asked Alonso edited

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)
· 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.

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 Alonso 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

0 Likes 0 ·
modelo-assem-1-3.fsm (150.0 KiB)
Felix Möhlmann avatar image Felix Möhlmann Alonso 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)
Alonso avatar image Alonso commented ·

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



0 Likes 0 ·
mod-az.jpg (420.1 KiB)
Alonso avatar image
0 Likes"
Alonso answered

@Felix Möhlmann I tried to do the logic using the old logic for the boxes using Type color "blue", but it seems that only the first boxes deposited by the AGV are transferred to the second row, the second is in row 2 and is not transferred.

1736451805559.png


1736451805559.png (239.5 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 Alonso edited


@Felix Möhlmann Unfortunately, I tried to apply the old logic but it gave me an error as shown in the photo. I thought that was correct, but there comes a point where the boxes don't go to the second row.


1736451209652.png


1736451244802.png


1736451270437.png



The only way it worked was when you mentioned the packaging has the same Type as the box. However, I have four points on the production line, so different types were used for the totes to reach the correct locations. And when it is delivered, the pallet has a type, for example type 5, only once does the assembler place the box on the pallet. I can't figure out how to resolve this, the pallet accepts more than one type. Thank you if you can help.as shown in the last photo


1736452548478.png


1736451209652.png (367.5 KiB)
1736451244802.png (44.6 KiB)
1736451270437.png (39.9 KiB)
1736452548478.png (75.4 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


For the line with all blue pallets, I used the old logic that you presented as in the photo and it worked very well, however in the second photo I have three colors of pallets in the same simulation, but I still have the problem with the Type number of the boxes, that is, I need that the pallet accepts Type1, type2 and type3 for 3 boxes of the same color.


So would there be a way for a pallet to accept different types of boxes?

1736450182429.png


I have a pallet, which is loaded with 3 yellow boxes, but with different type numbers. This is my problem if you can help. I thank


1736450199031.png



1736450182429.png (81.1 KiB)
1736450199031.png (130.2 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 Alonso edited


@Felix Möhlmann I have a big problem, as shown in the photo, if the line only produces blue pallets, however, each blue box has a different Type number, 1, 2, 3. How do I get it to assemble more than one Type per pallet, I went in Source and I put 2 labels Type 1 and 2 and it gave an error. If you can help. I thank


As these pieces arrive inside the Tote, we have two counters for packed boxes and then unpacked ones.


I thought that if the box has type color and the tote has type number would it be possible? I tried applying a laber color to the pallets and the "demand" counter and it didn't work.

I believe I need to find some way that makes the pallet accept more than one Type. I tried to put several labels in Sorce but it didn't work.

Thank you if you can help.

1736444413684.png



1736444413684.png (217.9 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
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 One question, in this model operator 5 only assembles red boxes so when the blue pallet passes he does not assemble it. How could I do this? If you can help.


modelo-assem-1-4 (5).fsm


· 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.

You could add a label to the DPs that denotes which types are "valid" at the station and check the pallet type against those in the Process Flow.

modelo-assem-1-4-6.fsm

0 Likes 0 ·