Characteristics/capabilities Of The Train
The train adapts to the task: bring and take away additional resources
You were building a wall, and drones knocked down a stone or a tree, and you need to remove the rest. This train will take these pieces into a second car and bring them back to the base.
Delivery Station
Briefly on its structure
Green block for resources that invite
Red block for leftovers/excess
Structure Of The Delivery Station
First, we create blue chests and connect them with a green cable and set the condition "set requests"
Add one purple manipulator with the settings: stack size one, set filter, whitelist.
And on the opposite (right) side of the stack filtering where the parameters are: set filter and blacklist
Connection according to the photo
To the purple manipulator, add a stack filter with the following parameters:
set filter, whitelist and set limit "L = limit"
Their role
The purple one is for filling the wagon.
We need 50 units, and there are 46 units in the stack, then the purple one will put 4 units.
It can be the best, but always with a stack size of one
If the stack size is larger than "one", then the resources will be permanently put into the machine and unloaded. You need 10 units, and you put 12 and as a result 4 will be taken away, then I will add 6 and so on in an eternal cycle.
Combiner block
Their purpose is to distribute them evenly between the manipulators in the stack.
If you need to put 20 walls, then the combinators will be distributed to the manipulators in 4 pieces (this is not an exact example, but conditional for the sake of argument)
Connection and parameters according to the photo
Connecting combinators and manipulators
And finally, purple chests are added here. This is to unload the blue chests, because when there is no request, the resources still remain in them and purple chests are needed to unload them.
Installation on the railroad track
We add an arithmetic combinator with the appropriate condition, and at the station we set "read train contents"
And the way to a comparative
- What is it for?
If you need 100 walls, and the train already has 60, then after the arithmetic combinator the value will be -60 and you will need to add 40. Without it, the value will always be 100.
When the request matches the number of items in the wagon, other items will be loaded. (100 wagon * (-1) + 100 request = 0 items for the blue chest)
This is how the system knows how much is already in the train and whether there is more to add, or vice versa.
Finally, you need to add a comparative combinator and an arithmetic combinator
And from the arithmetic there is a cable to the manipulators with parameters: white list and set filters
- Why? ◑﹏◐
When there is a resource in the wagon that we do not request, these manipulators will unload it into purple chests, or an excessive amount. Thus, the wagon will always be empty when we do not ask for anything and do not collect extra items
Request Station
This is responsible for the resources that still need to be brought in. We already have 100 walls, but there are no 10 turrets, so the signal will go only with turrets
And this row assigns requests to the blue ones. Surplus and extra resources from yellow chests will be transferred by drones to blue chests
And here it's simple: green manipulator with a white list, others with a black list
If you don't plan to tinker with the drones, you can leave this off
Structure Of The Request Scheme
The parameters are identical for the other part
Now the main thing is to connect correctly
And the last combinator on EXIT
We pull the red cable to our loading station/base, and from the arithmetic combiner to the blue chests
Well, yellow chests here
And this is optional. The resources will be evenly distributed across the chests and it's cool for the aesthetics of the scheme (✿◠‿◠)
Notes.
Constant combinators are here only to simulate signals. They do not play any important role
WI-FI, Or How To Transmit A Signal With The Right Resources?
In the 2.0 update, it will be possible to transmit signals via radar, so there will be no need to pull the wire
Source: https://factorio.com/blog/post/fff-402
If you have only one train and no other signals on the wires. You don't need to do this, but if you need to separate the signal, use this
Signal separation
Trigger/valve
And such a filter is where:
Filter is the resources we want to filter
Resources is the input
Combine the trigger and filter in one circuit.
Filter setup: wall and turret
And it comes: wall and artillery
Nothing happens because the condition for the trigger is not met.
However, if you specify A1, the condition is fulfilled, and the output will be only a wall. Since the artillery is not in the filter
Source: https://steamcommunity.com/sharedfiles/filedetails/?id=3187178700
More Factorio guilds
- All Guilds
- Factorio Guide 896
- Factorio + (UA)
- FACTORIO (UA)
- 1188 (11 to 88 Flow Line Blueprints)
- Unpatched Bugs List as of Version 1.1.107
- Alternative Atmospherics
- Factorio Guide 842
- Haxard's Blueprint Book v1.1
- Achievements - Saved games