TPU · Guide

Direct drive vs Bowden: which filaments need which

What TPU makers say about direct drive and Bowden extruders, what printer makers document about their own, and where those makers disagree.

Illustration of three filament spools side by side in orange, cream, and sage green
On this page (9 sections)
The short answer

Flexible filament is the material makers most often tie to extruder type, and they don't all say the same thing. Polymaker says a direct extruder is "required" for PolyFlex TPU90 and "highly recommended" for PolyFlex TPU95. NinjaTek says its firmer Cheetah (95A) and Armadillo "are known to feed well" on Bowden printers, while eSUN says its eTPU-95A is "usually difficult to print on a remote extrusion machine," so hardness alone doesn't settle it. The tables below give each maker's wording. Printer makers document their own extruders. Creality says the Ender 3, Ender 3 Pro and Ender 3 V2 use Bowden extruders, Prusa describes the MINI+ as a "Bowden system" yet lists Flex among its supported materials, and Bambu Lab, Prusa and Creality document direct drive on their other printers covered here. If you have a Bowden printer, start with a firm TPU whose maker addresses Bowden printers.

Who this guide is for

This guide is for anyone matching a filament to a printer they already own, especially a Bowden printer, or choosing a printer with flexible filament in mind. It collects what filament makers say about extruder type and what printer makers say about their own extruders. Our TPU compatibility guide covers hardness, filament paths and automatic material systems. Our TPU printing problems guide covers speed, retraction and idler settings. This page doesn't repeat those tables.

TPU: what to check before you buy a spool ↗

The two layouts, as makers describe them

Makers describe the difference the same way:

  • Bowden. Prusa's glossary says that on the MINI, "the extruder motor is not installed on the print head," but is "fixed on the side and pushes filament through the extruder PTFE tube (bowden tube), to the print head." Overture's wiki says the long path "introduces elasticity and friction, which can delay extrusion and retraction responses."
  • Direct drive. Polymaker says "A direct drive printer is a printer with the extruder mounted on top of the hot end." NinjaTek says "the extruder sits directly atop the hot end," which "allows for better, more stable material control, especially when using flexible and specialty filaments."

Makers also name the trade-offs. NinjaTek says direct drive's "stacked configuration is heavy," and that Bowden printers allow "faster print speeds." Overture says the same and adds that Bowden systems "typically require higher retraction distances." Overture also separates drive layout from gearing. It says a geared extruder "multiplies the pushing force," which helps when "printing dense, flexible, or high-temperature materials."

What printer makers document about their extruders

We list a printer's extruder type only where its own maker states it. Bambu Lab's A1 spec page lists extruder gears and supported filaments but doesn't name the drive layout, so the A1 isn't in this table.

PrinterExtruder, in the maker's wordsWhat the maker says about flexible filament
Creality Ender 3, Ender 3 Pro, Ender 3 V2Creality's store article says they "often suffer from filament extrusion issues due to Bowden extruders"The same article says a direct-drive setup is "perfect for printing flexible materials like TPU"
Creality Ender-3 V3 SE, V3 KE, V3 Plus, V4"Extruder: Direct" on each support page's specsEach lists TPU95A among supported filaments
Creality Ender-3 V3"Extruder: Direct"Lists TPU90A among supported filaments
Creality K1, K1C"Extruder: Direct"Both list TPU95A among supported filaments
Prusa MINI / MINI+"Bowden system with 3:1 gearing"Lists Flex among "Supported materials"
Prusa i3 MK3S+"Direct Drive, Bondtech gears, V6 hotend""The filament path in the extruder was altered for better support of flexible filaments."
Prusa MK4S"Nextruder, Direct Drive""With its direct drive Nextruder, it tackles TPU easily"
Prusa CORE One+"Nextruder, Direct Drive""A redesigned filament insertion point makes feeding flexible filaments like TPU quick and simple."
Prusa XL+"Nextruder, direct drive"The Nextruder "feeds filament with enough finesse for soft TPU and enough force for carbon-fiber composites"
Bambu Lab P1 series"Direct-drive Extruder""P1 series has better control on the extrusion and retraction of flexible filaments"

Two things stand out. Creality's spec pages list TPU95A for most of these direct-drive printers but TPU90A for the Ender-3 V3, so check the grade Creality names for your model. And Prusa lists flexible filament as supported on the MINI+, which it describes as Bowden, so not every printer maker rules out flexible filament on a Bowden printer.

Bambu Lab sets its TPU limits by hardness and printer, not by drive type. Its TPU guide says "Bambu Lab printers do not currently support printing with TPU filaments rated below 85A hardness," and marks TPU 85A as incompatible with the A1 series. Its A1 spec page lists "PLA, PETG, TPU, PVA" as "Ideal." Our A1 and A1 mini filament page covers what Bambu says about TPU on that printer.

Does TPU need a direct-drive extruder?

This is how strongly each maker words it, for the products in our catalog. Hardness is the maker's own figure.

FilamentHardnessWhat the maker saysBowden guidance
Polymaker PolyFlex TPU9090A"Direct extruder with a gear ratio mechanical advantage required." Its spec line says "Direct-drive recommended."Gives separate "Indirect Drive" retraction settings
Siraya Tech Flex TPU 85A85A"optimized for FDM printers equipped with direct drive extruders." On its product page: "This setup is crucial for successful TPU printing."None
NinjaTek NinjaFlex85AA "low-tack, easy-to-feed texture ideal for direct-drive extruders"None for NinjaFlex
Polymaker PolyFlex TPU9595A"Direct extruder with a gear ratio mechanical advantage highly recommended."Gives separate "Indirect Drive" retraction settings. Polymaker's flexible TPU FAQ: "it is possible to print on a Bowden setup - but you need to print very slowly"
eSUN eTPU-95A95AProduct page: "We recommend using direct-drive printers for best results when printing with flexible materials." Data sheet: "a short-range two-wheel reduction extruder designed for flexibility."Data sheet: a remote extruder "can try to print at a slower speed at 20mm/s or even slower"
NinjaTek Cheetah95ANinjaTek names it as one of two products "known to feed well" on Bowden printersYes, by name
Overture TPU 95A95ATPU wiki guide: "Use either a direct-drive system or a printer with an external extruder attachment. Avoid using AMS (filament auto-feed systems)."Its wiki lists Bowden flexible filament support as "Limited"
Prusament TPU 95A95A"All our printers with the Nextruder can be used with little to no tweaking." MK3S+ and older "are compatible as well," but may need tweaks "such as loosening the idler."None specific to the MINI
SUNLU TPU 95A95A"Fully compatible with most FDM 3D printers, including Bambu Lab, Creality, Prusa, Anycubic, and more." No extruder type given.None
ELEGOO TPU 95A95ANothing about extruder type on its product pageNone

The other NinjaTek product named for Bowden, Armadillo, is rated 75D, much firmer than any of these. Bambu Lab's own TPUs aren't in this table because its pages tie them to hardness and specific printers rather than to extruder type.

For side-by-side comparisons of pairs from this table, see PolyFlex TPU90 vs PolyFlex TPU95, Siraya Tech Flex TPU 85A vs NinjaFlex 85A, ELEGOO TPU 95A vs eSUN eTPU-95A and Overture TPU 95A vs SUNLU TPU 95A.

Where makers disagree

The makers don't line up neatly, and some don't agree with themselves:

  • Polymaker's own pages. For PolyFlex TPU90, the printing requirements say a direct extruder is "required," while the spec line on the same page says "Direct-drive recommended." Both TPU pages say "Make sure your printer is not setup as Bowden - any large gap between your extruder and hotend will cause printing issues," yet both list "Indirect Drive" retraction of 6 mm at 60 mm/s next to "Direct Drive" retraction of 3 mm at 40 mm/s. The TPU95 page also says it allows "quality flexible prints without specialized hardware or complex setup."
  • 95A on Bowden. NinjaTek says its 95A Cheetah is "known to feed well" on Bowden printers. eSUN says its 95A eTPU-95A is "usually difficult" on a remote extruder. Same hardness, different answers, so hardness alone doesn't settle it.

Bowden retraction

Overture's Bowden advice fits Polymaker's longer Indirect Drive setting, but Overture's own TPU guide and Prusa point the other way:

MakerWhat it saysSource doc
OvertureBowden systems "typically require higher retraction distances"Bowden vs Direct Drive Extruder (wiki)
PolymakerLonger "Indirect Drive" retraction (6 mm at 60 mm/s) than "Direct Drive" (3 mm at 40 mm/s)PolyFlex TPU90 and TPU95 store pages
Overture"Keep retraction short (0.5–1.5 mm)"TPU Flexible Guide (wiki)
PrusaIt's "alright to turn the retractions off completely" for flexible filamentFlexible materials

Our TPU printing problems guide covers retraction in detail.

The MINI

Prusa lists Flex as supported on the Bowden MINI+. Here is how that sits next to the other pages that bear on it:

MakerWhat it saysSource doc
PrusaLists Flex among "Supported materials" on the MINI+, which it calls a "Bowden system"Original Prusa MINI+ product page
Polymaker"Make sure your printer is not setup as Bowden"PolyFlex TPU90 and TPU95 store pages
PolymakerTPU95 is possible on Bowden only if you "print very slowly"Flexible TPU FAQ (Polymaker Wiki)
PrusaGeneral flexible filament adviceFlexible materials
PrusaProfiles for the Core One, XL, MK4S, MK4 and Pro HT90, not the MINIPrusament TPU 95A material guide

When makers disagree, follow the maker of the filament on your spool for that filament, and the maker of your printer for what the printer supports.

Do other filaments need direct drive?

Outside flexible filament, makers rarely tie a material to direct drive or Bowden:

  • Rigid filament. Overture says Bowden extruders "are often used in lightweight, high-speed, or cost-effective printers, especially those designed mainly for rigid filaments such as PLA, ABS, or PETG." It doesn't say rigid filament needs Bowden.
  • Carbon fiber. Prusa says the XL+ Nextruder has "enough force for carbon-fiber composites." Bambu Lab ties fiber-reinforced filament to the extruder's parts, not its layout. It says it's "not recommended to directly print fiber-reinforced filaments such as glass fiber or carbon fiber" on the P1S "before an extruder and hotend upgrade is done," even though it describes the P1 series as direct drive.
  • Automatic material systems. Overture says Bambu Lab's AMS "effectively adds a Bowden-style front end" to a direct-drive printer, and that TPU "should be loaded externally, bypassing the AMS." Prusa says "automatic filament change might not work properly with flexible filaments." Our TPU compatibility guide covers each maker's rules for these systems.

Can you print TPU on a Bowden printer?

Creality's own store article describes converting the Ender 3, Ender 3 Pro and Ender 3 V2 to direct drive with an upgrade kit. It says "some kits may only work with specific printer versions due to differences, such as the V2's unique X-axis carriage." Check that a kit names your exact model before you buy.

If you keep the Bowden setup, these are the filament makers' own suggestions:

  • Choose a TPU whose maker addresses Bowden printers. NinjaTek names Cheetah and Armadillo. eSUN gives a 20 mm/s starting point for remote extruders, while still recommending direct drive.
  • Use the maker's Bowden settings where it gives them, such as Polymaker's Indirect Drive retraction, and note that Polymaker's product pages still advise against Bowden for its TPUs. Its flexible TPU FAQ says TPU95 is possible on Bowden if you print very slowly, and that TPU90 on Bowden "will likely lead to extrusion issues."
  • Start with a firmer grade. Prusa says "the softer the filament is, the harder it is to print," and Bambu Lab says softer TPU "bends easily during feeding."
  • Skip the softest grades unless their maker says otherwise. Of the 85A and 90A filaments above, only PolyFlex TPU90 gives Bowden settings, and Polymaker says a direct extruder is required for it.

Quick checklist

  • Look up your printer maker's own spec page to see whether it calls the extruder direct or Bowden.
  • Check which flexible grade your printer maker lists as supported. Creality, for example, lists TPU95A for some models and TPU90A for the Ender-3 V3.
  • Read the filament maker's extruder guidance, and note whether it says "required," "recommended" or nothing at all.
  • On a Bowden printer, pick a filament whose maker names Bowden printers or gives Bowden settings.
  • Start with a 95A grade before trying softer filament.
  • Feed TPU from an external spool unless your feeder's maker lists that exact grade.
  • If makers disagree, follow the filament maker for the filament and the printer maker for the printer.

How this guide was checked

This is a research-based guide. We haven't printed these filaments on these printers for it. Every statement comes from the filament and printer makers' product pages, data sheets, wikis and Knowledge Base articles listed in the sources, retrieved on 2026-10-13. Polymaker's flexible TPU FAQ was retrieved on 2026-10-14. Where a printer maker's page didn't state the extruder type, we left that printer out rather than infer it. Read more in our editorial standards.

Ready to choose? The TPU filament shortlist matches each verified TPU to its maker's hardness and extruder guidance. For Bowden printers, see the shortlists for the Prusa MINI and the Creality Ender-3.

Sources

  1. Fused Deposition Modeling, NinjaTek
  2. NinjaFlex 3D Printer Filament (85A), NinjaTek
  3. PolyFlex TPU95 (store page), Polymaker
  4. Flexible TPU (Polymaker Wiki), Polymaker
  5. PolyFlex TPU90 (store page), Polymaker
  6. Flex TPU 85A Filament, Siraya Tech
  7. Fibreheart Flex TPU 85A TDS, Siraya Tech
  8. Bowden vs Direct Drive Extruder (wiki), Overture
  9. TPU Flexible Guide (wiki), Overture
  10. eTPU-95A product page, eSUN
  11. eSUN eTPU-95A Filament TDS V4.0, eSUN
  12. TPU 3D Printer Filament 1KG (UK store page), SUNLU
  13. TPU Filament 1.75mm (store page), ELEGOO
  14. Introduction to TPU (TPU printing guide), Bambu Lab
  15. Bambu Lab P1 Series, Bambu Lab
  16. Bambu Lab A1 Tech Specs, Bambu Lab
  17. Flexible materials, Prusa Research
  18. Prusament TPU 95A material guide, Prusa Research
  19. Extruder / Extruder motor (Mini) - Glossary, Prusa Research
  20. Original Prusa MINI+, Prusa Research
  21. Original Prusa i3 MK3S+ 10th Anniversary Edition, Prusa Research
  22. Original Prusa MK4S, Prusa Research
  23. Prusa CORE One+, Prusa Research
  24. Prusa XL+ Single-Tool, Prusa Research
  25. Ender 3 (V2/Pro) Direct Drive Upgrade, Creality
  26. Ender-3 V3 SE Support (Specs), Creality
  27. Ender-3 V3 Support (Specs), Creality
  28. Ender-3 V3 KE Support (Specs), Creality
  29. Ender-3 V3 Plus Support (Specs), Creality
  30. Ender-3 V4 Support (Specs), Creality
  31. K1 Support (Specs), Creality
  32. K1C Support (Specs), Creality

This page is research-based: we have not tested the products or methods ourselves. It draws on the manufacturer documentation and sources listed. Exact settings and fit always defer to your printer and filament makers.