Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How do you make large pump stacks?  (Read 2298 times)

DukeLeto2

  • Bay Watcher
    • View Profile
How do you make large pump stacks?
« on: November 19, 2019, 07:06:03 pm »

How do you build large (say 100-200 level) pump stacks in a reasonable amount of time? To my understanding, pumps have to be stacked on each other with no floor in between, meaning you have to wait until each pump is constructed to designate the next, which is tedious and time-consuming. Worse, if you have the misfortune to construct such a stack through mid-air (say, through a cave), it's incredibly annoying to build the reservoir, since constructions can't be designated until there's a valid path to them -- so you can't build the walls of the reservoir until there's an adjacent floor. Any tips on speeding up this process?
Logged

Fleeting Frames

  • Bay Watcher
  • Spooky cart at distance
    • View Profile
Re: How do you make large pump stacks?
« Reply #1 on: November 19, 2019, 09:41:51 pm »

Observe this screw pump:

||

It couldn't be designated to the south or north, as it wouldn't have the floor underneath blocked tile.

But it could be designated when there's a horizontal axle connecting to it (1 long was placed on grass, then 3 long placed attached to that).

And as for the axle itself?

Never built (marked and them immediatelly suspended).

||

Of course, if you delete it, the screw pump deconstructs.

Thus, you'd use a macro to place the horizontal axles, suspend them, and then place the pumps.

E: Of course, an unbuilt and even suspended screw pump designated above will also allow you to build a hanging screw pump, so the value of additional axles beyond the first one is dubious.

As for the aboveground constructions, yeah that's annoying. This dfhack script may help slightly, but it's not really supportive of 180° rotating T-casing pumps demand.

(Fair note: Never made large pump stacks myself.)
« Last Edit: November 19, 2019, 09:54:17 pm by Fleeting Frames »
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: How do you make large pump stacks?
« Reply #2 on: November 20, 2019, 04:03:47 am »

Yes, it's tedious. You can build from the top down as well as from the bottom up (assuming the top is connected to something, such as a gear or a power axle: I typically have a gear on top connected to an axle [with the axle built first, to carry the gear, that carries the top pump]). Once in a while you'd check the two build sites and designate another one (or unsuspend it).
If you build everything from the correct direction (the wiki has the details) the pumping is faster to start, although I don't bother about it.

And before building the stack you need to dig the space for it, which is tedious as well, as each level needs two holes, and they have to be dug in the correct order or the miner gets stuck in between them. However, you can make the first hole in the original designation set, and then add the other ones in a second pass.
Logged

Iduno

  • Bay Watcher
    • View Profile
Re: How do you make large pump stacks?
« Reply #3 on: November 20, 2019, 10:44:26 am »

It's tedious as hell, and also takes the dwarves a very long time to build.

Make small areas for dwarves to bring pump parts to every few floors, and keep moving the stockpile when the building process is past the old stockpile.
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: How do you make large pump stacks?
« Reply #4 on: November 20, 2019, 11:48:28 am »

... Worse, if you have the misfortune to construct such a stack through mid-air (say, through a cave), it's incredibly annoying to build the reservoir, since constructions can't be designated until there's a valid path to them -- so you can't build the walls of the reservoir until there's an adjacent floor. Any tips on speeding up this process?
If you are building through a cavern, use a mob of dwarfs to build a multi-z wall around the pumpstacks's expected location to completely wall it in. The sooner you have that area sealed, the sooner your slower pumpstack construction activity is protected from fliers and climbers. If you remove potential distractions, the tedious part will be easier.
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

Loci

  • Bay Watcher
    • View Profile
Re: How do you make large pump stacks?
« Reply #5 on: November 21, 2019, 10:59:08 pm »

How do you build large (say 100-200 level) pump stacks in a reasonable amount of time?

Pumpstacks are optional megaprojects with little actual value, so time constraints aren't typically a concern. If you don't enjoy building them then the best advice is simply not to. Want to set up magma workshops? Invest in a few minecarts. Want to flood the world with magma? Embark on a volcano and punch a hole in the side. Pretty much the only thing you can't do without building a giant pumpstack is brag about the massive pumpstack you built.


If you build everything from the correct direction (the wiki has the details) the pumping is faster to start, although I don't bother about it.

Not only is it faster, it's also leak-resistant since 7/7 fluid is transported all the way from bottom to top in a single tick. That means you can do things like skip building containment walls and optimize your digging for a single pass (by adding access-stairs next to the stack).
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: How do you make large pump stacks?
« Reply #6 on: November 22, 2019, 03:43:52 am »

:
If you build everything from the correct direction (the wiki has the details) the pumping is faster to start, although I don't bother about it.

Not only is it faster, it's also leak-resistant since 7/7 fluid is transported all the way from bottom to top in a single tick. That means you can do things like skip building containment walls and optimize your digging for a single pass (by adding access-stairs next to the stack).
Very good points. Thanks!
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: How do you make large pump stacks?
« Reply #7 on: November 22, 2019, 07:24:07 pm »

Not only is it faster, it's also leak-resistant since 7/7 fluid is transported all the way from bottom to top in a single tick. That means you can do things like skip building containment walls and optimize your digging for a single pass (by adding access-stairs next to the stack).
Unless you're pumping into a reservoir and it fills up, in which case you're going to have an enormous leak to deal with...
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.

DukeLeto2

  • Bay Watcher
    • View Profile
Re: How do you make large pump stacks?
« Reply #8 on: November 23, 2019, 08:06:23 pm »

Thanks for the advice, everyone. It does seem to be about as difficult as I thought! That's a shame -- I wish it were easier to construct buildings like this. I guess I'll have to learn to use minecarts.  ;D
Logged