How to power the screw pump on Dwarf Fortress

dwarf-fortress

I have a windmill and it is transmitting power to a gear assembly below. The gear assembly is connect to an axle so it looks like this:

ground level: X is windmill

XXX
XXX
XXX

below:

G is gear
A is axle

OOO
OGO
OAO
OAO
OGO

DF says this is all powered, so no problems yet. I built my pump so that it's half on the bottom G, ie. the gear assembly is directly one tile below my pump. However it does not have power. Any ideas?

Edit: Sideview would be

   WWW P
    GAAG

Best Answer

A windmill produces 0, 20, or 40 power depending on the embark location. Each gear assembly consumes 5 power, and each tile of axle consumes 1, so your power transmission already consumes 12 power. A pump needs another 10, which brings you to 22 requirement. So if your windmill produces 20 power, that's enough for the whole power line, but just a tad too little for the pump.

According to the DF wiki page on pumps, pumps can be powered from below, but only on the output tile, and that tile must have its floor removed before construction of the pump.