This is a 3D printed peristaltic pump, four pieces are printed on a Ultimaker2, and it also uses ball bearings, vinyl tubing, a motor gearbox, and a control circuit.

http://www.bocabearings.com/innovation-contest/ContestantDetails.aspx?ProjectID=221

If you like it, I would really appreciate a vote in the contest that it’s entered in. Thanks

The 3D CAD models are publicly shared on Onshape, if you do not have an Onshape account, you can get a free account. The link to the models: Onshape

To export the model files, right click on the tabs on the bottom on the screen, where each tab is one sub component.

Some other details are on my blog: 3D Printed Peristaltic Pump | Eleccelerator