Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Guide to automatic reservoir?  (Read 2242 times)

LordBaal

  • Bay Watcher
  • System Lord and Hanslanda lees evil twin.
    • View Profile
Guide to automatic reservoir?
« on: December 12, 2014, 03:57:43 pm »

Can somebody please point out or guide me to a clear way, step by step if necesary, of making an automatic reservoir? I found some (contradicting) guides. Put one pressure plate, put two, one at the bottom other atop. Set them to 0-7, 5-7, 7-7, 0-1....  ???

Then the wiki says the pressure plate only sends open signals, does that mean it can only open the floodgates but not close them?  This certainly have happened to me before. I was under the impression that with a single pressure plate at the bottom, set on reset and going trough a gearbox to send the signal to close the flood gate once the 7-7 trigger was filled would do, but it didn't. What I'm doing wrong?

The sad part is that years ago I managed to do one but now can't do it for the life of me. Very annoying.
Logged
I'm curious as to how a tank would evolve. Would it climb out of the primordial ooze wiggling it's track-nubs, feeding on smaller jeeps before crawling onto the shore having evolved proper treds?
My ship exploded midflight, but all the shrapnel totally landed on Alpha Centauri before anyone else did.  Bow before me world leaders!

origamiscienceguy

  • Bay Watcher
  • WELL! OK THEN!... That was fun.
    • View Profile
Re: Guide to automatic reservoir?
« Reply #1 on: December 12, 2014, 03:59:14 pm »

pressure plates are either sending a signal or not. When they send a signal, they do what you want (open a floodgate) when the signal stops, the flood gate closes. (Not the other way around unfortunantly)
Logged
"'...It represents the world. They [the dwarves] plan to destroy it.' 'WITH SOAP?!'" -legend of zoro (with some strange interperetation)

smeeprocket

  • Bay Watcher
  • Collectivist Socialist Feminist Freeloader
    • View Profile
Re: Guide to automatic reservoir?
« Reply #2 on: December 12, 2014, 04:07:42 pm »

couldn't you technically reverse that by hooking up a lever to the floodgate, pull the lever so that the floodgate is open and then set up your pressure plates?
Logged
Steam Name: Ratpocalypse
Transpersons and intersex persons mod for Fortress mode of DF: http://dffd.wimbli.com/file.php?id=10204

Twitch: http://www.twitch.tv/princessslaughter/

"I can't wait to throw your corpse on to a jump pad and watch it take to the air like a child's imagination."

origamiscienceguy

  • Bay Watcher
  • WELL! OK THEN!... That was fun.
    • View Profile
Re: Guide to automatic reservoir?
« Reply #3 on: December 12, 2014, 04:08:48 pm »

I believe so, haven't tested it though.
Logged
"'...It represents the world. They [the dwarves] plan to destroy it.' 'WITH SOAP?!'" -legend of zoro (with some strange interperetation)

Larix

  • Bay Watcher
    • View Profile
Re: Guide to automatic reservoir?
« Reply #4 on: December 12, 2014, 04:23:59 pm »

No, the "open" and "close" signals have fixed effects for most buildings (only exception are gear assemblies): an "open" signal opens a door/floodgate or raises a bridge, a "close" signal closes a door/lowers a bridge. You can't revert these effects (you can get around that restriction with extra machinery, though).

Verbatim quote from the wiki article "pressure plate":
Quote
(Reusable) Pressure plates send an open signal the instant their criteria are met, and a close signal 99 ticks after their triggering criteria are no longer met.

I.e. they send both types of signals. With water-triggered plates, choosing the correct triggering depth governs the behaviour of the plate. If you e.g. want an automatism that lets water into your reservoir when the level there gets too low, you could use a plate responding to 0-4 water: when water level is 5 or higher, the plate is inactive and the door or floodgate remains shut; when water level falls enough, the plate activates and opens the door, letting in water until the level gets high enough to switch it off again.

Plates have a delay before switching off, so this might be insufficiently safe if you're drawing water from a river, which could push quite a bit of extra water into the system during the delay, possibly leading to flooding.
Logged

omega_dwarf

  • Bay Watcher
  • Adequate Architect, Dabbling Modder
    • View Profile
Re: Guide to automatic reservoir?
« Reply #5 on: December 12, 2014, 06:42:29 pm »

You can also have it be passive...dig your vertical shaft down to the level you want the top of the reservoir at, use the diagonal flow pressure-killing semi-exploit to get the water into the top level of your reservoir, and then let it fall to the bottom of your reservoir and fill it. When I make cisterns, that's always how I do it. Mechanisms are tedious.

Only disadvantage is that you can never service your cistern if your shutoff mechanism breaks, unless you drain it faster than it's filling - into the caverns or something. If your embark doesn't freeze and you use a bridge, you shouldn't have to worry about that, though - unless something fun breaks your lever.

smeeprocket

  • Bay Watcher
  • Collectivist Socialist Feminist Freeloader
    • View Profile
Re: Guide to automatic reservoir?
« Reply #6 on: December 12, 2014, 07:11:18 pm »

tbh, I just use a levered floodgate and seal off the cistern while filling it.
Logged
Steam Name: Ratpocalypse
Transpersons and intersex persons mod for Fortress mode of DF: http://dffd.wimbli.com/file.php?id=10204

Twitch: http://www.twitch.tv/princessslaughter/

"I can't wait to throw your corpse on to a jump pad and watch it take to the air like a child's imagination."

LordBaal

  • Bay Watcher
  • System Lord and Hanslanda lees evil twin.
    • View Profile
Re: Guide to automatic reservoir?
« Reply #7 on: December 12, 2014, 11:04:14 pm »

Soo... If I make it 3 levels deep, and let's suppose I want it to be filled just the first two levels, if I put a pressure plate on the second level floor set to trigger by water from 0 to 6 then in theory it should keep open the floodgate until it reaches a pressure of 7 (filled) and then close the floodgate until it gets lower again?
Logged
I'm curious as to how a tank would evolve. Would it climb out of the primordial ooze wiggling it's track-nubs, feeding on smaller jeeps before crawling onto the shore having evolved proper treds?
My ship exploded midflight, but all the shrapnel totally landed on Alpha Centauri before anyone else did.  Bow before me world leaders!

smakemupagus

  • Bay Watcher
  • [CANOPENDOORS]
    • View Profile
Re: Guide to automatic reservoir?
« Reply #8 on: December 13, 2014, 03:44:46 am »

In principle you don't even need a floodgate -- You could just use a diagonally connected tunnel to de-pressurize the incoming water on the highest level you want the cistern to fill.  Floodgates are nice for a backup plan, if you ever want to be able to dry out the cistern for "maintenance*".

*dredging out drowners from the bottom of the well

LordBaal

  • Bay Watcher
  • System Lord and Hanslanda lees evil twin.
    • View Profile
Re: Guide to automatic reservoir?
« Reply #9 on: December 13, 2014, 10:45:11 am »

Well, I already did it. Three levels deep, gravity filled from the uppermost level with a flood gate in place, on the bottom there's a pillar and on top of it (that would be the second floor) a pressure plate set to trigger from 0-6. After that I connected the floodgate to the pressure plate but nothing happens. So I connect a lever to the flood gate and open it manually hopping the pressure plate will work.

Water rush in, it completely fill both levels bellow and once the water reach 7 the pressure plate activates and voila! The flood gate is closed, leaving me with a perfect cistern.

Now I'm digging trying to find a cavern to make a emergency flush system and also see if the pressure plate open the floodgate too.
Logged
I'm curious as to how a tank would evolve. Would it climb out of the primordial ooze wiggling it's track-nubs, feeding on smaller jeeps before crawling onto the shore having evolved proper treds?
My ship exploded midflight, but all the shrapnel totally landed on Alpha Centauri before anyone else did.  Bow before me world leaders!