Best way to create a conveyor system

Hi!

So i’m not entirely sure what’s the best approach for a conveyor system like the one linked below, so i figured i could ask here in case anyone has made something like this before or know of ways to do it.

I don’t want a physics-based solution, i’ve tried those before with the volume overlap adding force to objects along the conveyor path. Objects fall off way too easily and it isn’t a reliable way for players to transport precious resources.

The method i’m looking for is more likely a spline-based method, but i’m unsure how to setup where any actor entering the conveyor can snap to the nearest location on the spline, move along the spline and stop if there is an obstacle or the line is full.

ie. I’m thinking something along the lines of this:
YouTube URL

I appreciate any help or suggestions on how this can be achieved.

Notice there are no splines in that vid.

Freeze it before it starts. There seems to be long actors placed along the ‘belts’ and others at the junction points. I’d start thinking along those lines…

The cubes aren’t actually moving across, they are getting destroyed and then spawned in the next actor. It just looks a bit like they’re moving across.