what is the difference between reciprocating and rotary engine?
They are generally smaller, lighter and more compact than their piston engine counterparts,. They are called "rotary engines" because all their parts rotate. In comparison, piston engines have reciprocating pistons that move up and down in the cylinders. ... On the other hand, rotary engines have fewer moving parts.