Top 5 Tips for Best Results with Flexible Filament

Top 5 Tips for Best Results with Flexible Filament

The development of exotic filaments, including flexible filament, is driving advances in the applications of 3D printing technology. Thanks to these new materials, we can now print an increasingly complex and diverse array of 3D designs. With any new material, comes a new set of challenges to get the best prints possible. In this article, we will go through some different types of flexible filament, some common challenges, and the top 5 tips for successful results with flexible filament.

5 Types of Flexible Filament 


1. FlexSolid by MadeSolid 

Flexsolid is a high strength flexible filament with good elasticity.  This is a great filament to use for anything that will require high durability  — like mechanical items that will be handled a lot or sporting equipment.  Highly detailed prints may come out stringy so this filament is best used for simple prints that would require a lot of strength and flexibility. The filament is fairly easy to print compared to others. 

flexible filament flexsolid

2. NinjaFlex TPE

NinjaFlex is a thermoplastic elastomer (TPE) and is softer than FlexiFil™.  It’s also a very strong material to print with (on par with FlexSolid). NinjaFlex has a low friction exterior, which helps reduce buckling and speeds up printing.  It has fairly good reviews from the online community, but some people have challenges with feeding. It requires low heat to stick to the print bed (30-50 celsius).

They also released a new product called SemiFlex which (surprise, surprise!) is semi-flexible but not as soft as their regular line.    


flexible filament ninjaflex


3. FlexiFil™  TPC by FormFutura 

This material is made from Thermoplastic Co-Polyester (TPC) and is also quite flexible.  It is resistant to high temperatures and is strong.  If being environmentally friendly is important to you, it is partially made out of renewable carbon content (bio based oils).  One challenge with this filament is that it can get clogged in the extruder (we provide some tips below to help you avoid this). 




4. Fila Flex TPE by Recreus

Fila Flex is made from the same material as NinjaFlex (TPE) and has similar properties but is not as strong as Ninjaflex.  It’s very soft and is highly adhesive so layers stick together well. This material is more elastic than NinjaFlex and is good for prints that need a lot of stretch, but also makes it one of the most difficult to print with.  Since it is so soft, however, it may have a tendency to come out stringy or clog your nozzle. This filament will print on a cold bed. 





5. Makerbot Flexible Filament

This is a polyester based filament and is firmer than NinjaFlex and FlexiFil.  It also has a lower melting point which is meant to make it easier to extrude. One fun feature is you can adjust your print by running it under hot water to re-shape it. It is stiffer than FlexiFil™ and has a nice iridescent glossy finish. Challenges are it is sometimes difficult to feed without tangling.  Recommended settings are found on the Makerbot website. 


flexible filament makerbot


6. Flexible Resin

Flexible resin will only work for SLA 3D printers. However because SLA is not a feeding system, flexible resin doesn’t come with many of the challenges that flexible filament does. If you own an SLA 3D Printer, flexible resin is a useful material that is great for printing tactile designs. Check out this collection of designs by Formlabs on things you could 3D print with flexible resin. 

The Bottom Line 

Those are just a few of the flexible filaments on the market.  Your decision on which filament to use for the best print will depend on what you are printing, your budget, and what type of extruder you are using. Every filament will have different recommended settings for optimal print so it’s best to check with the supplier.


4 Challenges of printing with flexible filament 


Although flexible 3D printing filament can be very useful, all new technology has its hiccups.  Here are the main challenges you may face when printing with flexible filament.


1. Feeding filament through the extruder: Flexible filament is much softer than regular filament and can be difficult to feed through the extruder and can cause jams. To successfully feed the filament from the drive gear through to the hot end, it needs a direct path.  This is usually not a problem with regular filament because it is stiff, but with flexible filament, it can get deformed and stuck.  


2. Material buckling: Due to the nature of flexible filament, pressure in the nozzle will sometimes cause the material to buckle when pushed through the hot end.  This is usually caused by printing too quickly or not having a tight and narrow pathway between your extruder and your hot end.  This is described by one user who tested a few different materials.  Material buckling can also cause jams. 


3. Difficulty sticking to build plate: To avoid shrinkage and get the best adhesion to your print bed, the print bed temperature may need adjusting.  Usually the culprit is cold print beds or bad levelling. 


4. Messy or stringy prints: A symptom of pressure build up in the extruder is extra filament will ooze out and create a messy print.  This is caused by a number of factors, including temperature, speed, and retraction settings.  


flexible filament octopus  

5 tips for successfully printing with flexible filaments


1. Print slowly: 

In general, recommended speeds for flexible filament is between 30mm – 40mm/second for optimal print quality and timing. If you’re printing with FlexiFil™, they recommend 10-20mm/s. Print speed can be set as low as 5mm per second for precise prints. Yes, we know  – it’s really slow! Printing slowly will increase your chances for a successful print because it helps you avoid pressure build up in your extruder which can lead to messy prints.

flexible filament slow


2. Use a direct drive extruder:

To avoid filament jamming in the extruder, it is best to reduce the space between the cold end and the nozzle by using a direct-drive extruder. According to Fenner Drives, the makers of Ninjaflex, bowden extruders are not recommended for printing with flexible filament. Though it’s not impossible to do, it’s more challenging. 


flexible filament direct extruder


If you are printing with a bowden extruder, Thomas Sanladerer made a great video tutorial below on how to print NinjaFlex with a bowden extruder.  



3. Keep temperature hot…but not too hot:

Heating up your extruder temperature allows filament to flow more easily through your nozzle. The downside of this is it can cause oozing and stringy, uneven prints. Every printer and type of filament will require slight adjustments in temperature settings for the best print.  Makezine’s flexible filament guide includes a great chart with recommended temperatures for different flexible filaments, which can be seen below.


flexible filament temps * Flex EcoPLA is now FlexiFil™


4. Adjust retraction settings: 

Retraction can relieve the pressure from the hot end and keep filament from being pushed through the nozzle when the extruder isn’t printing. You can adjust your retraction settings depending on the problem you are experiencing. If your extruder is clogged, you will want to lower your retraction. Some have had success with flexible filaments at retraction of zero. You want to find the minimum amount of retraction necessary to reduce the extra stringiness in your print.  If you are experiencing extra material coming out of your nozzle, you will want to increase your retraction distance or speed.


5. Adjust hot bed temperature & use tape:

Hairspray is great to keep hair in one place for those sweet 80’s hair styles.  It is not necessarily the best solution for keeping your filament on the print bed (though sometimes it works for that too!).  Flexible filament should stick quite well to Kapton tape or regular blue painters tape.  For your hot bed, temperature settings may vary depending on what type of printer and filament you are using. Most companies recommend between 40-50C but for the best results we recommend referring to the filament guide for the product you are using. 


flexible filament hairspray


In addition to flexible filament,  you might want to try some other materials for your next project. We’ve got you covered with our exotic filament guide by 3DSupplyGuys, which describes the different properties of these filaments and what they are best used for. Check it out! 





Pinshape is a 3D printing community and marketplace where makers from all over the world can find and share their next great 3D print and help each other get the best results from their 3D printers.

  • Bruce Newell

    I have 3 CubeX printers and have tried NinjaFlex and the the printer will not push the filament thru nozzle. Is there a stiffer flexable filament that may feed thru the nozzle on the CubeX printers?

  • Hi Bruce! Thanks for your question. There are some filaments that are semi-flexible and therefore a little easier to feed through while keeping some of their flex. Ninjaflex makes a semi-flexible material called semiflex and polymaker makes one called polyflex. Let us know if you do try one of these and if it worked better for you!

  • rossbagley

    If the issue is that the filament jams inside the extruder just after the drive gear, one option is to add a little wedge of material that supports the filament from the roller+drive gear to the usual extruder exit hole. You do need to attach it securely, the difficulty of which varies from extruder to extruder.

    Sometimes easier to print a new extruder body with the extra filament support printed in.

  • Chris Halliday

    Form Futura has the Porolay series of filaments with the LayFomm and GelLay. These filaments are ridged when printed. After soaking in water, they become rubber like and may be what you are after. I am unsure if they are compatible with your printer though, but have a look at see if its something you can work with.

  • Simon

    After a few tests on a ultimaker 2 (bowden), I can say, that printing filaflex is really hard. I use a alternative extruder version, which made it possible to get something out of the nozzle, but the results are poor. Massive underextrusion even at 10mm/s, buckling at the extruder gear and so on. I’ve also tried innoflex, which is way stiffer. This works well at 20mm/s.

  • Direct Drive ftw! Thanks for summing it up guys. Anyone here have success with a particular type of flexible filament over another?

  • We recommend printing on flexible materials in all markers experienced since our lab has studied them starting to print objects about year ago but the results are not seen their excellent potential of the material that is exceptional, however, he managed to work with many variations of preparation press to get a good result, the risks are rolling up in the press, burns of the object in print if not melted materials in exact temperature.
    Printing flexible materials is gorgeous but always print after a careful calibration printer, print speed, heat dish and very important form of the object because not all objects can have a good success with flexible filament.
    Good print at all hoping every day to obtain better results from every filament currently on the market.

  • barb_3dprintny

    Hey, that’s my scrubbie design in the header 😉 I sell starter quantities of NinjaFlex and Semiflex if anyone wants to give it a try.

  • Anton Verburg

    When using a bowden tube extruder (like Ultimaker 2) you should use this modification to be able to print flexible filaments (like ninjaflex and filaflex):

  • Hey guys, I have a quick question… Is the flexible PLA in this article:, similar to the one you are describing?

  • We don’t have experience printing with that brand of filament but it looks to be a flexible filament so the same guidelines probably still apply!

  • Ok! thanks for the info, I think im going to go ahead and try it out. Ill let you guys know how it goes.

  • Your Blogpost on top 5 tips for best results with flexible filament is great. There are just a few of the flexible filaments on the market. We can decide on which filament to use for the best print. Your blog have provided different properties of these filaments and also provides what they are best used for. This will help me to choose a better filament.

  • David English

    I’ve had some success with TPE-80 on my little Monoprice Select mini. Took a bit to get it to head down the bowden tube… had to make this in the end:

    After that, getting it to stick was a serious challenge. I eventually resorted to printing on double-sided carpet tape. That works, but it will still curl up if it’s anything big. I suspect I’ll need a heated enclosure for full size. Small stuff prints well though.

    It’s surprising how much that success is useful: soft knob for my patio door lock, wheels for my lego train, bumpers for various things, even made a custom power cable strain relief for my old router. It’s great stuff.

  • What % Infill was the print? Shell or 90-100%

  • W W

    My optmail PLA FLEX/TPU: Retraction speed: 10mm/s, Retraction distance: 2mm, Nozzle temp: 230ºC, Bed temp: 60ºC. Just keep all other settings like PLA. My Printers: Ender 3 and Agraber (diy reprap). Both with bowden aluminium flexible extruders (