Duvaljka se uglavnom sastoji od sljedećih šest dijelova: motora, filtera za zrak, tijela ventilatora, zračne komore, baze (također rezervoara za gorivo) i mlaznice za kapanje. Ventilator radi ekscentrično pomoću pomaknutog rotora u cilindru i uzrokuje promjene volumena između lopatica u otvoru rotora da usisavaju, stisnu i ispljunu zrak. Tokom rada, razlika pritiska ventilatora se koristi za automatsko slanje podmazivanja u mlaznicu za kapanje i kapanje u cilindar kako bi se smanjilo trenje i buka, dok se gas u cilindru ne vraća nazad. Ovaj tip ventilatora se naziva i kliznim lopatnim ventilatorom. Transportni medij puhala su uglavnom čist zrak, čist plin, sumpor dioksid i drugi inertni plinovi. Takođe može proizvesti i transportovati druge zapaljive, eksplozivne, korozivne, otrovne i specijalne gasove na zahtev.


