Train builder for FACTORIO (ENG)

Train builder for FACTORIO (ENG)

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


Train builder for FACTORIO (ENG) image 4
Train builder for FACTORIO (ENG) image 5
Train builder for FACTORIO (ENG) image 6

Briefly on its structure

Green block for resources that invite

Red block for leftovers/excess

Structure Of The Delivery Station


Train builder for FACTORIO (ENG) image 14
Train builder for FACTORIO (ENG) image 15
Train builder for FACTORIO (ENG) image 16
Train builder for FACTORIO (ENG) image 17
Train builder for FACTORIO (ENG) image 18
Train builder for FACTORIO (ENG) image 19
Train builder for FACTORIO (ENG) image 20
Train builder for FACTORIO (ENG) image 21

Train builder for FACTORIO (ENG) image 22
Train builder for FACTORIO (ENG) image 23
Train builder for FACTORIO (ENG) image 24

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


Train builder for FACTORIO (ENG) image 67
Train builder for FACTORIO (ENG) image 68
Train builder for FACTORIO (ENG) image 69
Train builder for FACTORIO (ENG) image 70

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


Train builder for FACTORIO (ENG) image 79
Train builder for FACTORIO (ENG) image 80
Train builder for FACTORIO (ENG) image 81

Train builder for FACTORIO (ENG) image 82
Train builder for FACTORIO (ENG) image 83
Train builder for FACTORIO (ENG) image 84
Train builder for FACTORIO (ENG) image 85

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?


Train builder for FACTORIO (ENG) image 101

Train builder for FACTORIO (ENG) image 102
Train builder for FACTORIO (ENG) image 103
Train builder for FACTORIO (ENG) image 104
Train builder for FACTORIO (ENG) image 105

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