Cars on belts

This board is to show, discuss and archive useful combinator- and logic-creations.
Smart triggering, counters and sensors, useful circuitry, switching as an art :), computers.
Please provide if possible always a blueprint of your creation.
Post Reply
rengels
Burner Inserter
Burner Inserter
Posts: 6
Joined: Thu Apr 12, 2018 7:46 am
Contact:

Cars on belts

Post by rengels » Sun Mar 17, 2019 10:28 pm

I've been working for some months now on a cars-on-belt delivery system.

"Cars on belts" means that instead of using belts to transport resources directly I am putting cars on the belt and load them up which increases the bandwith of the belt by a huge amount.

I finally got something that is scalable and pretty reliable.
The whole system works like this: A red belt is connecting all mines in a big loop. Cars will travel (empty) on the belt and automatically loaded in a loader station. The cars then travel back to unloading stations in the factory.

This is one of the routing elements that will redirect cars depending on the content:
splitter_left-small.jpg
Car splitter left
splitter_left-small.jpg (20.37 KiB) Viewed 1408 times

The car will enter from the lower left side. The circuit connection of the belt will prevent multiple cars from entering the splitter at the same time.
The T-intersection will reliably align the cars on the belt while the filter inserter will pick one item from the car (but being unable to put it on the ground due to the power pole).
The gate is connected to the inserter, opening if the inserter holds an item.
Only if a car is next to the power pole the inserter will be able to put the item somewhere (back into the car) and the car can exit to the top.

The splitters at the bottom are used to route other items directly on the belt which enables me to still use the belt as "normal" in addition to the cars being transported on them.

The "walls" are used to align the cars on the belt. In this case I'll center them back on the belt.

This is a smart unloading station that will unload the cars using eight stack inserters at the same time.
unloading-small.jpg
unloading-small.jpg (14.5 KiB) Viewed 1408 times

The unloader works similar as the splitter above, but it also has an input queue and since the items will not be put back right away they can be used to count the cars on queue.

And this is one of the loader units
loader_horiz-small.jpg
loader_horiz-small.jpg (13.67 KiB) Viewed 1408 times

Again I am using a counter for implementing a "continue on inactivity" condition.
It works like this:
A free running counter is multiplied by the result of a condition (e.g. inserter not holding any items).
Whenever one of the inserters is holding an item the counter will be multiplied by 0 and thus stay at 0.
Only if the inserters are not holding an item (they unloaded the whole car) then the counter will increase.
The cars are only allowed to leave the unloading station once the counter has reached 150 (meaning after a little over 2s)

Since the whole "cars on belts" thing is quite complex I also created a web-page explaining the whole thing in more details.
http://www.rengels.de/computer/factorio/cars.html

Bauer
Fast Inserter
Fast Inserter
Posts: 247
Joined: Fri May 05, 2017 12:48 pm
Contact:

Re: Cars on belts

Post by Bauer » Mon Mar 18, 2019 9:20 am

Good job nicely done!

Do you have experience with the impact on UPS?
Capacity-wise: How many blue belts do you replace with a red "car" belt?
Is there is a chance for a train track crossing? (I guess that's not the case...)

rengels
Burner Inserter
Burner Inserter
Posts: 6
Joined: Thu Apr 12, 2018 7:46 am
Contact:

Re: Cars on belts

Post by rengels » Mon Mar 18, 2019 6:58 pm

I am currently running around 50 cars for around 140 Space SPM.
I haven't seen any performance hits.

Currently I want to scale the whole thing to 1K SPM.

Tekillaa
Fast Inserter
Fast Inserter
Posts: 124
Joined: Fri Mar 01, 2019 7:04 pm
Contact:

Re: Cars on belts

Post by Tekillaa » Tue Mar 19, 2019 3:19 am

Awesome idea, i wish to see if it's possible to have pattern for beaconed factory with car on belts input/output ^^
It should be add in the game: viewtopic.php?f=6&t=67650 :)

rengels
Burner Inserter
Burner Inserter
Posts: 6
Joined: Thu Apr 12, 2018 7:46 am
Contact:

Re: Cars on belts

Post by rengels » Tue Mar 19, 2019 7:21 am

I've done that.
Setting filters on the cars and then putting them on a round trip through the factory.
The cars got initially filled up with ore, stones and coal (to the correct ratios) and then send through the factory.
First going to the smelters, then green circuits and so on.
At every station stack inserters were pulling out and putting in.

The end result was not really as good as anticipated.
I think cars are better for a high capacity transport system. Getting stuff inside the factory really fast.

And of course they are not as dangerous as trains.

Tekillaa
Fast Inserter
Fast Inserter
Posts: 124
Joined: Fri Mar 01, 2019 7:04 pm
Contact:

Re: Cars on belts

Post by Tekillaa » Tue Mar 19, 2019 8:10 am

Mostly, i have this kind of inputs in minds for some dedicated heavy cost recipe only, like mass production of low density with the copper or mass production of blue circuit with the green circuit more than a total "race" with all differents mats in it.

Im the kind of guy who was hopin a "chest for belt" or a belt for stack so that kind of solution is a vanilla way to go into what i want.
It should be add in the game: viewtopic.php?f=6&t=67650 :)

Allaizn
Inserter
Inserter
Posts: 46
Joined: Sat Mar 03, 2018 12:07 pm
Contact:

Re: Cars on belts

Post by Allaizn » Tue Apr 23, 2019 8:59 am

I think I should try to make my stuff more publicly known...
Cars on belts is a quite fascinating topic, and only very few people actually ended up doing more than the absolute basics with it. And then there is me...
Image
I think I'm currently the one guy who knows most about the concept, but people interested in it are rare, so I'm interested in finding them :)
As an intro, I'd suggest reading up on the detailed mechanics of car movement - I made a writeup on it quite a while ago, but be warned, it's quite theoretical.

Bauer
Fast Inserter
Fast Inserter
Posts: 247
Joined: Fri May 05, 2017 12:48 pm
Contact:

Re: Cars on belts

Post by Bauer » Sun May 12, 2019 7:48 pm

Thanks a lot for all your work. Based upon your research, I built my green chips factory.

Let me add one tiny remark. I found that cars that are closed packed on a red belt have the right spacing to get around corners on blue belts. Might be helpful.

I haved figured it out correctly, however, cars allow for the most densely packed gree chips production. A red belt ful with 14 stacks of 200 chips is a lot (but not quite enough atm...)


cars.jpg
cars.jpg (1.86 MiB) Viewed 542 times
car config.jpg
car config.jpg (175.52 KiB) Viewed 542 times

patrick12222010
Inserter
Inserter
Posts: 23
Joined: Thu May 16, 2019 4:31 am
Contact:

Re: Cars on belts

Post by patrick12222010 » Fri May 17, 2019 4:23 am

Can you post a link to your map so that I can have feel how this works? This is very interesting.

Bauer
Fast Inserter
Fast Inserter
Posts: 247
Joined: Fri May 05, 2017 12:48 pm
Contact:

Re: Cars on belts

Post by Bauer » Fri May 17, 2019 6:05 am

old save removed

In this save everything looks fine. But only because this green chips fab is not at it's full capacity (because other parts of the factory are not up and running yet). Now, green chips are the bottleneck and it turns out that:

- The way how I transfer from trains to cars is not sufficient.
and
- Even though the cars are closely packed, I cannot make the assemblers work 100% of the time. This is mainly due to the limitation that there is only 1 inserter putting stuff into them.

The whole thing needs a re-design... *sigh*

Bauer
Fast Inserter
Fast Inserter
Posts: 247
Joined: Fri May 05, 2017 12:48 pm
Contact:

Re: Cars on belts

Post by Bauer » Fri May 17, 2019 10:16 pm


Post Reply

Return to “Combinator Creations”

Who is online

Users browsing this forum: Taurondir