Modeling process of conveyor travelling in a loop

Dear All,

I’m trying to model a process that will simulate a Sorting Travel Vehicle (STV) loop (more info about the STV solution for reference - https://www.daifuku.com/solution/intralogistics/products/vehicle/sorting-transfer-vehicle/).
I’ve created loop and added the conveyor on top according to the video on “How to Attach Objects to Conveyor Paths” and now I have a conveyor that travels alongside the loop.

What I’m trying to do now is to make the travelling conveyor stop on the Conveyor Sensor and feed the block onto it, then move it to next Conveyor Sensor and feed the block out of the conveyor. Layout of the solution is shown in the picture below.

1 - conveyor loop
2 - travelling conveyor
3 - conveyor sensor #1 (infeed)
4 - infeed conveyor
5 - conveyor sensor #2 (outfeed)

I’m a bit lost about how to make it work properly with this simple logic.
Could you point me in a direction on how could I achieve this?

I’ll appreciate your help a lot.
Have a good day.

/Konrad

Hi,

it would be similar to the closed loop conveyor Layout Template in eCat:

Your approach could be something like this:

1 Like

Hi anhu,

Thanks for your reply!
Could you maybe attach the file that you’ve prepared so I could understand it better, please?

Have a great day.
Kind regards,
Konrad

attached is this example:
Sorting Transfer Vehicle.vcmx (425.6 KB)

1 Like

Hi anhu,

Unfortunately, I’m using VC Professional 4.6 and I cannot run the simulation made by you (it cannot load some components).
Are these roller conveyors running on the loop changing their connections dynamically? Or these don’t need to connect to in-/outfeed conveyors with the interfaces?

the conveyors are simply dummy product types, they do not perform any function.

the transfer from the vc_cans to the roll conveyor or from the roll conveyor down is done via transportlink (implementer: interpolation) in PM

time for an upgrade??? :wink:

Hi all,

I’ve created new version of my layout and have some issues, maybe someone could help me with them:

  1. when the box gets on the TwoWayConveyor, the ProccessNode gets disconnected from it, and later it travels onto the loop - I don’t understand why it gets disconnected.
  2. when the TwoWayConveyor gets to the OutFeed, the product doesn’t travel from one to the other correctly and there’s this message - Process Node::ProcessExecutor__HIDE__::InfeedProcess::Transport In error: The product was destroyed.

Could you advise me why I get these issues, please?
Two Way Conveyor running on the loop has PythonScript_2 with some code in it.
loop shenanigans_v1-1.vcmx (287.2 KB)

In my example, the processes are not attached to the roll conveyor, they are attached to the loop conveyors. and the roll conveyor (as products) are transported in (source: from the component container) into these processes.
The product can then either be transported in from the previous process or transported out to the next process. See the logic in my picture.

Hi anhu,

I’m trying to adjust my layout, with conveyor attached to the loop, to use processes similar to ones in your file.
Current challenge for me is, that the box is transferring to the conveyor, but it goes through and then gets destroyed. If I add additional process “From conveyor” then the box stops, but previous process doesn’t go with it’s processes’ commands.
Would you be able to advise me something in that matter? I attach the current version of the file.
loop shenanigans_v1-2.vcmx (285.2 KB)

Have a good day.
Kind regards.

your logic will not work like that, you will not be able to attach the box to the pallet/conveyor in the process, because the pallet/ conveyor is NOT a product.

why don’t you build the model like my template? you can see from the picture how it is built

I wanted to have the conveyors at the loop all the time, not only when the simulation is running.
If I don’t find solution to have it my way, then I’ll try to build it as you have.