Started building a #ramPump with PVC pipes. We want to get water from the creek up to an IBC so we can water the garden from something else than our main drinkwater tank.

We'll see how it goes. I followed this guide
https://www.craftyamigo.com/projects/build-your-ram-pump, and found the majority of the bits from Bunnings, save for the brass swing valve. It's coming in the mail.

I hope this works out, ram pumps are eerily reminiscent of free energy!

Build Your Ram Pump

Looking for hydraulic ram pump plans? Look no further than our comprehensive guide. From materials to assembly, we've got you covered. Learn how to build your own hydraulic ram pump.

I made some progress on the #ramPump.

I got the missing bits, and started replacing some non-pressure parts where I had a chance, and will replace the others as/if they fail.

100mm pressure piping is pricey, so I used DWV pipe, which is thinner. Couplers for pressure and non pressure are incompatible, but I got away with it by using 50mm threaded adapters between the two.

Against all odds, the #ramPump turned out to be functional!

The flow is minimal as compared to the losses, but the little dribble filled a 10L watering can in a couple hours, so that should be enough to fill a 1kL IBC in a few days. Not bad!

The trickiest bit is setting up the feed-in polypipe so it has a constant gentle downslope, as the drop in the creek is not very steep, and any kink up in the hose stops the flow to the pipe.

But in principle, it works!

The #ramPump is a-pumpin'! I had to fiddle quite a bit with the feed-in polypipe, as there's not much of a drop from its inlet 25m upstream, but that ended up being quite sufficient.

I had to artificially cycle the pressure by lifting and dropping a section of the pipe. Not sure if it helped, but the pump started after that.

About 1L/min. I now worry about what I'm gonna do with all this water.

I used non-pressure drain water pipes for the bigger section, and they seem to be holding on. The only visible strain is on the cap. Fortunately, I put a threaded fitting there, so it should be easily replaceable if it fails.

I finally got the whole system setup. The #ramPump pushes water up into an IBC (painted to reduce algae growth) at the top of the garden. The flow is not as dramatic as the early tests with the watering, but it's steady.

I had to fiddle quite a bit with the upstream polypipe again. It now seems to get more of the ram shock-wave, which unfortunately makes the in-take move out of its position and go dry. I think I managed to stabilise it (after taking the vid), so we'll see how it goes tomorrow.

Hoping to find a full IBC in the morning!

#ramPump update (https://blog.narf.ssji.net/2024/07/29/ram-pumps-are-almost-like-free-energy/).

With the summer arriving, the creek has reduced. The pump was still pumping fine, but no longer able to push the water high enough to reach the IBC: just about 1m too low.

I added 25m of polypipe to the in-take, to a total of 50m. This increased the drop to the pump. After a bit readjusting of the line, this seems to have done the trick, and the IBC is getting filled again!

While I was there, I added a convenient tee joiner between the two lengths of pipe. I'll try out a standpipe https://www.youtube.com/watch?v=cG_Uw4KTnUs, which seems to be a useful addition for pressure and/or ram-effect mitigation. We'll see.

Ram pumps are almost like free energy - Narf

Ram pumps use water pressure from height differentials to push water up. It's a good way to bring water up to the garden without an external power source.

Narf - The blagosphere got me...
I added a standpipe about 25m upstream of the #ramPump, and it does make a difference. The period of the swing valve has doubled!
Here's the standpipe.

FWIW, here's how I created the side-by-side vid with #ffmpeg:

```ffmpeg -i PXL_20241221_002211846.TS.mp4 -ss 2 -i PXL_20241221_003604773.TS.mp4 -ss 1 -filter_complex [0]crop=768:1024[C1],[C1]drawtext=text=no\ standpipe:x=(w-tw)/2:y=(h-text_h):fontsize=72[L1],[1]crop=768:1024[C2],[C2]drawtext=text=standpipe\ @25m:fontsize=72:x=(w-tw)/2:y=(h-text_h):[L2],amix=inputs=2,[L1][L2]hstack test.mp4
```