Duvaljka se uglavnom sastoji od sljedećih šest dijelova: motora, filtera za zrak, tijela ventilatora, vazdušne komore, baze (i rezervoara za gorivo), mlaznice za kapanje.Duvaljka se oslanja na ekscentrični rad nagnutog rotora u cilindru, a promjena volumena između lopatica u prorezu rotora će usisati, komprimirati i ispljunuti zrak.U radu, razlika tlaka ventilatora se koristi za automatsko slanje podmazivanja na mlaznicu za kapanje, kapanje u cilindar kako bi se smanjilo trenje i buka, dok se zadržavanje plina u cilindru ne vraća, takvi puhači se nazivaju i puhači s klizna lopatica