Gyrobot Ltd - CAD Design and 3D Printing
  • Home
  • Design
  • 3D Printing
  • The Gyrobot
  • Press
  • Blog
  • Contact

How to 3D Print with Flexible Filaments

10/12/2014

12 Comments

 

What is a Flexible Filament?

The saying, "You cannot push on a rope" remains as apt as ever when it comes to 3D printing with flexible filaments. Most printers will have some form of success straight out of the box with flexible filaments, but don't be greedy to begin with, turn the printing speed right down. Within this article I will try to explain as best as I can the problems, pitfalls to avoid and how to achieve success with pushing on a rope to achieve good print quality at acceptable speeds, in this case substituting the rope for flexible and elastic filaments for 3D printing such as Filaflex.
A flexible filament is generally a Polyurethane or Co-Polyester (not exclusively) Thermoplastic Elastomer (TPE) with a complex mix of additives/colourants to aid the 3D printing process. With good elastic properties and high co-efficient of friction means 3D printed designs in this filament expand the design possibilities. Effectively it is a soft stretchy grippy material.
A Bouncy Die
A Bouncy Die

First Print

I know the feeling, you have just took delivery of your first reel of flexible filament, you load it into the printer, if you get as far as heating up the hot-end and actually getting to press the print button, then you have done well. My first time, the filament didn't even feed down into the hot-end successfully but came out of the side of the extruder from the hobbed shaft area making the usual spaghetti mess. I thought there would be a problem, because the first item on my hit list was a previously noted gap between the hobbed shaft and the entry into the hot end is a whopping 10mm.

Problem #1 - Unconstrained Filament

Extruder Problem
Extruder Problem
If a gap exists between the extruder drive gear (or hobbed shaft) and the entry hole of the hot end, then the filament can buckle and once the buckling process has started then it's too late and the filament will find a way out of the extruder sideways. If left unattended for a significant time, a flexible birds nest will have entombed your printer probably jamming a few axes motors in the process, which is not a wise move.

Even a small gap can have issues :
Extruder Problem
Extruder Problem
This gap needs to be closed up so the filament is constrained all the way into the hot end and cannot collapse sideways. You can see an example of this in the image above.

There are several ways to achieve this and your individual extruder may vary and it may/may not be possible to achieve on some printers.

1. Retrofit an extra support insert into the extruder.

An example of retrofit supports :
  • Second filament guide for Jigsaw extruder
  • Printrbot Simple V2 flexible filament guide
  • V9 Extruder Filament Guide 1,75mm
2. Reprint yourself a new extruder design with built in filament support.

There are many of these upgrades including several I have designed myself as part of "Gyrobot's Extruder Week":
  • Recreus Extruder - Base Mountable
  • Micro DUAL/QUAD Extruder
And another alternative :
  • Mk8 Spring loaded Drive Block Replicator 1 / Duplicator 4 / FlashForge / CTC
Extruder Solution
Extruder Solution

Solution #1

Mk8 Spring loaded Drive Block Replicator 1 / Duplicator 4 / FlashForge / CTC
Mk8 Spring loaded Drive Block Replicator 1 / Duplicator 4 / FlashForge / CTC
3. Purchase an off the shelf extruder and hot end which is flexible filament compatible, such as the Recreus Extruder which has achieved flexible printing speeds of 120mm/s (Due Nov 2014):
The Recreus Extruder
The Recreus Extruder
The Recreus Extruder
The Recreus Extruder

Problem #2 - Friction

Excessive filament friction is the enemy for flexible printing, it can cause more pressure on the drive gear consequently more filament feed problems can happen as a result. Both excessive friction before and after the drive gear can result in issues.

Solution #2

Before the Drive Gear

If possible, feed the flexible filament directly into the Extruder, without a using a feed tube. Ideally from above at a height of 12” or more from the printer, the higher the better. This will provide an unrestricted path, with gravity on your side. If you have to use a feed tube, make sure it is PTFE (low friction) rather than Silicon, fuel line or pneumatic pipe etc. Avoid any sharp turns or kinks in the tube, and allow the filament to enter the tube as straight as possible. It is unfortunate that that latest generation of some popular printers have the most convoluted path you could probably imagine.

After the Drive gear


  1. Keep this length as short as possible to the hot end. Pushing a flexible filament into a hot end will result in compression and it’s diameter will increase as a result. Couple this with the thermal expansion of the filament inside the hot end and the pressure increases, miss feeds are the result. A Bowden style extruder are most problematic for this reason. I would suggest mounting the drive extruder above the printer rather than off to the side or rear, gravity will help in this case. Also for Bowden, as above, use a PTFE feed tube, and is also best with a 3mm diameter filament for fasted printing speeds, 1.75mm will work, again much slower though.
  2. Insert a PTFE liner into the hot end barrel to reduce the thermal expansion problem :
Thermal Expansion Problem
Thermal Expansion Problem
 Thermal Expansion Solution
Thermal Expansion Solution
The PTFE liner, reduces friction and acts a thermal break to insulate the filament until it enters the hot-end so the diameter doesn’t expand too early:
PTFE Liner Inside Barrel
PTFE Liner Inside Barrel
Drilling out a hot-end barrel, lathe not necessary, a standard hand drill can be used instead
Drilling out a hot-end barrel, lathe not necessary, a standard hand drill can be used instead
In the following photos, you can even see that the PTFE liner extends all the way up to the drive gear. This is the solution for an Orca 0.43 and my make of JackT's ORCA 0.43 Extruderderivate on Thingiverse
PTFE Tube Extending up to the Drive Gear
PTFE Tube Extending up to the Drive Gear
Picture
Picture
Filament Constrained Before Drive Gear too (Easier Filament Swapping)
WARNING : The maximum printing temperature for PTFE lined hot-end is about 265deg C

Problem #3 - Hotend Pressure

The last issue that we will address is a resulting property of fixing the previous two issues. If we have now have constrained filament and have reduced the friction, we can now theoretically feed filament into the hot end at a much faster feed-rate. However if the pressure builds up too much in the hot end then this can increase the torque on the motor and the filament can still buckle or compress sufficiently that the enlarged diameter of the compressed filament adds more friction to the side walls of the PTFE lined barrel, this again increases the pressure further and the downward spiral begins.

Solution #3

  1. I have tried nozzles 0.2mm, 0.3mm, 0.4mm and 1mm and the 1mm nozzle certainly throws out the filament as you would expect, and you can ramp the speed up. A 1mm nozzle can actually still print pretty good quality prints, because the Z layer height can still be set low, say 0.3mm. The extrudate will be squashed flatter and you will loose detail on some complicated perimeters, but the Z resolution will still be good. A 0.4mm nozzle is a good compromise for XY quality and speed.
  2. Cool the barrel. The smaller the melt zone and the closest it is to the nozzle the better. A fan blowing on the upper part of the barrel and over the general extruder area will keep this cool and help reduce any premature softening of the filament as it travels down the barrel. If the filament gets soft too soon then it can buckle easier and expand to grip the side walls of the PTFE liner.
  3. Increase the temperature. The hotter the temperature of the hot end, the runnier the extrudate becomes therefore the flow is easier. 240deg is a common ceiling for this material before you may start noticing a bit of boiling occurring. If the filament starts to boil, the print will have a "foamy" look about it, which can actually still look quite good. Because the thermodynamics of various heater/thermistor hot-end combos are so different, it is difficult to tell you what exact temperature to print at. Try turning up the temperature and do some test prints, once you start noticing the material boiling, then back off 5°C

Final Word

Slicing

For me, my slicer of choice is Craftware by Craftunique. It seems to print flexible filament with the default settings, I just had to set the nozzle size (strangely called extrusion width) to my default 0.4 and reduce the speed accordingly, I also set the retract length to 4mm. It also has a great customisable support facility, which consists of pillars which can be added/removed/resized/auto generated before slicing, even placed on angles branching out like a tree. The support is easily removable, even with flexible filaments such as this Filaflex thumb below. It has super fast slicing, great graphics and is free, check it out :
CraftWare by CraftUnique
CraftWare by CraftUnique
However, here are some good starting profiles using Filaflex for Cura or Slic3r.

If you are building your own printer or manufacturing printers, then consider the Recreus Extruder and Hotend combo which is due out at beginning of November 2014, It's a plug and play approach with many mounting holes on all sides so it is very adaptable. You will then be able to print with PLA, Filaflex and ABS at high speeds.

I would like to take this opportunity to thank Recreus for the use of some images to help me explain the problems and solutions.

There are also many solutions on Thingiverse for you to print off your own  upgrade. Maybe it's just a case of tweaking your hot end or slicer settings.

I will leave you with a gallery of my prints which are either printed fully in Filaflex or incorporate Filaflex within their design.
12 Comments
Dianne Fontayne
11/12/2014 04:09:47 pm

Hi Steve
A fantastic blog and a great tutorial on flex filament.
I have just taken delivery of a Rapide Lite 200 and will be trying some flex on it this has been very insightful, I"ll be bookmarking your blog great topic keep up the great work very well done and thorough.

Reply
Trevor Dawson
11/12/2014 10:44:14 pm

Hi Steve, nicely done ... thanks for this training tips. It makes it so much easier for us 'un-informed' to understand and work with filaflex.
I will have my roll by no later than next week (been waiting for 3 months now) and these tips sure would prevent a dissatures start on this flex.

Keep up the good work

Trevor Dawson
Namibia

Reply
Davide
18/6/2015 10:10:38 am

Hi Steve,
thank you for the complete explain. Nice Work!
I've a CraftBot and I can't print with filaflex (problem#1).. I've tried with this solution http://www.thingiverse.com/thing:717962 (thanks to Scottbee) but the filament stopping in a few minutes (sometimes in few seconds).
I was able to print a small part, follow the print for all process and loosening the lever every time that the filaments was beninning to twist...
Have I to give up to print in filalflex? ;-(

Reply
minni
6/1/2016 03:19:01 am

HI Steve
Thank you for the great explanation. I used to UP! 3D printer to print my design but how come its not as flexible as i thought and quite rigid? Is it the speed or the temperature? And i have warping issues. Do you have any idea how to solve this issue? :(

Reply
Steve Wood link
6/1/2016 10:56:01 am

Hi Minni,
Please fill in the contact form so I can get your email address then you will be able to email me a photo once we've established contact.
Steve.

Reply
Anton Verburg link
2/2/2016 01:58:25 pm

Hi Steve,

Nice introduction! Your approach for direct extruder is definitively the best, but it has the disadvantage of a heavier (and thus less-fast-movable) printhead. For those who want a compromise; have a look at this approach: https://www.youmagine.com/designs/ultimaker-2-straight-tube-flexible-filament-spool-holder

Reply
joan
29/4/2017 09:08:17 pm

Reply
Kyle Schwab link
18/2/2018 05:31:56 pm

I am a biomedical engineering student and I am interesting in your Variable Density Insole. Could you please provide me information on your process here. I have access to a force plate to obtain the data for the bottom of the foot. I also own a 3D printer and use flexible filament regularly. The reason I am interested is because I recently developed a problem with my feet in which I require custom orthodics but I cannot afford them. With my background and a little help, I believe I can achieve something similar to your project. Thank you!

Reply
Steve Wood link
18/2/2018 06:08:59 pm

Please see my sister site http://www.gensole.com for more info on designing your own insoles

Regards, Steve

Reply
Alexis link
23/12/2020 11:19:09 pm

Nice post thanks ffor sharing

Reply
brother printer offline windows 10 link
1/4/2021 05:26:07 pm

Hey, a Bowden style extruder are most problematic for this reason.

Reply
More link
13/5/2022 02:07:35 pm

Flexible 3D printing materials open up a large field for experimentation in a wide variety of directions. The fact that they can be used to make elements of clothing or household items is a joy to behold. It will be interesting to experiment.

Reply



Leave a Reply.

    Steve Wood

    CAD design engineer, builder and tinkerer.

    Archives

    June 2016
    January 2015
    December 2014

    Categories

    All
    3D Printing
    Design
    Filaflex
    Insole

    RSS Feed

Powered by Create your own unique website with customizable templates.