Need help with a transport out error

Hi everyone. I have been struggling with an issue related to a TransportOut statement in a From Conveyor node, where the statement is stuck on TransportOut until the product is destroyed by a sink process much further down the process chain. The node is followed by a process node that is not directly attached to the conveyor belt, which may be causing the issue, as this process node has to be at the center of a crossing conveyor.

As a side note, this is my first go at VC and no amount of googling or searching is leading me to a workable solution for my case. I’ve attached an image of the node in question alongside its TransportOut properties (although this also happens on the opposite side, where the process is mirrored, with identical properties), as well as an image of both flows.

Any help at all would be appreciated.



Hy @YvesF,
have you checked if your processes are in the correct flow group?
Here it looks like there might be something wrong:

1 Like

Hi @cassian35, thanks for replying! I’m fairly sure that the flow group is correct. The pallets are transported from the feeder to the FromConveyor_2 from node, and onto the Palletize process node where they are loaded. Since I am unable to place the process node directly on the center of the crossing conveyor, this is the best solution I could come up with.

Hi @YvesF could you share your layout?

2 Likes

4-Axis.vcmx (820.4 KB)

Hi @Tilma, here’s the layout. Thanks!

Hi @YvesF,
there seem to be several mistakes with the TransportIn and TransportOut in your layout. The Source of the TransportIn in your Sink needs to be set on “From previous process”. (that way it matches with the Destination of the TransportOut in the previous process, and it can be transported by the mobile robot from one process to the next)


There are a few other statements where it needs to be corrected, so that a TransportOut’s Destination matches with the next TransportIn’s Source. If your using a Conveyor for the transport, you can set in on Component Container, otherwise, if it’s an Interpolating Transport or transported with a robot or mobile robot, set it on “To next process”/“From preivous process”.

Another problem is that the second pallet doesn’t stop on the process. The reason seems to be that the from conveyor processes don’t reset/ notice that the pallet is gone. You can change the Trigger and Reset positions:

To avoid that the pallet turns when being transported to the To Conveyor process, you can add a Frame and use it in the TransportIn statement (when using an Interpolating Transport, it will keep the orientation of the Main Frame as a standard, that way you can choose another position or orientation)


and finally, it’s easier to define where the mobile robot pick and place product with the Ressource position:

here is the layout: 4-Axis_v2.vcmx (787.3 KB)

1 Like

Wow @Tilma, thanks a lot! I didn’t realize that there were so many issues with the layout, but thank you for clearing everything up and explaining what went wrong so clearly, and for uploading a fixed version of the file. I’ll be keeping everything here in mind for future layouts!