- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
Difference between revisions of "User:MrFake/TwoStepAlternatingRepeater"
Line 75: | Line 75: | ||
| | | | ||
|pump outputting to the right | |pump outputting to the right | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|{{RT0|^|#0F0}} | |{{RT0|^|#0F0}} | ||
Line 95: | Line 90: | ||
| | | | ||
|axle supplying power | |axle supplying power | ||
+ | |- | ||
+ | |{{CCC}} | ||
+ | | | ||
+ | | | ||
+ | |wall | ||
|} | |} | ||
Line 123: | Line 123: | ||
<li> Two switches provide an alternating, repeating trigger with no extra machinery | <li> Two switches provide an alternating, repeating trigger with no extra machinery | ||
<li> Compact design | <li> Compact design | ||
− | <li> Easily extensible base design (see user [http://dwarffortresswiki.net/index.php/User:Hussell/ClockRepeater Hussell's] extension, or the general case n-step repeater) | + | <li> Easily extensible base design (see user [http://dwarffortresswiki.net/index.php/User:Hussell/ClockRepeater Hussell's] extension, or the general case [http://dwarffortresswiki.net/index.php/User:MrFake/NStepCyclicRepeater n-step repeater]) |
</ul> | </ul> | ||
Revision as of 03:11, 7 December 2009
The 2-step Alternating Repeater
A special case of the n-step Cyclic Repeater. Allows for alternating pressure plate-based switching and deterministic timing using a robust repeater.
Layout
Side View
█
|
█
|
<
|
%
|
█
|
█
|
█
|
█
|
%
|
>
|
^
|
█
|
█
|
^
|
█
|
█
|
█
|
█
|
█
|
█
|
█
|
█
|
█
|
█
|
Front View
█
|
%
|
*
|
=
|
=
|
█
|
%
|
*
|
=
|
=
|
█
|
^
|
█
|
█
|
█
|
█
|
█
|
█
|
█
|
█
|
Legend
%
|
>
|
pump outputting to the right | |
^
|
pressure plate | ||
*
|
gear assembly | ||
=
|
axle supplying power | ||
█
|
wall |
Description
Both pumps are on floors (not transmitting power), each has a gear assembly connected to it. The left plate connects to the top gear. The right plate connects to the bottom gear. Both plates are set for 6/7-7/7 water. One tile full of water is poured into one side. Lastly, power is applied to both gears. If the water starts on the left side:
- Left plate is active, top gear is disengaged, top pump is off
- Right plate is inactive, bottom gear is engaged, bottom pump on
- Water pumps to the right
- Bottom pump off
- In 100 steps, top pump turns on
- Water pumps to the left
- Top pump off
- In 100 steps, bottom pump turns on
- Repeat at step (3)
Advantages
- Always a single tile of water, so no flowing or sloshing
- Preserves water and doesn't need a water source
- Never breaks the cycle*
- Two switches provide an alternating, repeating trigger with no extra machinery
- Compact design
- Easily extensible base design (see user Hussell's extension, or the general case n-step repeater)
* Not rigorously tested, but theoretically it can't break.
Disadvantages
- For bridges and floodgates, opening/closing always occurs roughly 200 steps apart (i.e. slow)
- For short-trigger devices, device appears to be always active **
- Requires power (30+)
- Takes a bit of time to build (multiple levels and fill with water)
- Requires a minimum of 8 mechanisms, and up to 15+ is easily possible
** Only tested with a door connected to the right plate: the door never closed. It may work better given the right build order. Also, connecting the door (or any short-trigger device) to the left switch could produce better results.