Moineau stepper extruder

by ttsalo, published

Moineau stepper extruder by ttsalo Jan 6, 2012
2 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps


Use This Project

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

38802Views 6136Downloads


Paste extruder based on the Moineau pump principle.

The pump geometry is based on http://www.thingiverse.com/thing:7958

Should work as a plug-in replacement for a hot plastic extruder in a 3D printer. However, I have NOT used this to actually print anything. I'm just publishing it in case someone else wants to try it out. (I think it's ready for printing a very small pizza without toppings, but beyond that I cannot say.)

Almost everything is parametrized and adjustable from the SCAD file. However, the resulting design should be evaluated to see if it is still sane after adjustment, since not all of the features are automatically calculated. Particularly the flange and driveshaft diameters must be adjusted by hand to match the other measurements.

See it in action: http://youtu.be/OHQiKuQvuEU

Note: obviously it is impossible to build an object from material that flows on it's own - the object would not hold it's shape. So in practice the material has to either be pulled into the extruder by a negative pressure (impossible with PLA printed pump parts) or pushed into the extruder by a positive pressure. In either case the motor axle has to be sealed, or it would either relieve the negative pressure or allow the material to flow up and out from the inlet block.


Print plastic parts. Cut flange seals from thin rubber (I used bicycle inner tube). Assemble with M3 nuts and bolts, adding a NEMA17 stepper motor. Fill inlet tube with material to be extruded and start the stepper motor.

There is a seal retention ring near the motor mount inside the inlet block, so that the motor shaft can be sealed with some kind of a seal. With this done, the inlet tube may be made thinner and a flexible tube connected to it for feeding the extruder from an external pressurized reservoir. (This part is still work in progress.)

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

How many Estep you use?

See the derived design http://www.thingiverse.com/thing:18017 for more information, but I set the Esteps to 1200 and then fine-tuned the output by adjusting the filament diameter in the slicer.

Chocolate Extruder
by ttsalo

I'll try doing the rotor on CATIA.
What's the mathématical function of the rotor?

Sorry, I don't have the mathematics for this, the functions calculating the pump geometry are taken directly from this design: http://www.thingiverse.com/thing:7958

Moineau Pump
by emmett
Comments deleted.

It is the basic design , the way a progressive cavity pump works.
The core of the stator needs to be a heavy elastomer , such as (Alumilite High Strength 3 RTV silicone).
With out a flexible inner core the rotor will not seal. If you would like , I can take a pic of a core ant the building mold used to make it.


Progressive Cavity Pump & Stator Mold

Is there a video anywhere of how to assemble this?

Can you use it for Clay?

Printed the stator with ninjaflex and the difference is noticeable. Will have to see how it holds up but so far I am impressed!

Hi, recently printed this model on an Objet 250 using clear resin and assembling now. Do you have the original CAD file (possibly not willing to give away), or can you explain the math behind your rotor/stator. I wish to design a very very small pump and am having issues with the math. Many thanks, Chris.

The mathematical model for generating the pump geometry was created by emmett for this: http://www.thingiverse.com/thing:7958http://www.thingiverse.com/thi... thing. He can probably explain it better since he wrote the original.

If you need a pump with different geometry, you can modify the parameters in the scad source file and re-export it from OpenSCAD. The sources are included in both this and emmett's original design.

Moineau Pump
by emmett

I want to try setting this up for support material extrusion. What settings do you put in the printer firmware to get this working correctly?

The derived chocolate extruder has instructions on how to set up the software for printing:

Chocolate Extruder
by ttsalo

Is there a reason for the nozzle not be a part of the same stator piece?

It's just to make cleaning the inside of stator easier. If that isn't a concern, they could be combined into one piece.

What's the material in the video?

It's a mixture of water and wheat flour.

hi there very interested in your work with chocolate--hows it going? what adaptions did you have to make? what sort of things have you tried to print in chocolate? sorry could go on for ever

Added a simple luer-lock to the nozzle part: http://www.thingiverse.com/thing:16741http://www.thingiverse.com/thi...

Moineau stepper extruder Luer lock updates
by unfold

What kind of seal do you use to seal the motor shaft? Did you cut this from rubber also? I am intending to used a pressurized syringe on the inlet side so will need to seal that end well.

Do you have an updated version otherwise I start drawing some new parts so it uses more Luer lock connectors. I would redo the nozzle end with a lure lock connector salvaged from a syringe, that way there is no need to replace that end, just screw a new tip on it.

Hi ttsalo,

We have done some extensive experiments with porcelain and other ceramics in the past using time-pressure type extruders: http://www.thingiverse.com/thing:3604http://www.thingiverse.com/thi...

Last year I spend a lot of time trying to improve this system and came to the conclusion that the real way to solve a lot of the issues w
as by having a metered progressive cavity pump that does only use air pressure to assist the clay into the pump. Before this I had high hopes one a prototype I build that worked with an auger but that didn't work out because it has one continuous cavity (loooong story). So last month I came to the c
oncluding after diving into papers and websites and more websites that the moineau pump could be a great candidate but my educated guess was that it would be impossible to prototype yourself. Looks like you made one and proved me wrong :)
It will probably grind down by the abrasive nature of ceramic
clay but what if we let shapeways make one out of metal and maybe the stator out of some more flexible material? I will print this one next week and for the just give it a shot with porcelain.

Super cool job you did!

Claystruder 1.1
by unfold

How feasible would it be to mount one of these on the carriage beside the other extrude and print water soluble support material while printing the rest of the model. It would allow a far greater range of shapes that could be printed.

Unfortunately I'm still making my printer so I cannot give it a go yet.

The biggest catch with the water soluble support would be set time unless the paste is rigid enough to be able to print on.

As a side note this pump could be used for UV curable pastes as well. Just extrude the paste then expose to UV source to cure. There is some UV curable pastes used for automotive work available on amazon that can cure with just sunlight. Use a UV lamp or LEDs instead and speed up the cure and you
can make some nice, rigid printed objects without needing to bake them like you would with ceramics.

It's perfectly feasible, but you would have to make the print carriage bigger and heavier. It would affect print area and printer performance.

I'm developing a version that prints chocolate right now. I already extruded some with model V1 and my printer is printing V2 as I speak. I'll upload that as a derivative as soon as I get some (hopefully impressive, but at least tasty :-) ) real-world results out of it.

For a seal, may I suggest the silicone compound commonly marketed as "Gasket maker"

You basically leave a groove on both sides for the gasket maker, squeeze it on and almost tighten the seal. Wait for it to dry and tighten it all the way.

I'll be adding one to my Repstrap (if I can only get time to build the thing to begin with...)

That sounds like a good idea. I was already thinking of trying to find some sort of elastic stuff to make a seal before going for serious things like O-rings, X-rings or lip seals. In extruder use, the RPM is going to be very low so it should not need a high-performance seal.

Great work, this is huge! I can't wait to print some clay pots with this!

Great work! It'd be interesting to see if this will work with ceramic paste.

printing i have a cupcake that i could try and make this work on

Awesome! I was thinking about trying to motorize mine and now I don't have to. I can't wait to see your printed pizzas.

It just occurred to me that this type of extruder has huge advantages for self replication over the traditional hot end. If you could use it to extrude a material with the right properties for making the printer's structure parts (including this extruder itself), you'd significantly reduce the vitamin count and cost of a RepRap.

I guess the biggest issue is attaining the level of accuracy required, along with finding the right material for the job.

Looks nice! Is there a reason you made it in 3 parts with seals? It looks like with a few small changes you could print it all in one part.

The idea is that there would be a waterproof seal for the motor axle in the top of the blue part, so the rotor and driveshaft have to be assembled from below, meaning that it has to come apart around where the conical flanges are.

The nozzle and the stator (the red twisty part) could easily be a single part, but then it would be very hard to clean them and you couldn't change the nozzle to a different size.

I can see the benefit of having a removable nozzle, but you are probably right about the other two parts.

For the first prototype making it in separate parts may have made it easier/quicker to tweak and iterate the design.

Actually, now that I think about it, maybe the red twisty part would require a better tolerance or finish and could benefit from being printed with finer, slower settings.

Awesome work! The design is very visually appealing. I like that you made the parts in different colors :).

I look forward to seeing this in action on a 3D printer.

I'm also very interested in seeing how (if) this actually works, the problem is that I'll have to build a second 3D printer first :-D