Prinsippet for en stempelmotor er at et stempel som beveger seg fritt i en sylinder blir koblet til et svinghjul eller veivaksel på en slik måte at den roterer dersom stempelet beveger seg opp og ned. Man bruker så det roterende svinghjulet eller veivakselen til å utføre et arbeid.