User:Vasiln/150 tick repeater

From Dwarf Fortress Wiki
Jump to navigation Jump to search
P P o w e r s o u r c e
* R e t u r n p o w e r
% % 7 R e t u r n p u m p
7 % % ^ F e e d p u m p , o u t p u t p l a t e
7 * F e e d c h o k e
P F e e d p o w e r , p o w e r s o u r c e


Keep in mind that this is a simplified side view for diagramming purposes. Actual build needs to take into account that the feed pump cannot be supported by the feed choke gear when that gear becomes disengaged. A floor must exist between the two pumps to prevent power transfer between the two. Use of pressurized water complicates the supply of power to the lower pump-- if having trouble, remember that screw pumps contain an impassable tile that can transmit power to adjacent structures.

Build order: Feed choke, return pump, return power, feed pump, feed power, output plate.

Linkages: Output plate to return power, feed power, feed choke.

Initial gear state: Feed power engaged, feed choke disengaged, return power disengaged.


At T=0, water falls onto the output plate.

T=  0: Output plate sends open, feed power disengaged, feed doesn't pump, return power engaged, return pumps right-to-left, feed choke engaged.
T=  1: Output plans close for T=100, feed power disengaged, feed doesn't pump, return power engaged, return pumps but dry, feed choke engaged.
T=100: Output sends close, feed power engaged, feed pumps, return power disengaged, return unpowered but pumping through T=148, feed choke disengaged.
T=101: No water on output, feed power engaged, feed unpowered but pumping through T=149, return power disengaged, return pumps through T=148, feed choke disengaged.
T=149: No water on output, feed power engaged, feed pumping through T=149, return power disengaged, return doesn't pump, feed choke disengaged.
T=150: Output sends open, feed power disengaged, feed doesn't pump, return power engaged, return pumps, feed choke engaged.  Same as T=0.

There are several interesting characteristics of this design.

  • It utilizes build order to run water over a pressure plate without triggering that pressure plate.
  • It takes advantage of the interval during which an unpowered screw pump will pump to create a 49 tick offset.
  • It uses a gear combination that supplies power for exactly one tick when triggered with a close-- and does precisely nothing when triggered with an open.

Note that the last feature isn't necessary to the functioning of this repeater: simply running the lower pump continuously would garner you the same effect. However, for other designs (for example, a tripartite 50 tick repeater), being able to supply power for exactly one tick may be important.