Jump to content

Is this gas vent tamer design broken?


Recommended Posts

I was trying to recreate this bypass pump + Escher waterfall from the Compendium of Amazing Designs that uses natural tiles to reduce the size. I wonder if it relies on gas displacement behavior that has changed since then, if I'm doing something wrong, or if it was always an unstable design. There are no overlays in the original, so I'm just guessing that neither of the two gases at the bottom should be hydrogen (the pump breaks almost instantly if it is).

Here are the overlays for the version I made that kind of works. N.B. the diagonal gas placement of hydrogen/chlorine is usually avoided for gas pumps, so I imagine that's why this one tends to fail.

Spoiler

gas overlay
Gas overlay: hydrogen and chlorine are diagonal. Petroleum lies on the geyser's TOI. When it works, the hydrogen is displaced upwards and collapses the liquid lock, allowing the hydrogen to move diagonally into the space above with the rest of the hydrogen.

liquid overlay
Liquid overlay showing petroleum and oil.

This design seems to last for a random amount of time before a hydrogen packet eventually goes the wrong direction, leading to the broken state shown below.

Spoiler

fail1.png.cc7995b81d94ddabb4af92c6bd1d717d.png
Chlorine moves instead of hydrogen, gets pushed up by collapsing liquid lock, then blocks hydrogen from moving, causing the vent to eventually overpressurize.

fail2.png.088be6f57e018c56ced5ae6e5cf3375d.png
Lack of chlorine breaks the liquid pump, pulling petroleum down.

If oxygen is used in place of chlorine, the pump breaks almost instantly, even if it's just a few grams. Maybe that was just a coincidence, or maybe the relative densities matter a lot for pump stability, even though both should be more dense than petroleum.

After finding @Zarquan's similar design and trying it out myself, I noticed that it's much more stable. The design at the top of my post lasts 1-2 cycles at best, and breaks immediately if you save while the geyser is erupting and reload. Whereas I ran the one in this next image for several cycles and haven't seen it break once. Notably, there's no liquid in the tile of interest and no need for multiple gas elements, so there's basically nothing to break. With the valve set to 300 g, the average power should be 3.6 W, which is basically nothing.

valve_pump1.png.523c65c8711a52e581461e9adfc17785.png

Nevertheless, I wanted to see if I could convert this into an unpowered version without making it too much bigger. The one below seems to work well.

escher1.png.3192a3131db5bcb4a3e4a28b76912c34.png

The bounding box is the same size, but it still feels bulkier. Overlays below.

Spoiler

escher2.png.10f1dcb4f5eca0dd69c0fad5323037c1.png
No valid tiles for chlorine & co2 to swap with. The liquid lock toggles quickly enough that I haven't seen any packets get blocked.

escher3.png.8b5a04e03d5eecb72f87c00e4231363a.png
It's also possible to make the waterfall go under the neutroneum and fall from the right, but I think that takes up more space.

IMO it's a lot uglier than the first one since it doesn't fit neatly into a rectangle, but it doesn't matter if it doesn't work.

I'd be interested if anyone knows of a smaller version.

I've also had the small bubbling design fail pretty much the same way, as I was trying to use it on a hot steam vent (in sandbox, failed very quickly, within 2 cycles IIRC). A reddit user I was discussing this with at the time insisted that it still works, but I didn't pursue the issue further, because:

  • For steam vents, other infrastructure is needed to tame the geyser (turbines/pumps), and the bubbling extractor is too bulky compared to more conventional corner-bypass, or boiling water displacement extractor. By nature of the tamer, piped water is easy to come by. This doesn't apply to other gas vents
  • For other vents, I use a few designs that use door-corner compression. The uncooled version can handle almost any of the non-steam vents and is not much bigger than the compendium's original bubbling design.
Spoiler

Screenshot2025-03-31at14_03_09.png.027dfad106d9ad5d9457eb5fd968c1cf.png

 

It looks fine to me, but you might have some weirdness with having the petroleum cell above the cell where the hydrogen is being bypassed to..  If you dropped the petroleum from 1 higher, so that it formed droplets, it would mitigate this potential problem.

I bet your original died because the petroleum on the hydrogren vent spawn tile bypassed with your escher waterfall gas.  Moving your original escher waterfall one square to the right should fix it, be smaller, and have a nice rectangular shape.  You will need one more natural tile to make it work.

6 hours ago, Zarquan said:

I bet your original died because the petroleum on the hydrogren vent spawn tile bypassed with your escher waterfall gas.  Moving your original escher waterfall one square to the right should fix it, be smaller, and have a nice rectangular shape.  You will need one more natural tile to make it work.

So, like this?

retry1.png.775142ca4b4b80e5231a393e18f30653.png

That definitely has a cleaner profile than the other working design I gave, and is smaller (7x7 vs. 8x9 w/ empty spaces in awkward spots). Obviously it should be stable since there's no opportunity for gas/liquid swapping. I ran it for ~3 cycles just in case and measured the output for the last cycle. At the geyser's eruption rate (293.2 g/s for 316 s) I should've measured 18.5 kg in each of the 5 tiles above (92.6 kg total), and I saw 18.4 kg. So there is some mass deletion, but it's < 1%. During eruption, the swap sometimes brings two petroleum tiles down instead of 1, which I assume kills the gas instead of swapping with it. Maybe I need less mass at the top, but I'll still say it's good as it is.

Overlays:

Spoiler

retry2.png.e114ec737eedf7b1153bf3f420d5304b.png retry3.png.aea83d460fc1041d791c80c8ce6a4f3e.png

I really appreciate the input!

 

14 hours ago, myxal said:

For other vents, I use a few designs that use door-corner compression. The uncooled version can handle almost any of the non-steam vents and is not much bigger than the compendium's original bubbling design.

I'm looking forward to trying these out. The blueprints are very detailed.

1 hour ago, natek53 said:

So, like this?

I'd make it one tile taller, just for comfort. I don't like when the flowing liquid sits directly above the heavy liquid tile, and I bet that it's the cause of mass deletion you are reporting. As Zarquan said, droplets are safer.

18 hours ago, natek53 said:

So, like this?

retry1.png.775142ca4b4b80e5231a393e18f30653.png

That looks good.  But you might want to measure how much hydrogen you get in an eruption, which should be pretty much exactly the eruption amount times the time.  In my design, the bypass point is on top of the critical tile where the gas spawns, removing the gas in the first tick it exists, then gets the gas out of the way in the next tick, leaving it wide open for 2 or 3 ticks for the next instance of eruption. 

I would not be surprised if you were getting all the gas, but I would also not be surprised if it was getting stifled every once and a while.

3 hours ago, Zarquan said:

you might want to measure how much hydrogen you get in an eruption, which should be pretty much exactly the eruption amount times the time.

Yep, I did that:

22 hours ago, natek53 said:

At the geyser's eruption rate (293.2 g/s for 316 s) I should've measured 18.5 kg in each of the 5 tiles above (92.6 kg total), and I saw 18.4 kg. So there is some mass deletion, but it's < 1%. During eruption, the swap sometimes brings two petroleum tiles down instead of 1, which I assume kills the gas instead of swapping with it.

The problem I ended up with was getting the drips to happen too often, which could mean I used too much liquid, but I am also interested in trying out this:

3 hours ago, Zarquan said:

In my design, the bypass point is on top of the critical tile where the gas spawns, removing the gas in the first tick it exists

because that sounds more consistent.

It'll be some time before I can try that and compare with the droplets version you & @6Havok9 mentioned.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...