Bay 12 Games Forum

Please login or register.

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

Author Topic: Liquid pressurization - advanced  (Read 1643 times)

Kanddak

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #15 on: July 27, 2009, 10:09:15 am »

I would just put the main intake pumps at the bottom of the magma vent, so as to be able to get all of the magma. Then have the pump tower extend from the bottom of the map to the level where you want to dump it for obsidian-making.
Close off the top of the pump tower, either with a magma-safe door if you have bauxite, or by making the last step of magma pumping go through a pump that is not connected to the tower and can be switched on and off independently.
Then tap into the pump tower at a lower level to provide magma to the forges, again using a magma-safe door if available or an independently switched pump otherwise.

Rules of pressure: http://www.bay12games.com/forum/index.php?topic=32453.0
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.

smjjames

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #16 on: July 27, 2009, 10:18:22 am »

I'm not really aiming to move it between levels, only to speed up the flow rate since the magma is going to have a long distance to go.

Since it's going to be going through the chasm, I could install a bauxite hatch along the pipe to act as a valve. Now if only we could have pressure plates react to water or magma pressure like the way a steam valve vents off steam when the pressure gets too high.
Logged

Slogo

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #17 on: July 27, 2009, 10:24:10 am »

Quote
Now if only we could have pressure plates react to water or magma pressure

You can have a pressure plate trigger on magma so you can do that. I believe the following will work.

From a side view where p is a pressure plate, # is walls, ~ is magma, and . is open space:
Code: [Select]
       #####
       ##.p#
<-Vent ~~~~~  To Base ->
       #####

When pressure builds up the magma will rise up and land on the pressure plate which is set to trigger on say 2-7 magma or 0-1 magma (depending on which state stops the flow).

It's not fail safe so you'd still want a manual way to stop the flow but this should at least give some automatic regulation.

smjjames

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #18 on: July 27, 2009, 10:33:27 am »

Okay, I haven't messed with pressure plates yet, so... can they be built on constructed floors? Although it might work better if the pressure plate was situated near the forges to kill the pressure before it built up too much.

Then again, I haven't messed with fluids very much and have only done it once with an elf drowning chamber where I needed to push the water up a level. Even then I was aware of water pressure and had a way of doing things safely. But an elf drowning chamber is a pretty simple thing and magma is an entirely different beast so to speak, and far more dangerous....

I am planning on having at least one or two other safety measures such as draining off into the chasm via fortifications.
Logged

Slogo

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #19 on: July 27, 2009, 02:38:39 pm »

I think so but even if they can't the 'open space' in the diagram could just be stairs up to another z-level and you can mine out the pressure plate square as a natural floor. The plate can go anywhere along the pipe as long as it's BEFORE anything that would be dangerous if it overflows.

smjjames

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #20 on: July 28, 2009, 06:11:21 am »

Anyways, I decided to just let it flow naturally and it flowed to the forging area, but now it's having problems filling up. So, I'm going to use screw pumps to give it a bit of a push, only for long enough to get it past the evaporation threshold.

I actually have an idea for tapping that so that I can make a temporary dam on the UG river so I can tap that to make my TC farm.
Logged

Tanelorn

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #21 on: August 02, 2009, 09:57:43 am »

Water will flow through a U-bend up to one Z-level below its source. Aside from that, you better get pumpstacking.

This isn't always true:
- if the water in the source is not at 7/7 everywhere, then it is correct.
- if the water in the source is 7/7, then the water will rise in the U bend and match the level of the source.

I used this to solve my problem controlling magma level: the U-bend between the forges and the pump stack allows the magma to rise where the stack can start sucking it up if - and only if - the magma is at 7/7 in the forges.
The magma in the forges is at the same level as the source, and so is the lower level of the pump stack - not one Z-level below the source.

I think this could have an application in dwarven logics, using water pressure instead of gear assemblies.
Logged

Atlas

  • Bay Watcher
  • Supertitanly Tough
    • View Profile
    • Rideo- Latin For Lol
Re: Liquid pressurization - advanced
« Reply #22 on: August 02, 2009, 10:54:06 am »

Edit: Actually, I'm thinking that I mainly only need to transport the magma to where I need it and perhaps use diagonal pathways to depressurize it or use the chasm to my advantage to bleed off any excess as a result of pressurization.
I'm pretty sure magma DOESN'T CARRY PRESSURE AT ALL.

It won't flow upwards...
Logged
Urist Austin, Axedwarf.  A dwarf barely alive.  Gentledwarves, we can rebuild him. We have the technology. We have the capability to build the world's first bionic dwarf. Urist Austin will be that dwarf. Better than he was before. Better, stronger, faster.

peterix

  • Bay Watcher
    • View Profile
    • Dethware
Re: Liquid pressurization - advanced
« Reply #23 on: August 02, 2009, 12:19:49 pm »

Here's a nice visual guide on how magma and water behave.
Spoiler (click to show/hide)

Shoku

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #24 on: August 02, 2009, 02:17:49 pm »

If you need magma to go a VERY long distance without evap you can set up two or three pumps pumping into a small room and then have that magma go through a 1x1 tunnel. You'd either hit some limit of how fast pressurized fluid can move or have it go 3 (or however many pumps) times faster.
Logged
Please get involved with my making worlds thread.

Sizik

  • Bay Watcher
    • View Profile
Re: Liquid pressurization - advanced
« Reply #25 on: August 02, 2009, 02:26:19 pm »

Here's a design for an experiment that should tell what pumps do to magma:

Water does this:
Code: [Select]
~ = liquid
%% = pump
# = wall

##########
 %%   #
~##   # ##
###~~~#~#
###~~~~~#
#########

Since magma doesn't transmit pressure, it should do this:
Code: [Select]
##########
 %%   #
~##   # ##
###~~~# #
###~~~~~#
#########

But the pump does one of two things:

It either "pressurizes" the magma,
Code: [Select]
##########
 %%   #
~##   # ##
###~~~#~#
###~~~~~#
#########

OR

It will keep depositing the magma at the end of the pump until it fills,
Code: [Select]
##########
 %%~~~#
~##~~~# ##
###~~~# #
###~~~~~#
#########
then transport it to the next lowest point, making it appear as if it "flowed up"
Code: [Select]
##########
 %%~~~#
~##~~~# ##
###~~~#~#
###~~~~~#
#########

Logged
Skyscrapes, the Tower-Fortress, finally complete!
Skyscrapes 2, repelling the zombie horde!
Pages: 1 [2]