Tips for Printing TPU/NinjaFlex Better with Ultimaker 2+ 3D Printer

Printing TPU had been problematic for me in the past year. The filament often got stuck mid way through a 3-hour print which was frustrating. I tried many different things and nothing seemed to work. The solution was simple, I only had to change out the tube which costed me only $5!

The original tube in the Ultimaker is made of some sort of rubbery material (on the left in the following picture). TPU also has a rubbery texture, so I suppose when the filament passes through the tube, it creates friction. The friction is probably great enough to somehow restricts the filament’s movement, and eventually clog up the print head.

The new tube I bought is made of PTFE (on the right in the above picture). it’s less flexible than the original tube, but has a more slippery surface and much easier for the filament to pass through. The tube I picked up also has a bigger inner diameter (4mm) which might also help.

I printed a couple of these GoPro Session Mounts for my drone, which took 3 hours each and no jamming. Quality also looks nicer than before.

It also works well with PLA and ABS which I have personally tested over 10+ print hours each.

Buying PTFE Tube

The tube I picked up is designed for 3mm Filament with 4mm ID and 6mm OD.

I found these for 1.75mm filament, but I haven’t tested them:

My Printer Settings for TPU

These settings are for the Ultimaker 2+

  • Temperature: 220C
  • Bed Temp: 60C
  • Flow: 105%
  • Fan Speed: 80%

Printing slower helps. I use 40mm/s which works well (I use 70mm/s for PLA).

Still Having Problems?

If you are still having trouble, the other advice I was given is to put a drop of sewing machine oil on the filament before it enters the tube. It won’t affect print quality and just seem to disappear. This would make it even easier for the filament to pass through the tube and avoid getting stuck.

However I haven’t had an issue since replacing the tube so I haven’t had to try this trick yet.

6 thoughts on “Tips for Printing TPU/NinjaFlex Better with Ultimaker 2+ 3D Printer

  1. CipanFPV

    I have many good sucees using no brand tpu with bowden setup,anet a8 modded.the key is make theptfe tube and filament close enough with feeder gear

    Reply
  2. Ray

    Yep, NJ is correct. What he mentions is the real reason flexibles have issues on some bowden tube printers. I have a CR10 Mini and I print TPU with no mods although many have modded it to make increase chances of success.

    Reply
  3. Mark

    For a really nice surface finish you can dry your TPU in the oven at 200 degrees F for 3-4 hours. Makes a world of difference even when the filament is brand new.

    Reply
  4. Martin Wolker

    The best solution, buy 3 pieces Prusa I3 MK3 for 1 piece Ultimaker ;)
    TPU is not so good for bowden extruder type of printers.

    Reply
    1. NJ

      It’s perfectly doable to print TPU on bowden tube! Flex is like pushing rope, the bowden isn’t necessarily the problem, its making sure there isnt a gap between where to extruder gear and the bowden entry point meet. Close that gap with a small mod or upgraded you can print yourself and it’ll print like a champ. Mine does!

      Reply

Leave a Reply

Your e-mail address will not be published. Required fields are marked *

Are you Robot? *

For prompt technical support, please use our forum IntoFPV.com. I check blog comments weekly.