v50 Steam/Premium information for editors
  • 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.
This notice may be cached—the current version can be found here.

Difference between revisions of "v0.31 Talk:Water wheel"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
Line 70: Line 70:
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #777; padding: 0"|*
 
|style="color: #777; padding: 0"|*
|style="color: #808000; padding: 0"|
+
|style="color: #888; padding: 0"|+
|style="color: #777; padding: 0"|*
+
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 106: Line 106:
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 +
 +
|-
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|
 +
 +
|-
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|
  
 
|-
 
|-
Line 120: Line 142:
 
|
 
|
 
{| style="border: 0; border-spacing:0; background: #000; font-family: monospace; font-weight: bold; font-size: 135%"
 
{| style="border: 0; border-spacing:0; background: #000; font-family: monospace; font-weight: bold; font-size: 135%"
 +
|-
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
 
|-
 
|-
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
Line 126: Line 160:
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|╗
 
|style="color: #FFF; padding: 0"|╗
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 137: Line 173:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 148: Line 186:
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|╝
 
|style="color: #FFF; padding: 0"|╝
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 155: Line 195:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 164: Line 206:
  
 
|-
 
|-
|style="color: #07F; padding: 0"|
+
|style="color: #FFF; padding: 0"|
|style="color: #FFF; padding: 0"|
+
|style="color: #FFF; padding: 0"|
 +
|style="color: #880; padding: 0"|W
 +
|style="color: #888; padding: 0"|+
 
|style="color: #880; padding: 0"|W
 
|style="color: #880; padding: 0"|W
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 175: Line 219:
  
 
|-
 
|-
|style="color: #07F; padding: 0"|≈
 
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #777; padding: 0"|*
 +
|style="color: #880; padding: 0"|W
 +
|style="color: #808000; padding: 0"|═
 
|style="color: #880; padding: 0"|W
 
|style="color: #880; padding: 0"|W
|style="color: #777; padding: 0"|*
+
|style="color: #808000; padding: 0"|
 
|style="color: #880; padding: 0"|W
 
|style="color: #880; padding: 0"|W
 
|style="color: #808000; padding: 0"|═
 
|style="color: #808000; padding: 0"|═
Line 186: Line 232:
  
 
|-
 
|-
|style="color: #07F; padding: 0"|
+
|style="color: #FFF; padding: 0"|
|style="color: #FFF; padding: 0"|
+
|style="color: #FFF; padding: 0"|
 +
|style="color: #880; padding: 0"|W
 +
|style="color: #888; padding: 0"|+
 
|style="color: #880; padding: 0"|W
 
|style="color: #880; padding: 0"|W
 
|style="color: #888; padding: 0"|+
 
|style="color: #888; padding: 0"|+
Line 199: Line 247:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|╠
 
|style="color: #FFF; padding: 0"|╠
 +
|style="color: #FFF; padding: 0"|═
 +
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
Line 211: Line 261:
 
|style="color: #00FF00; padding: 0"|X
 
|style="color: #00FF00; padding: 0"|X
 
|style="color: #008000; padding: 0"|X
 
|style="color: #008000; padding: 0"|X
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FF0000; padding: 0"|X
 
|style="color: #FF0000; padding: 0"|X
Line 220: Line 272:
 
|-
 
|-
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
|style="color: #FFF; padding: 0"|
+
|style="color: #00FF00; padding: 0"|X
 +
|style="color: #008000; padding: 0"|X
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|╔
 +
|style="color: #FFF; padding: 0"|
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
Line 226: Line 282:
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 +
 +
|-
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|╠
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 +
|style="color: #FFF; padding: 0"|╝
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 +
|style="color: #888; padding: 0"|+
 
|}
 
|}
  
Line 235: Line 302:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|╠
 
|style="color: #FFF; padding: 0"|╠
 +
|style="color: #FFF; padding: 0"|═
 +
|style="color: #FFF; padding: 0"|═
 +
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
Line 245: Line 315:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
 +
|-
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
Line 259: Line 345:
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
|style="color: #FFF; padding: 0"|
+
|style="color: #FFF; padding: 0"|
|style="color: #FFF; padding: 0"|
+
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|
  
 
|-
 
|-
Line 271: Line 360:
 
|style="color: #FF0000; padding: 0"|X
 
|style="color: #FF0000; padding: 0"|X
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #FF0000; padding: 0"|X
 +
|style="color: #FFF; padding: 0"|╔
 +
|style="color: #FFF; padding: 0"|╝
  
 
|-
 
|-
Line 281: Line 373:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
  
 
|-
 
|-
Line 291: Line 386:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
  
 
|-
 
|-
Line 301: Line 399:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
  
 
|-
 
|-
Line 311: Line 412:
 
|style="color: #FF0000; padding: 0"|X
 
|style="color: #FF0000; padding: 0"|X
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #FF0000; padding: 0"|X
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
  
 
|-
 
|-
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
Line 321: Line 427:
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|║
 
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
 +
 +
|-
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #07F; padding: 0"|≈
 +
|style="color: #FFF; padding: 0"|║
 +
|style="color: #888; padding: 0"|+
  
 
|-
 
|-
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #07F; padding: 0"|≈
 
|style="color: #FFF; padding: 0"|╠
 
|style="color: #FFF; padding: 0"|╠
 +
|style="color: #FFF; padding: 0"|═
 +
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
Line 331: Line 453:
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|═
 
|style="color: #FFF; padding: 0"|╝
 
|style="color: #FFF; padding: 0"|╝
 +
|style="color: #888; padding: 0"|+
 +
 
|}
 
|}
 
|}
 
|}
Line 338: Line 462:
  
 
Math as follows:<br/>
 
Math as follows:<br/>
Water wheels generate: 90 power x 3 wheels = 270 power<br/>
+
Water wheels generate: 90 power x 4 wheels = 360 power<br/>
Gears consume: 5 power x 6 gears = 30 power<br/>
+
Gears consume: 5 power x 5 gears = 25 power<br/>
Net power produced: 240 power
+
Pumps consume: 10 power x 3 pumps = 30 power<br/>
 +
Net power produced: 305 power<br/>
 +
Assuming a windmill starter motor:<br/>
 +
Dead weight = (2 pump x 10) + (5 gears x 5) + (4 wheels x 10) = 85 power<br/>
 +
3 windmills at full output for 120 power or 5 at half output for 100 power.<br/>
 +
If you can't generate 85 units of wind power, add another lever to the middle of the top three gears to drop the load to 30<br/>
 +
<br/>
 +
If you think you're going to restart them often, consider a second independent water reactor running connected to the first, to enable them to jump start each other and avoid the dodgy windmills..<br/>
 
<br/>
 
<br/>
 
<br/>
 
<br/>
Line 359: Line 490:
  
 
[[Special:Contributions/89.238.157.212|89.238.157.212]] 21:00, 10 June 2010 (UTC)
 
[[Special:Contributions/89.238.157.212|89.238.157.212]] 21:00, 10 June 2010 (UTC)
 +
 +
 +
Revision 1:<br/>
 +
It has been pointed out to me that 1 pump is unlikely to handle the flow generated.  Extra pumps and wheels added to ensure flow.</br>
 +
Additionally, think out how you intend to start this contraption if you want to build one.  The plans leave the pumps inaccessible (for good reason on my map), so you can't manually start them or dump water in to get it going.  I plan to use a windmill for a starter motor.<br/>
 +
Oh, and I fixed the questionable math :p<br/>
 +
[[Special:Contributions/89.238.157.212|89.238.157.212]] 22:13, 10 June 2010 (UTC)

Revision as of 22:13, 10 June 2010

Perpetual Motion

Done a few quick tests. Waterwheels and screw pumps still have the same numbers for power. Built a perpetual motion machine using the #3 reactor design which works as before. Doctorzuber 19:10, 2 April 2010 (UTC)

Also tested the Dwarven Water Reactor, as well as a mini variant. Both function fully and are repeatable. Thus, I added the two designs into the page. Jjdorf 09:27, 20 April 2010 (UTC)

Perpetual motion if Goldberg were a dwarf...

I had a need to pump water out of my artificial underground lake.
I could have just built a windmill, but I figured that since I was pumping out the water anyway, I may as well have some fun with it.
Here is what I plan to build. I'll let you know how it goes...


Top
Level
Middle
Level
Bottom
Level
+ + + + + + + +
+ * + + + + + +
+ + + + + + +
+ + + + + + +
+ + + + + + +
+ * + + + + + +
+ + + + + + +
+ + + + + + +
+ * + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + +
X X + + + + + +
+ + + + +
+ + + + + + + + +
W + W + W + W + +
* W W W W *
W + W + W + W + +
X X X
X X
+ + + + + +
X X X X
+
+
+
X X X X +
+
+
+

X
X
= Pumps from south
X = Floodgate
* or * = Gear assembly

Math as follows:
Water wheels generate: 90 power x 4 wheels = 360 power
Gears consume: 5 power x 5 gears = 25 power
Pumps consume: 10 power x 3 pumps = 30 power
Net power produced: 305 power
Assuming a windmill starter motor:
Dead weight = (2 pump x 10) + (5 gears x 5) + (4 wheels x 10) = 85 power
3 windmills at full output for 120 power or 5 at half output for 100 power.
If you can't generate 85 units of wind power, add another lever to the middle of the top three gears to drop the load to 30

If you think you're going to restart them often, consider a second independent water reactor running connected to the first, to enable them to jump start each other and avoid the dodgy windmills..



Some notes...

The water source on the left of the lower two layers is the top of a larger lake. The retaining wall is there to contain the top layer. You may not need this wall, if you have other measures in place to properly control the level of the main body of water.

The top layer of the construction, if you can arrange it, should probably be the first layer below ground. This has the advantage of letting you connect windmills, should you feel the need. I wouldn't recommend putting the gearing itself on the surface... I expect it to scream target at more destructive monsters.

The red gear assemblies and floodgates are all connected to levers. I will be linking them all to separate levers, but this may be over kill for your situation.
The upshot of this linking is that you can turn the output power on and off without closing down the pumps, drain or fill the various component sections for maintainance, or selectively disable waterwheels (maybe shutdown one to build an extension?)
As I say, it may be overkill.
Although the system is self contained, and thus shouldn't be too subject to overflows, you should still take the usual precautions with the levers... in case of mad dwarf disease ;)

Should this design prove functional to specs, I'll move it to the article.
Should this design prove utterly borked up, I'll report back with revised plans.

89.238.157.212 21:00, 10 June 2010 (UTC)


Revision 1:
It has been pointed out to me that 1 pump is unlikely to handle the flow generated. Extra pumps and wheels added to ensure flow.
Additionally, think out how you intend to start this contraption if you want to build one. The plans leave the pumps inaccessible (for good reason on my map), so you can't manually start them or dump water in to get it going. I plan to use a windmill for a starter motor.
Oh, and I fixed the questionable math :p
89.238.157.212 22:13, 10 June 2010 (UTC)