Köszi.
Használom a Metviewet és Magics ++ t is, csak nem írtam. Csak egyszerre egy számitást  lehet így elvégezni,  tehát  ha minden egyes órára kiakarok számolni  minden mezőt ami a grib fájlban van, legalábbis  nekem így sikerült  Metview macroval.   Az Eccodessel nem tudom h lehet e ilyet csinálni, nem találtam róla infót, pedig jobb lenne, mert akkor egy bash scrpitet csinálnék belőle amit gyorsan le lehet futattni. A legjobb visszont az lenne ha Magicsal is lehetne ilyet, mert  akkor az  a tékép készités  Python scriptjébe be lehetne írni.

Igen tudom h egy órás időlépcsőben kell h legyen tot precnek.

Közbe sikerült találni infót Metview támogatás oldalán h lehet egyszere minden mező 1órás csapadék összegét kíszámitani.
Metview macroval kell ez is. 

#Metview Macro
precip = read("ARPEGETP.grib2")
n = count(precip) # the number of fields in the fieldset
precip_1h = precip[2, n] - precip[1, n-1]
return precip_1h

Müködik is csak valamiért az első előrelzési időpont eltűnik. Az  Arpege grib fájloknál ezért az összes grib fájl egyesitem, ez 10 grib a 12 es futásnál, többinél kevesebbet.  Az Icon grib fájlóknál meg mindenképen egyesiteni kell őket, mert   minden egyes órára  egyésével kell letöteni az adott paramétert. zavarban