Fluid Unloader - rain9441/factorio-tls GitHub Wiki

https://github.com/rain9441/factorio-tls/blob/master/screenshots/05-fluid-unloader.png

One single pump is included to allow for a single fluid to be delivered to remote locations. The pump connects directly into a storage tank, which is then pumped out again. This gives flexibility in where you can use the fluids. The blueprints include a light oil unloader as an example of how a fluid unloader would work. For reasons related to simplicity, pumps and storage tanks are not included in the seed train, so you will need to deliver pumps and storage tanks to any outpost that needs fluids delivered to it.

The fluid unloader is built with a constant combinator behind it. This allows us to know whether or not the pump has been placed by bots. Since we don't have the fluid unloader components in the seed, we can easily configure our train stop that is demanding fluids to only enable when we know the pump has been placed. This is done by running the wire from the constant combinator over the pump before connecting it to the dispatcher logic.

Note that you should make sure that the fluid wagon aligns with the pump when the train is docked at the train stop. There are a few train stop locations which don't work align well with inserters but do align well with the pump, this is a good candidate for fluid delivery train stops. The light oil train depot uses that slot for that very reason.