Sunday, June 8, 2014

The Big Fix for My Revolution XL 3D Printer - Using the CNC Router

After several design problems ultimately led to the conversion of my Revolution XL from a pretty good 3D printer to a paperweight, I stared at it for a time contemplating how I could resurrect it, while turning it into the sort of machine I wish I had bought originally.  Its shortcomings became increasingly apparent with time:

  • Terrible Z-homing repeatability
  •  Hot end heater wires inevitably fail due to motion/metal fatigue at the point of the last nanolink before the wires emerge from the nanolink cable management.
  • When the heater wires fail on the hot end, the extruder gearbox starts to slip, which wears down its gears.  
  • When the gears begin to fail, a clicking sound is substituted for extrusion resulting in a failed print
I loved many aspects of the RXL.  It was well designed, for the most part.  It is extremely rigid and the doubling of the motors was a great touch.  So my mission became to fix this otherwise good but currently useless machine.

I began with the extruder.  It needed replacement.  I decided on a Bowden setup, and because I have wasted so much time over the years on bad extruders and hot-ends, I decided to splurge:  I bought's extruder and hot-end together for $300 on eBay.  It struck me as overpriced but it was an irresistably beautiful piece of engineering. But to make this work, I would have a lot of work to do.  It was unfortunate that my silenced 3D-printer was, at-this-point, unable to print its own replacement parts but fortunately, My CNC router in the basement was still functional and ready to cut parts out of 1/8" aluminum plate.

And so my adventure began.

I started off designing (and machining) the new extruder mount.  It turned out that I had to redesign and re-machine 2 of the 5 required parts several times to make them work.  A lot of aluminum plate went into my trials and errors:

Part 1:  The hot-end mount and clamp

It took 4 tries before I got the hot-end mount done right:

The mounting clamp was simpler:

Together, they allow for two of these hot ends to be mounted to the RXL.  I am starting with a single extruder/hot-end but it would be a silly waste of time doing all this without thinking of the future.  I started by removing the old extruder and mounting hardware

Next, I screwed in the mounting clamp:

Then the extruder mount (this was before the redesigns but you get the idea

And so I was able to screw in the new hot end:

To finish this up, I needed to put some work into the hot-end as well.  I replaced its 12v fan with a 24v fan.  I also had to extend all wires and tuck them all into a neat braided sleeving, suggested to me by MacAttak.

Part 2:  The Bowden Extruder Mount

My design:

I removed 2 screws, replaced them with longer ones, and attached this mount to the rear-left-top corner so that the result looked like this:

The wiring was a pain.  I used crimpable, self-soldering butts to connect the heater wires and solder for the rest.  All connections were covered with heat-shrink tubing:

Finally, everything was covered in bigger heat-shrink tubing:

Part 3:  The X-belt connector/X-end-stop trigger

This was the hardest item that I made but the item that I am most proud of designing.  It needed to perform two functions -- to be glueable to the X-axis belt and to trigger the X end-stop.  This was the first project where I needed to score, heat and fold metal, namely 1/8" 6061 aluminum plate.  This was the final CAD design:

Like the mounting plate, I had to design and machine four iterations before I got it right:

Now folded further under the heat of a MAP gas torch:

Now mounted on the X axis with M3 x 10 screws and glued to the X-belt:

Now altogether with the Bowden tube installed:

Here it is, finally in action:

For those of you interested in making the same modification to your RXL,  I offer the following files free for use with the stipulation that you attribute the files and design to me and this blog.  The CAD/CAM files were designed with CamBam, a great and affordable Windows software that I have grown increasingly fond of and that I used to create these parts.  The native CamBam CAD/CAM file and DXF file can be found here.

So far, so good.  Now I need to figure out how to decrease stringing on such a Bowden setup.  I am confident that the Ultimaker community has blazed a sufficient trail for me to follow that I am not too worried.


  1. Did you go with the 12V heater element that came with the Micron?

    1. I did and it seems to be working fine, despite being fed with 24v. I don't know how it affected my thermister "tables" but I am sure it did. I am slowly learning the optimum temperatures for PLA and ABS with this setup and I look forward to reporting on my findings shortly.

    2. I had changed the PID settings in my firmware but, alas, my heater stopped working last week. I need to go at it with a continuity tester to see where things went wrong. A frayed wire is simpler to replace than a cemented-in cartridge heater.

    3. Anything further? When did you get around to changing the PID settings? I would have probably already pulled the trigger on the Micron if didn't have a cemented-in heater element.

    4. Could you publish the dimensions for the parts in the dxf file. thanks

  2. What did you ever do about the z homing issues?

    1. I implemented this fix from Illuminarti:

  3. I had changed the PID settings in my firmware but, alas, my heater stopped working last week.

    goldenslot mobile
    gclub casino

  4. Thanks for the blog, You can visit precision sheet metal machining which is a electrical engineering company providing precision sheet metal machining.

  5. There are so many uses an of a 3D laser scanner. A 3D scanner mainly used to create a 3D model using the set of the point cloud. These points clouds are used to extrapolate the spare and size of the object. Best 3D scanning service Calgary, Alberta

  6. A lot of thanks for all of your work on this site. Betty really loves setting aside time for internet research and it is simple to grasp why. Most people learn all concerning the dynamic manner you convey rewarding tips on the website and as well encourage participation from visitors about this point plus my princess is undoubtedly being taught a great deal. Enjoy the rest of the new year. You have been conducting a fabulous job.

  7. is a Video Game (Game) on youtube to mp3 downloader 3D, 4K (48K).