3D printed Venturi pump

If for some reason you need to pump fine dust dust or a fluid (gas or liquid) without it flowing through the pump itself, Venturi is a great way to go. Two good examples are wood or fiberglass dust collection, as sucking these through the pump would result in gunk accumulating inside the diaphragm/fan and bearings and  damage the operation of the pump.

Image result for venturi

My motivation in making a Venturi pump originated from a PCB etching station I’m working on. It is filled a cupric chloride solution and upon heating, some chlorine gas is evaporated. The gas is quite nasty to breath, it is heavier than air and sinks below the window level,  therefore does not evacuate without sufficient air flow through the room.

My initial solution was very naive, I was pumping the chlorine gas right through a generic PC blower and it did not last more than several hours of work. The chlorine gas condensed in the motor housing and corroded it to its death.

I then decided to use a Venturi pump to suck the chlorine fumes without them flowing through the blower, and went on by searching models online that design for 3D printing. Unsurprisingly I was unable to find a customizable model in Thingiverse as designers usually upload STLs only, without including the MCAD source files, so I went on and designed a Venturi pump from scratch, using the following concept:


The main principle here is that by generating air flow through a narrow throat, the fluid accelerates to a higher speed and by conservation of energy the pressure must drop, as seen in the Bernoulli equation:

By adding an air inlet in the throat, we can tap into the pressure drop and suck air into the main stream (if the air velocity is high enough to drop the pressure  in the throat below atmospheric pressure). Turning this idea into a Solidworks model was quite easy:

Sadly, when I blew air through the device, the suction inlet was actually blowing the air out!  I’ve tried several throat sized and configurations to no avail, they all suffered from the same phenomenon. one possible explanation is that the Bernoulli equation does not hold for compressible fluids such as air.

Failed attempts :'(

I was very disappointed and went back to searching online for Venturi designs, and noticed that almost all of the Venturi devices shaped this way are designed for water as the main channel fluid. I also found out that popular design for air powered Venturi pump is the following:Venturi vacuum pump principle

As I have never studied fluid mechanics, I can only guess why this design works well for airflow, and I think that the air exiting the the nozzle moves forward so fast that it does not curve into the vacuum port, thus not adding to its pressure, and at the same time, it pushes on the fluid in the expansion chamber, and creates a drag force sucking air through the vacuum port.

I then modeled the concept into a 3D model:

3D printed it (it’s not pretty, I own a 3 year old Printrbot, so sew me):

and… SUCCESS!!! I was able to lift small pieces of paper with, and that made me unproportionally happy! But then I felt that sharing measurable numbers is a bit more informative than paper lifting, and decided to measure the static vacuum pressure and the unobstructed (no load) flow rate.

First I made a setup to measure the flow rate using a diaphragm pump, a flow meter, and the Venturi pump:

And measured the flow rate through the vacuum port to be almost 1.5 L/min. I have also measured the flow through the main channel of the venturi to be    10 L/min.

Suction flow rate

I proceeded with measuring the static vacuum pressure by immersing a hose from the suction port and into a water cup and measuring the water rise to be 9 cm, which correlates to 0.01 Bar.

Playing with the Venturi pump, I also made a gif showing a candle flame being sucked into a glass tube:

In conclusion, I can now safely exhaust any nasty chemical out without damaging the exhaust! In case anyone else is interested in making their own Venturi for whatever use, I am sharing my model in GrabCAD.

I am by no mean a specialist in fluid dynamics, and I am sure that my design is far from optimal, and I hope that this blog post will inspire someone who is more educated on the subject to make a superior design made ready for 3D printing for public use.

4 thoughts on “3D printed Venturi pump”

  1. Pingback: A Crash Course In 3D Printed Venturi Pumps

  2. Hi, a couple of things you might consider. #1 max vacuum will occur at max airspeed, which is at smallest cross-section of the venturi – so put the suction inlet in the smallest part of the venturi, not before it. #2 vacuum is related to fluid speed (square-root of, I guess) so inlet air will have to flow very fast to get much vacuum pressure. All the best, nice project.

  3. Pingback: A Crash Course In 3D Printed Venturi Pumps - 3DPrinter.News

  4. Pingback: A Crash Course In 3D Printed Venturi Pumps - FeedBox

Leave a Comment

Your email address will not be published. Required fields are marked *