Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3

Author Topic: How to tame your volcano (portable drain)  (Read 8276 times)

flameaway

  • Bay Watcher
  • Skeptical Optimist
    • View Profile
How to tame your volcano (portable drain)
« on: December 11, 2015, 02:45:35 am »

M = magma/water tile
xX = pump from west
ts = track stop, iron minecart, set to dump north (into a wall)

   
MxXts

That last line is a setup (powered from above and not detailed here) that I used to breach a magma shaft eleven z's below the volcano's top magma level.  I had a dwarf channel directly into that shaft and they did so quite safely.

Meanwhile ten z's worth of lava drained down into my iron minecart and disappeared... yes, really.

Works with water as well. 

As far as I can tell you can pump as much fluid onto that track stop as you want and the minecart will simply dump it into the wall to nowhere.

Properties:

The trackstop the wants to stay at 5/7 when the pump is pumping.  Indeed, if a portable drain is setup in a large room, the PD will work to keep the entire room at 5/7.

The PD will drain a non pumped source... Say, you open a floor hatch from the bottom of your huge water tank... Properly setup the PD will drain that tank down to a single 5/7 tile of water.  The PD will not drain as fast when fed this way.  The pump/s force feed the PD, as fast as you can pump onto the PD.  I set up four pumps to pump into a single PD tile.  Each pump was fed from seven aquifer tiles.  By counting the missing slices of water on pause, I was able to ballpark the rate of drainage at approximately 185 slices... At each pause..

A non pump fed PD drains at about two slices every fourteen ticks.  (I tested a gravity fed PD at the bottom of a three tile vertical shaft. The shaft appears to drain faster at first so pressure might force feed the PD.)

The PD will not stop flow into open tiles, but as soon as the fluid has no place to go, the drain will destroy any further flow.

The track stop can be switched from "bottomless pit" mode to "fillable"

A water PD cannot accept magma.  Each fluid must have it's own PD.

A pump can be used to dump fluids "directly" from the minecart. So a pump setup to pump from a tile that has a trackstop dumping into a wall, will empty the cart as it passes under the pump's feed hole.

The implications for flood prevention are obvious.  Drowning chambers can now be designed without a recovery cycle.

Level of lava in volcanoes can be very easily controlled. Forts submerged in lava are easy to set up.

Lots of ways to use this gizmo.

Enjoy
Logged
1) What?  Hey! Give me a break; I'm just a complex series of chemical reactions going about my business.

2) Legalize Plump Helmets.

FantasticDorf

  • Bay Watcher
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #1 on: December 11, 2015, 03:02:28 am »

really interesting, probably the most constructive thing I can say is that does this method consume a lot of FPS withe the quantity that is being removed? And how did you come across this techique? (If relevant im sure the wiki would be interested to hear your drainage method)
Logged

Zuglarkun

  • Bay Watcher
  • [ETHIC:MAKE_MEGA CONSTRUCTION:REQUIRED]
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #2 on: December 11, 2015, 03:06:28 am »

Oh wow! This is a new frontier in Dwarven Science! I won't need to drain fluids off the map anymore! All the water of the sea drained into one minecart! Wait till the folks at Murderflood get word of this!

flameaway

  • Bay Watcher
  • Skeptical Optimist
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #3 on: December 11, 2015, 03:20:55 am »

really interesting, probably the most constructive thing I can say is that does this method consume a lot of FPS withe the quantity that is being removed? And how did you come across this techique? (If relevant im sure the wiki would be interested to hear your drainage method)

I just used one pump to drain ten z's of lava down one switchable hole, in about three game months. I watched the frame rate and the pumping of a single pump had no noticeable effect. I have a slow computer so I'm very frame rate conscious.

***edit content

Frame rate slows a bit when I'm viewing the pumping level.  Lose about five to ten frames per.

I was trying for a solid state mister, but got an dwarven sinkhole instead...handy.

If no one has come up with this gizmo, I'll Wiki it after getting reactions and thoughts from other Dwarfophiles
« Last Edit: December 11, 2015, 03:34:14 am by flameaway »
Logged
1) What?  Hey! Give me a break; I'm just a complex series of chemical reactions going about my business.

2) Legalize Plump Helmets.

flameaway

  • Bay Watcher
  • Skeptical Optimist
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #4 on: December 11, 2015, 03:26:29 am »

Oh wow! This is a new frontier in Dwarven Science! I won't need to drain fluids off the map anymore! All the water of the sea drained into one minecart! Wait till the folks at Murderflood get word of this!

Yup.  ;)
Logged
1) What?  Hey! Give me a break; I'm just a complex series of chemical reactions going about my business.

2) Legalize Plump Helmets.

Ysyua

  • Bay Watcher
  • .- ... - .-. ---
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #5 on: December 11, 2015, 09:25:08 am »

Code: [Select]
This is a masterwork digital forum post. It is made from tubes and text.
Written on the item is a post entitled Do You Know the Portable Drain?,
authored by flameaway. It concerns the easy disposal of liquids. The writing
is stunningly novel. Overall, the prose is a masterful expression of the genre.

PTW
« Last Edit: December 11, 2015, 09:26:41 am by Ysyua »
Logged
Quote from: Ysyua
I had a trog give birth while scaling a wall. Just before one of my crossdorfs loosed a bolt at her. The trog baby drowned.
They said the walls were impregnable. You didn't have to prove me wrong by giving birth on them.

Nullsrc

  • Bay Watcher
  • A Euclidean Plane Crash
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #6 on: December 11, 2015, 09:59:35 am »

If this works, I might be able to drain out a level of volcano and build even more rooms over it!

Workplace safety? Whoever heard of such a thing?
Logged

Ysyua

  • Bay Watcher
  • .- ... - .-. ---
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #7 on: December 11, 2015, 10:06:56 am »

If this works, I might be able to drain out a level of volcano and build even more rooms over it!

Workplace safety? Whoever heard of such a thing?

Or drain the volcano, build enclosed rooms, let the volcano replenish.
Logged
Quote from: Ysyua
I had a trog give birth while scaling a wall. Just before one of my crossdorfs loosed a bolt at her. The trog baby drowned.
They said the walls were impregnable. You didn't have to prove me wrong by giving birth on them.

Button

  • Bay Watcher
  • Plants Specialist
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #8 on: December 11, 2015, 11:22:06 am »

Excellent ~Science~ sir or madam. The number of things this will revolutionize... shape-agnostic variant of the 2-slit aquifer piercing method, anyone?
Logged
I used to work on Modest Mod and Plant Fixes.

Always assume I'm not seriously back

Ysyua

  • Bay Watcher
  • .- ... - .-. ---
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #9 on: December 11, 2015, 11:32:35 am »

Excellent ~Science~ sir or madam. The number of things this will revolutionize... shape-agnostic variant of the 2-slit aquifer piercing method, anyone?

Oh wow, if this makes aquifers easier to penetrate I might actually play with them.
Logged
Quote from: Ysyua
I had a trog give birth while scaling a wall. Just before one of my crossdorfs loosed a bolt at her. The trog baby drowned.
They said the walls were impregnable. You didn't have to prove me wrong by giving birth on them.

Sanctume

  • Bay Watcher
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #10 on: December 11, 2015, 12:10:10 pm »

So, in theory, this should work?
a = aquifer tile
t = track stop set to dump to a
x = stairs

Code: [Select]
 
aaaaaaa
attttta
atxxxta
atxxxta
atxxxta
attttta
aaaaaaa

Button

  • Bay Watcher
  • Plants Specialist
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #11 on: December 11, 2015, 12:58:09 pm »

So, in theory, this should work?
a = aquifer tile
t = track stop set to dump to a
x = stairs

Code: [Select]
 
aaaaaaa
attttta
atxxxta
atxxxta
atxxxta
attttta
aaaaaaa

Well, not exactly. You'd need more tiles to fit the pumps.

I was thinking more about the fact that you wouldn't need to dig outflow channels at all, so:

Code: [Select]
....
.xxOOt▓
....

where the O's are the pump and the t is a track stop dumping into the wall to the east of it.
Logged
I used to work on Modest Mod and Plant Fixes.

Always assume I'm not seriously back

BlackBronze

  • Bay Watcher
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #12 on: December 11, 2015, 01:20:26 pm »

Fascinating....now if only we could find out how to create an infinite amount of liquid from a single tile. I think I'll have to test this anomaly myself. To the chalk board, then!
Logged

Ysyua

  • Bay Watcher
  • .- ... - .-. ---
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #13 on: December 11, 2015, 01:23:13 pm »

Fascinating....now if only we could find out how to create an infinite amount of liquid from a single tile. I think I'll have to test this anomaly myself. To the chalk board, then!

Like an aquifer? They generate infinite water.
Logged
Quote from: Ysyua
I had a trog give birth while scaling a wall. Just before one of my crossdorfs loosed a bolt at her. The trog baby drowned.
They said the walls were impregnable. You didn't have to prove me wrong by giving birth on them.

Sanctume

  • Bay Watcher
    • View Profile
Re: How to tame your volcano (portable drain)
« Reply #14 on: December 11, 2015, 01:44:58 pm »

So, in theory, this should work?
a = aquifer tile
t = track stop set to dump to a
x = stairs

Code: [Select]
 
aaaaaaa
attttta
atxxxta
atxxxta
atxxxta
attttta
aaaaaaa

Well, not exactly. You'd need more tiles to fit the pumps.

I was thinking more about the fact that you wouldn't need to dig outflow channels at all, so:

Code: [Select]
....
.xxOOt▓
....

where the O's are the pump and the t is a track stop dumping into the wall to the east of it.

Actually, at this point, trackstop is not needed because the second OO is an unpassable tile, so just make a wall instead at that point. 

My theory will now work because aquifer will leak trickles of water and will not go above 5/7 on the trackstop, and instead pour down the stairs.
Pages: [1] 2 3