Page 1 of 1

Any way to filter liquids..? (+poll)

Posted: Wed Jul 19, 2017 3:16 pm
by Gergely
I'm using 0.15

Is there any way to make a one-way pipe section that only allows one specific kind of liquid through in an environment where the pipes periodically switch liquid types? I have been trying this with the circuit network and storage tanks for at least a hour and I haven't found a solution.

Re: Any way to filter liquids..? (+poll)

Posted: Wed Jul 19, 2017 5:01 pm
by ledow
Just like in real life - you shouldn't mix different fluids in a pipe if you care about separating them.

What do you think happens, you can just go from sulphuric acid to petroleum without the two getting contaminated?

No, there's other stuff much more worth worrying about.

Re: Any way to filter liquids..? (+poll)

Posted: Wed Jul 19, 2017 5:55 pm
by DaveMcW
fluid-filter.jpg
fluid-filter.jpg (323.02 KiB) Viewed 5418 times
Blueprint String

Re: Any way to filter liquids..? (+poll)

Posted: Wed Jul 19, 2017 7:21 pm
by robopilot99
Tanks won't mix liquids so you could make a setup using the circuit network that maintains a small amount of liquid in the tank so that the tank will not allow liquids other then the original one placed in it to enter.

Re: Any way to filter liquids..? (+poll)

Posted: Thu Jul 20, 2017 1:09 am
by d3x0r
Other than it being an interesting puzzle; I don't see the purpose?

if you had say 3 storage tanks on the left and 3 on the right and one pipe in the middle, couldn't you use 3 pumps on the left to switch which was going into the pipe, and 3 on the right to pull from the pipe, with a delay circuit added when switching because it would take a little time to clear the fluid from the central trunk pipe?

Re: Any way to filter liquids..? (+poll)

Posted: Thu Jul 20, 2017 5:32 am
by Koub
If you want a barelling facility, and don't want 6 barelling facilities, you may want this kind of contraption.

Re: Any way to filter liquids..? (+poll)

Posted: Thu Jul 20, 2017 6:51 am
by d3x0r
Koub wrote:If you want a barelling facility, and don't want 6 barelling facilities, you may want this kind of contraption.
how do you change the factory's production? Do you have some mod that is just 'barrel whatever liquid it gets' ?

Re: Any way to filter liquids..? (+poll)

Posted: Thu Jul 20, 2017 7:42 am
by Krazykrl
d3x0r wrote:
Koub wrote:If you want a barelling facility, and don't want 6 barelling facilities, you may want this kind of contraption.
how do you change the factory's production? Do you have some mod that is just 'barrel whatever liquid it gets' ?
No, you would essentially do the same thing as above; but instead of tanks and chem plants; you would just stick the one source pipe into separate barrelers. The barrelers won't take the wrong liquid iirc. Then you can just directly insert the full barrels into an unbarreler.

Re: Any way to filter liquids..? (+poll)

Posted: Thu Jul 27, 2017 2:34 pm
by Gergely
ledow wrote:Just like in real life - you shouldn't mix different fluids in a pipe if you care about separating them.

What do you think happens, you can just go from sulphuric acid to petroleum without the two getting contaminated?

No, there's other stuff much more worth worrying about.
This is Factorio!!! A world where you can run arround with a locomotive in your pocket.

What do YOU think will happen if you get the two mixed together in-game?

Re: Any way to filter liquids..? (+poll)

Posted: Thu Jul 27, 2017 2:41 pm
by Gergely
robopilot99 wrote:Tanks won't mix liquids so you could make a setup using the circuit network that maintains a small amount of liquid in the tank so that the tank will not allow liquids other then the original one placed in it to enter.
And how do you keep the liquid from flowing out of the tank exatly?

It is done better with pumps, because they are technically one way only tanks. ...with a capacity of 200 units, and the inability to read their content. I can wire them up to a tank in front of them and set them to only work when their "selected" liquid is in the tank.

The main problem is that the circuit network can't detect anything if there is less than a whole unit of liquid in the tank.

Re: Any way to filter liquids..? (+poll)

Posted: Mon Aug 21, 2017 8:40 pm
by whynotboth
Barrel and unbarrel again, that way you can filter for one specific fluid.