This is a real hydraulic pump, with separate parts. It is made from real dimensions and real mechanisms, all the parts have high quality and you can use them easily in your graphic motion. it's a printable model but it is not made for 3d print. Maybe some parts do not fit in each other. the original file made in Solid works and the parts are standard. In this type of hydraulic pump the gears rotate and push the liquid forward. have good experience with this model