Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Phantom magma pressure.  (Read 2211 times)

Sizik

  • Bay Watcher
    • View Profile
Phantom magma pressure.
« on: September 22, 2009, 05:29:57 pm »

Something happened with my magma pumping system.

Fig 1.


On the right is how it should look. On the left is what happened. Magma somehow flowed up and destroyed the axles powering my pump. The is the second time this happened.

Fig 2.


This is what each step of the pump stair above the last one looks like.

I think this may have something to do with the pipe refilling. Also, the pump is on the z-level above the lowest one.
Logged
Skyscrapes, the Tower-Fortress, finally complete!
Skyscrapes 2, repelling the zombie horde!

XSI

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #1 on: September 22, 2009, 05:53:35 pm »

Yes, this seems to be the pipe refilling, and your pump is just below what the game thinks of as the surface level of the pipe. sometimes that makes a 7/7 tile of magma appear on the top of the pipe, that's how magma pipes refill, and by pure coincidence it chose the part above your pump as the part to refill.

I'm not sure if it works, but you may have some luck placing a grate there, it may stop the game from thinking it's a part of the magma pipe, and grates allow things to be pumped through them as far as I know.
Logged
What kind of statues are your masons making, that you think they have "maximum exposure"?
(Full frontal ones, apparently.  With very short beards.) 

Gergination

  • Bay Watcher
  • The world is on fire
    • View Profile
Re: Phantom magma pressure.
« Reply #2 on: September 22, 2009, 06:55:17 pm »

I'm not versed in it but I would like a definitive answer on how screw pumps can pressurize magma.

Is there a doctor in the room!?
Logged
With [SLOW_LEARNER], dwarves probably don't sit around and talk anymore. They just stand in the same corner altogether, staring at each other, sticking their bearded lips out trying to make sounds. And giggling when someone actually says a whole word.

mission0

  • Bay Watcher
  • He is on a mission!
    • View Profile
Re: Phantom magma pressure.
« Reply #3 on: September 22, 2009, 07:10:29 pm »

If I remember correctly a pump with pump magma up to the same level as the pump. Also if you have dug down near the bottom of the volcano you may get lava columns being pushed up from the magma pipe.
Logged
Oh wait, "insane" doesn't work on this forum.
Crap, can't think of an alternative.

Kanddak

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #4 on: September 22, 2009, 07:15:09 pm »

Yes, magma flow tiles on the bottom level produce magma above themselves. I always put iron or nickel floor bars (or a green glass grate) over the hole, but this does not prevent magma from appearing there; it's just to keep the imps out.

But the main mistake you made here was feeding power into the side of a pump working with magma. Learn how to build a proper pump stack to get rid of your separate power shaft: http://dwarffortresswiki.net/index.php/Pump#Pumping_up_multiple_levels

Now, Gergination, about screw pumps.
First, you should read my hydrodynamics education post for the basic rules of fluids: http://www.bay12games.com/forum/index.php?topic=32453.0
It's slightly dated -- there has been some more recent research about how rivers work, and I skip over a couple finer details of how the pathfinding works -- but it will tell you most of what you need to know about water and magma and pressure.
It is also a good chance to show off a doodle I made a while ago and never had occasion to post:

This is slightly simplified. In the situation shown, I would expect the water to move more quickly than the magma, because the water in the top of its cistern would feed the pump under pressure, while the magma pump would be handicapped by having to wait for magma in the bottom of its cistern to diffuse out to the pump intake.
Logged
Hydrodynamics Education - read this before being confused about fluid behaviors

The wiki is notoriously inaccurate on subjects at the cutting edge, frequently reflecting passing memes, folklore, or the word on the street instead of true dwarven science.

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Phantom magma pressure.
« Reply #5 on: September 22, 2009, 07:50:25 pm »

But the main mistake you made here was feeding power into the side of a pump working with magma.

Actually, he didn't make that mistake - the pumps pictured are all pumping from east to west (the Z-level above is offset), so there would be no way to transfer power vertically between them.
« Last Edit: September 22, 2009, 08:14:51 pm by Quietust »
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Gergination

  • Bay Watcher
  • The world is on fire
    • View Profile
Re: Phantom magma pressure.
« Reply #6 on: September 22, 2009, 07:59:58 pm »

I was a bit confused as to why that was a mistake as well.

Thanks for the info.  I don't have any concrete plans of how to apply it necessarily but it's always good to know.
Logged
With [SLOW_LEARNER], dwarves probably don't sit around and talk anymore. They just stand in the same corner altogether, staring at each other, sticking their bearded lips out trying to make sounds. And giggling when someone actually says a whole word.

Kanddak

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #7 on: September 22, 2009, 08:28:08 pm »

Actually, he didn't make that mistake - the pumps pictured are all pumping from east to west (the Z-level above is offset).
I'm not talking about designing a system that leaks diagonally from the pump output; I know he didn't do that.
He needs to feed power vertically into that bottom pump in order to keep the axles from being exposed to the magma coming up through the pump intake. He obviously isn't comfortable doing that, or he'd have just built a pump stack rather than an inefficient arrangement with a lot of axles and gears.

Alternate between these two z-levels, as shown before building the pumps or doors:
Code: [Select]
+.+.   +: floor
 +     .: channel
 X     X: stairs

.+.+
  +
 X+
Uses 10 power per level, for the screw pumps, and is completely sealed.

If you're really set on using that staircase arrangement, then do something like this:
Code: [Select]
Dig:
<++>    upper levels
  +++
+++..

   <++  lowest level
     +
   +++. <-magma source
   
Build:

<++>
  +++
+%%=*    =: axle, *: gear

   <++
     #   #: door
   +%%.
Yes, this is magma-safe even though the magma seems to come "through" the axle.
Uses 16 power per level above the lowest (which uses 10), with one tile of axle and a gear assembly.

The OP's design, with a power staircase separate from the pump staircase, uses 27 power for each of the upper levels, and 22 for the lowest, due to the completely ridiculous number of gear assemblies. It's also designed so that magma can burn his axles and break his system.
Logged
Hydrodynamics Education - read this before being confused about fluid behaviors

The wiki is notoriously inaccurate on subjects at the cutting edge, frequently reflecting passing memes, folklore, or the word on the street instead of true dwarven science.

Sizik

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #8 on: September 23, 2009, 12:41:15 am »

Yeah, I didn't think of pumping through the axles, even though I did it previously for a water pump.

He needs to feed power vertically into that bottom pump in order to keep the axles from being exposed to the magma coming up through the pump intake. He obviously isn't comfortable doing that, or he'd have just built a pump stack rather than an inefficient arrangement with a lot of axles and gears.

I'm quite comfortable, having built for this project 20-story magma and water pump towers, but I wanted to see how far I could get with a pump staircase.

After the 8th step, it connects to a pump train, then to a traditional pump tower.

Can you think of a more effecient way to do this?:
Logged
Skyscrapes, the Tower-Fortress, finally complete!
Skyscrapes 2, repelling the zombie horde!

XSI

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #9 on: September 23, 2009, 02:36:27 am »

It seems those pumps are there to speed up the flow of magma, you can take out roughly half of them without it moving visibly slower. In fact, as long as the thing is running, it could be entirely possible to only keep the first and last pump in that row. More power efficient? Yes, speed efficient? Less, but after some time it won't be noticeable.
Logged
What kind of statues are your masons making, that you think they have "maximum exposure"?
(Full frontal ones, apparently.  With very short beards.) 

Dorf3000

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #10 on: September 23, 2009, 03:54:41 am »

It seems those pumps are there to speed up the flow of magma, you can take out roughly half of them without it moving visibly slower. In fact, as long as the thing is running, it could be entirely possible to only keep the first and last pump in that row. More power efficient? Yes, speed efficient? Less, but after some time it won't be noticeable.
Once the channel fills then the output pump will take it just as fast as the input is providing it, and because they are mechanically connected they will both turn on/off at the same time, leaving only 7/7 in the channel.
Logged
I had a tigerman get elected mayor and he promptly mandated 3 bowls of cereal.

Kanddak

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #11 on: September 23, 2009, 07:31:16 am »

Yeah, the middle pumps aren't really needed, just the ones at the end.
Both the pump train and a simple 1-wide tunnel have the same efficiency for how much magma ends up being needed to fill the tunnel, and the main limit on the speed of your magma system is how fast the magma flows underneath your intake pump, so I would expect the tunnel to work at exactly the same speed as well as being far more power efficient.
Logged
Hydrodynamics Education - read this before being confused about fluid behaviors

The wiki is notoriously inaccurate on subjects at the cutting edge, frequently reflecting passing memes, folklore, or the word on the street instead of true dwarven science.

Skorpion

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #12 on: September 23, 2009, 10:55:33 am »

Pumps pressurise magma to their own level. I once had a system that pumped magma from a holding tank and into another one on the same level, by way of the magma hitting a wall and dropping down. When the tank filled, the magma overtopped the sides.

Problem was solved by eliminating the wall between the tanks after draining.
Logged
The *large serrated steel disk* strikes the Raven in the head, tearing apart the muscle, shattering the skull, and tearing apart the brain!
A tendon in the skull has been torn!
The Raven has been knocked unconcious!

Elves do it in trees. Humans do it in wooden structures. Dwarves? Dwarves do it underground. With magma.

Syff

  • Bay Watcher
    • View Profile
Re: Phantom magma pressure.
« Reply #13 on: September 23, 2009, 07:29:00 pm »

I'm quite comfortable, having built for this project 20-story magma and water pump towers, but I wanted to see how far I could get with a pump staircase.

If you're really insistent on using a pump staircase, might I suggest having your accompanying axle/gear staircase underneath it, rather than beside it?
You can't pump magma on the lowest z-level, so no matter how far down the pipe your pumping operation is, if you channel underneath the solid section of the pump as you would with a tower, there ought to be space.
Logged