The invention relates to a roudong volume variation method for fluid machinery and its mechanisms and applications, which is suitable to be used in internal combustion engine, pump, compressor, motor, transmission, refrigeration, metering, etc. In the roudong volume variation method, a roudong volume variation motion can be produced by the combination of a revolution of a roudong rotor in a roudong cavity and a rotation of the same in an inverse direction, causing speed, moment of momentum and loss to be reduced by 90%˜99% in comparison with a rotor with the same ratio. A roudong internal combustion engine has an efficiency increase of 25% and is free from lubrication. A roudong pump has an efficiency as high as 90%. Roudong isothermal compression can reduce 39%˜67% work, while roudong refrigeration can reduce 50% work. Roudong general fluid machinery has the functions of pump and motor, and also has such functions as metering, control, etc. Roudong general fluid machinery, which can be operated with gas, liquid and two-phase flow, can be provided with a flow rate as desired. It has good pressure self-adaptability, versatility and high efficiency.