VM Extruder

by Vector_Mayhem, published

VM Extruder by Vector_Mayhem Feb 20, 2012


Liked By

View All

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

8884Views 3486Downloads Found in 3D Printer Extruders


After using a gregfrost extruder on my Prusa for a while, I decided I wanted to make a few tweaks to the basic design:

  • replace the hobbed bolt (I found it too strip-prone) with a large-diameter filament driver that requires no machining

  • a spring-loaded over-center latch on the idler arm, allowing opening the idler without unscrewing anything

  • an idler arm that opens flat to provide even better access to inspect & clean the filament drive

After assembling it and running a few test parts, I put it to work building parts for sublime's printed lathe, around 45 hrs of runtime with 14 hrs for the longest single build, and didn't experience a single hiccup. I have since run it at up to 100mm/s, which it handles fine.

The extruder body has mounting provision for the Makergear hotend.

Zip file contains the Solidworks 2011 source files.


If you have a gregfrost extruder, you can re-use all the parts of it except the body, the idler arm, and the hardware connecting the two.

Print the extruder body in ABS. No support should be required; there are built-in removable supports where needed. The rest of the parts can be ABS or PLA as you prefer.

Driver drum

The filament driver drum can be made from a McMaster-Carr aluminum spacer P/N 92510A797 (current price $2.32). The drawing shows the dimensions if you want to machine your own. Use the drill jig to tap drill for 2 6-32 holes in the drum (if the drum is loose in the jig, tap 2 of the jig holes for 6-32 clamp screws). Tap the holes & install 2 6-32 x 3/16 setscrews.

Clamp an 8-32 tap into the crank handle for the hobbing jig with a 6-32 screw on each side. Tap the small holes under each bearing cutout in the hobbing jig 6-32 and insert a screw in each one. Assemble the drum into the hobbing jig with 2 608 bearings and an M8 bolt & nut, tightening the drum screws to align the drum centerline with the hobbing jig centerline. Insert the tap/crank into the jig, snug the bearing screws just enough to put the drum in contact with the tap, and spin the crank a few times. Remove the nut and pull the bolt & drum out to check that the hobbing is indeed centered, adjust if necessary, and re-assemble. Start cranking, tightening the bearing screws periodically until the hobbed groove is about 1/2 filament diameter deep.

Latch link

The wire link for the latch is made from a steel wire pushrod made for R/C airplanes, so you'll probably have to visit a hobby shop to get one. If you can't find one locally, see http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXD871&P=7 . Bend to the drawing.


Cut a piece of the leftover pushrod wire a bit shorter than the width of the latch lever, and use it to attach the pivot block to the lever. Cut two short pieces of filament to act as pins for the lever, gluing them to the tabs on the body. Insert the threaded end of the wire link through the pivot block and put on the idler spring and 4-40 locknut.

Install the main bearings, big gear, bolt, driver drum, and locknut. Adjust the driver drum position so the hobbing is in line with the filament path.

Install the idler bearing and its pin into the arm. Use a 6-32 screw to hinge the idler arm to the body.

Assemble the extruder, hot end, motor, etc. Watch the length of the extruder mounting screw by the idler, if it's too long it could prevent the idler from opening fully.

More from 3D Printer Extruders

view more

All Apps

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

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

This looks awesome! And I was very happy to see Solidworks source files so I can change it up to fit my hot end, however, first problem is the .zip file appears to be corrupt, I've tried a few unzip programs and they both said the file is broken. Also, I'm not sure what's in there, but I'm using SW 2009 because I can't afford the maintanance fees, will the SW files you have in the zip work with SW 2009? Thanks a bunch for the design, it's just what I was looking for.

Unfortunately, Solidworks files are not backward-compatible. But, I added a Parasolid file (solastruder.x_t) that 2009 should be able to open.

And by the way, I've not used them before, but using Parasolid files is MUCH better than importing the STL files. STL's work, but they are pretty whacked with all sorts of "facits" instead of a "real" looking part.

THANKS again.

OMG Worked GREAT! Thanks for being so smart!


Thanks everso, I'll give it a try!

Nice design by the way.

Hmmm... something i been wanting to do is get this setup on a huxley M6 bolt/adapter... Will look at it now im printing with Huxley MD

Very nice job, I really like the bigger filament drive, something I have wanted to try for ages is a ~60mm sized filament drive, this looks like a good compromise on size and usability.

Does it work ok being made out of Aluminium? Have you used it with both ABS and PLA?

Aluminum seems OK so far. I have tried ABS and PLA, both with good results, but the lion's share has been ABS (which, stripping-wise,has been the main offender in my experience).