question

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

Entrytransfer curved conveyor

If I configure multiple "Entrytransfer" in one "conveyor", I can check "Distance Along" with each dependent relationship, so I'm using it conveniently.

However, when there is a curve and is divided into several "conveyors", the conveyor is an independent entity, so "Distance Along" is considered as each conveyor criterion.

Inquiry) Is it possible to use "Distance Along" from "Entrytransfer" by thinking of multiple containers as objects in one "conveyor"?
(Because I'm going to create an item one by one in dozens of queues and link it to "conveyor")

FlexSim 25.0.0
conveyorentrytransfer
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

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

You can measure the "distAlong" starting from the first conveyor. When the value increases past the length of the conveyor, you get the next conveyor in line and subtract the length of the previous one from the distance to get the "distAlong" relative to the next conveyor.

Here's a proof-of-convept model that places EntryTransfers equidistant along a conveyor line (note that this will not work in generel because drawing an A-connection between queue and conveyor will reuse a previous transfer if it is close enough)

equidistant-transfers-test.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.

SuhyeonK avatar image SuhyeonK commented ·

Oh, it's a new way.


However, the problem here is that queues should be placed one at each location...


I don't know if it's possible with just one queue...


Because, I'm going to read the queue name in the global table and make sure that the item with the information of the product is placed in each queue.


Can you tell me how to do it if it's possible with just one queue?


arrangement,

1. How to configure each queue to easily list Entrytrasfer locations

2. How to read global table information with a single queue and deliver it to each entry transfer

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann SuhyeonK commented ·

It can be done with a single and a single Entry Transfer per conveyor. In the attached model I use a Map label that is created in the queue's OnReset trigger to read which port the item needs to be send through to enter a given conveyor. The same code as before is used to determine where to place the transfer so the item enters at the correct location along the conveyor network.

There is one caveat: An item can not enter a conveyor in a position where its leading edge would be on the next conveyor already.

equidistant-transfers-test-2.fsm

0 Likes 0 ·
SuhyeonK avatar image SuhyeonK Felix Möhlmann commented ·

When I look at the simulator, there is no item created on each port, only one is flowing along the conveyor

0 Likes 0 ·
Show more comments