How to create a loop in Marionette Posted August 13, 2020 18 hours ago, MRoth said: - It seems as if you always fill one half of the shelf with plates and the other with glasses and bowls. Is that correct? Not strictly. Diameters are used to determine which is the largest object participating in the zig-zag array. Objects falling below a certain diameter are assembled in rows, then the remaining space is used to distribute them and as a last step they are shuffled about by a random value. 18 hours ago, MRoth said: - What are the diameters of your dishes? It doesn't matter. 18 hours ago, MRoth said: - Are there any specifications for your shelf regarding size? For example, only with certain depths? Not really. The only limit is that I will stop filling up the shelf once I have finished the last of the distributor modules (because I cannot loop).