Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
They pull from the closest storage chests first then the closest passive provider chests.
If you really want to isolate a network, those orange squares have to be at least 1 tile apart.
I don't see why using separate networks would feel like hacks nor why they would make expandign harder.
If you have the unload station on a seperate network, & use throttled inserters into actives it works REALLY well. Also, it naturally gives perfectly even wagon unloading.
A 1-tile gap with automagic "bridge" between the station net & the assembly area net is easy to setup.
Having multiple dedicated-to-one-task logi nets rather than 1 giant uber network is easier to debug / optimise / manage [imo], avoids much of the "bot clumping" problems, reduces overall flight times / journey distances, & is friendlier to the UPS.
I ended up using a bridge and a separate logistics network, mostly to solve a different problem, but it works wonderfully. I'm still having issues trying to migrate my sprawling belt-based base into something larger-scale, but that's to be expected.
Thanks for the tips!
If wagons unload unevenly, throughput drops off as each wagon empties 1-at-a-time. This will result in trains taking longer to unload than.needed at peak demand levels, delaying the next train.
eg, 4 wagons with 12 inserters per = 48 inserters max throughput. But if they unload unevenly, this will drop to only 12 inserters throughput for the last wagon ~ 25% of the max.
Bots are not the throughput limitation for unloading ~ it is the inserters. Same thing happens with belts if you do not balance them properly [though it is more obvious there].
Sure, you can build extra stations to compensate for this throughput dropoff, but I just prefer a more efficient solution.
You would have a point if you had less capacity in the chests than a full wagons load. As it is all wagons can unload even with 0 bots with plenty of room to spare. It is only when you start to build up a buffer in the chests that inserters may shut off, but then you have a buffer, so by definition you have enough supply, thus it won't be the bottleneck.
With the active system I use, it can maintain that max 40 rate ALL the time. [With the extra 8 to pick up the slight delay between trains leaving/entering].
If you are not getting what I'm trying to expain, sorry for the confusion. But there really is a big difference, you just may not have encountered it for yourself yet. It became one of the major obstacles for my 1:1 tiny trains bus factory ~ how to stay at max throughput.
Having a buffer will not help if the output levels cannot meet demand anyway. A small buffer to cover the time it takes a train to arrive from the stacker is all you really need, if setup well.
If your bots at any point don't have anything to take that means all your chests are empty (or at least very close to, accounting for travel time) and that means all inserters can work.
You are right that I have not encountered this problem with bots, because I prefer belts, but the same problem would apply to belts, even sooner with belts since inserting to a belt is much slower, but it doesn't because it makes no sense why it should.
The inserters from the wagons are throttled by conditions based on the station logi net contents ~ when the local buffer [couple of storage chests] drops below the threshold condition, all the inserters activate until enough has been transferred to top-up the local buffer then they return idle.
This results in a matched throughput of items in/out of the station net at constant near-maximum capacity. [Yes, I do use enough bots to cover that.]
26.67 x 12 =320 items per second per wagon is the available throughput, though slightly lower on average due to train exit/enter dips - which the small local buffer is to cover for.
I usually work on an expected average output of 300 items per second per wagon. At this rate, the inserters are all working together at *almost* maximum speed. [Visually, it is hard to see any difference at max rate, but at half capacity it is much more noticable - swing, swing, swing, pause... swing, swing, swing, pause... etc]
I actually started with passive-based unloading but ran into throughput fluctuations due to the uneven wagon draw, then figured out how to use actives instead & have never looked back.
Sorry, I wish I could explain it better ... maybe I should make a vid. >_<
Found a pic from my 0.15 factory ~ https://i.imgur.com/JfBqgY3.png ~ was taken during an iron ore shortage unfortunately, so the belts are mostly idle & many trains are parked elsewhere, but it normally keeps all the belts filled. Avg demand was approx 2.5 wagons worth [750-800 items /sec].
What I want to know is how passives could cause throughput fluctuations through uneven unloading, taking into consideration that inserters only stop when the passives are full and if you have full chests you have plenty of buffer, so no fluctuations.
Simply put: it is to achieve the highest-possible constant item flow, with a minimum of unloading stations [ie; parallel unloading of wagons], & minimum delay between trains. [aka; efficiency engineering].
If the unloading inserters are idling, they are not running at max capacity. These guys are the bottleneck / hardcap to the maximum throughput of the system, as you can only ever fit 12 stack inserters per wagon.
[Both methods have to soak the train out > in dips, so that does not matter for this comparison.]
+ With a passive system some inserters will be inactive for large amounts of time due to some wagons being empty with others are still full. This reduces the available item throughput until that train exits, & requires extra parallel unloading & large buffers to soak the temporary shortfalls.
+ With an active system, the inserters can all work, all of the time. Achieving maximum item throughput consistantly, with minimum infrastructure.
There is similar comparison with belt-based unloading ~ using a belt balancer or not:
+ With uneven belt drain, wagons unload unevenly & reduce available throughput [starved output belts].
+ If you use a belt balancer, the wagons unload at an even rate & keep all the output belts full at all times.
It's really easy to spot this with belts, but hard to spot with bot unloading as the problem can be easily masked by bot / storage / station overkill.
A single inserter that starts idling means you have more than 1 wagon worth of items in the buffer. 2 inserters idling means you have at more than 2 wagons in the buffer. If you have 12 inserters per wagon that means for the last wagon to stop unloading you have over 14 wagons worth of items in the buffer.
With belts you don't need a balancer for the sake of unloading. For the same reason as with bots it doesn't matter if the unloading is uneven as it doesn't affect throughput (as long as you have chests in between, ie train>chest>belt). If you use a balancer it is to benefit whatever comes after, ie it is for inputs, not outputs.
I really dont know how to explain it better, short of rigging up a side-by-side comparison in creative mode & making a vid to highlight it. So it's probaly best for both of us to just stop here & move on, before we divert this thread even further off topic.