Skip to content
Real Estate & Home

Mastering the Art of 3D Printing with NinjaFlex

In this article

Printing with NinjaFlex requires a direct-drive extruder, slow printing speeds between 15mm/s and 30mm/s, and zero retraction to prevent the flexible filament from buckling or tangling inside the feed mechanism.

3D printing with flexible filaments opens up a vast array of practical applications, ranging from custom gaskets and vibration dampeners to wearable accessories and protective phone cases. However, mastering materials like NinjaFlex—a premier thermoplastic polyurethane (TPU) known for its extreme elasticity and durability—presents a unique set of engineering challenges. Unlike rigid plastics such as PLA or ABS, flexible filaments behave almost like a piece of string under compression. If your hardware setup or slicing parameters are not properly optimized, the filament will simply bend, slip, or wrap around the drive gear instead of pushing through the hotend.

Achieving success with NinjaFlex requires a thorough understanding of your 3D printer's mechanical constraints, precise calibration of your slicing software, and proper filament storage techniques. This guide explores the core requirements, mechanical modifications, optimal slicer settings, common pitfalls, and troubleshooting steps needed to produce flawless flexible prints.

Understanding NinjaFlex and Its Material Properties

NinjaFlex is a specialized thermoplastic polyurethane (TPU) engineered by Fenner Drives. It is famous for its Shore hardness rating of 85A, which places it firmly in the soft and stretchy category. When printed correctly, parts made from NinjaFlex exhibit high elasticity, incredible tear resistance, and excellent resilience against oils, greases, and abrasion.

However, these exact mechanical properties are what make printing with it so demanding. The high elasticity means the filament can easily stretch longitudinally when pulled by the extruder, and it can compress and buckle laterally when pushed.

Key Material Specifications

  • Shore Hardness: 85A (Soft and flexible)
  • Printing Temperature: 225°C – 235°C
  • Bed Temperature: Room temperature to 60°C (Blue painter's tape or glue stick is recommended for adhesion)
  • Density: 1.22 g/cm³
  • Elongation at Break: 660%

Understanding these parameters is the first step toward configuring your machine. Because the material stretches and compresses so easily, every millimeter of travel between the drive gear and the melt zone must be tightly constrained.

Hardware Requirements: Direct-Drive vs. Bowden Setups

The single most important hardware factor when 3D printing NinjaFlex is the type of extruder system your printer uses.

Direct-Drive Extruders

Direct-drive systems mount the extruder motor and drive gear directly above the hotend. The distance the filament travels from the gripping teeth to the heated nozzle is typically very short—often less than 30 millimeters. This short, constrained path leaves almost no room for the filament to buckle sideways. If you are serious about printing flexible filaments like NinjaFlex, a direct-drive setup is strongly recommended.

Bowden Extruders

In a Bowden setup, the extruder motor is mounted away from the print head, pushing the filament through a long PTFE (polytetrafluoroethylene) tube. Because NinjaFlex is soft and stretchy, pushing it through a 40cm to 60cm tube creates immense friction. The filament expands inside the tube, absorbs the force like a spring, and causes severe under-extrusion or jams. While printing NinjaFlex on a Bowden printer is technically possible, it requires upgrading to tight-tolerance Capricorn tubing and printing at exceptionally slow speeds.

Extruder Gear Constraints

Regardless of whether you use a direct-drive or Bowden setup, the internal path of your extruder must be fully enclosed. Traditional stock extruders often leave a wide gap between the drive gear and the entrance of the hotend or PTFE tube. NinjaFlex will actively seek out these gaps, coil around the drive gear, and create a messy bird's nest. Modern dual-drive gear extruders (such as those from Bondtech or similar designs) offer much better constraint and grip, making them ideal for soft TPE and TPU filaments.

Essential Slicer Settings for NinjaFlex

Once your hardware is optimized, your slicer settings will dictate whether your print succeeds or fails. Standard profiles designed for rigid filaments like PLA will cause immediate jams when applied to NinjaFlex.

Summary of Optimized Slicer Parameters

Slicer Setting Recommended Value for NinjaFlex Purpose
Print Speed 15 mm/s – 30 mm/s Reduces backpressure and prevents buckling.
Retraction Disabled (0 mm) Prevents the stretchy filament from pulling out of the melt zone and jamming.
Print Temperature 225°C – 235°C Ensures low melt viscosity for smooth extrusion.
Bed Temperature 40°C – 60°C Improves initial layer adhesion without warping.
First Layer Height 100% or slightly thicker Ensures good squish and adhesion to the build plate.
Cooling Fan 50% – 100% after layer 2 Helps maintain overhang quality and prevents stringing.

Speed Control

Speed is the enemy of flexible printing. When you push filament into a hot nozzle, backpressure builds up inside the melt zone. With PLA, the rigid material forces the nozzle to output plastic. With NinjaFlex, high speeds cause the force to compress the filament backward instead of pushing it forward. Keep your outer and inner wall speeds between 15 mm/s and 30 mm/s. Travel speeds can remain relatively normal (e.g., 100 mm/s), but ensure your travel moves do not cross open spaces where stringing can catch on the print.

Retraction Management

Retraction involves pulling the filament back slightly out of the hotend during non-print moves to prevent stringing. With NinjaFlex, retraction is a primary cause of nozzle jams. Because the filament is elastic, pulling it back stretches it, and pushing it forward compresses it inconsistently, often leading to a clog inside the heat break. Turn retraction completely off (0 mm). To combat stringing instead, lower your printing temperature slightly within the manufacturer's range and increase your travel speed.

Step-by-Step Preparation and Execution

Printing with soft elastomers requires a methodical approach from spool mounting to the final peel.

  1. Dry the Filament: Thermoplastic polyurethanes are hygroscopic, meaning they absorb moisture from the air. Wet NinjaFlex will bubble, pop, and hiss inside the hotend, resulting in weak layer adhesion and severe stringing. Dry your filament in a dedicated filament dryer or food dehydrator at 50°C for 4 to 6 hours before printing.
  2. Mount the Spool Smoothly: Ensure your filament spool spins freely on its holder. If the spool catches or requires high pulling force, the stretch in the filament will cause under-extrusion on the subsequent layers.
  3. Prepare the Build Surface: NinjaFlex adheres aggressively to some build surfaces (like raw glass or PEI without a barrier) and not enough to others. Apply a thin layer of glue stick or blue painter's tape to protect your print bed and ensure easy removal later.
  4. Level the Bed Manually: Flexible prints require a consistent first layer. Ensure your nozzle gap is properly calibrated. A slightly wider gap can prevent over-squishing, which builds unnecessary backpressure in the hotend.
  5. Monitor the First Layer: Watch the first five minutes of the print closely. If the filament begins wrapping around the drive gear, stop the print immediately, clean the gear with a brass brush, and re-evaluate your extruder tension.

Common Pitfalls and Troubleshooting

Even with careful setup, issues can arise during long prints. Recognizing the symptoms allows for quick intervention.

Filament Wrapping Around the Extruder Gear

  • Cause: A gap exists between the drive gear and the output guide, or printing speed and extrusion pressure are too high.
  • Solution: Disassemble the extruder, clear out the tangled filament, and check if your extruder has a printed upgrade or aftermarket part that closes the gap around the filament path. Lower your print speed by 5 mm/s increments.

Excessive Stringing and Oozing

  • Cause: Retraction is disabled, and the nozzle temperature is too high.
  • Solution: Drop your printing temperature by 5°C until stringing minimizes. Ensure your parts cooling fan is functioning properly and running at full speed after the first couple of layers.

Delamination and Weak Layer Adhesion

  • Cause: The extrusion temperature is too low, or the cooling fan is running too high on the first few layers.
  • Solution: Increase your printing temperature toward the upper limit of the manufacturer's recommendation (around 235°C). Ensure your part cooling fan does not turn on until layer 3 or later.

Frequently Asked Questions

Can I print NinjaFlex on a standard Creality Ender 3?

Yes, but with caveats. The stock Ender 3 uses a Bowden extruder setup. While you can print NinjaFlex by slowing your print speed down to around 15 mm/s and routing the filament carefully, converting the printer to a direct-drive setup yields significantly more reliable results and eliminates most frustration.

Why is my NinjaFlex print bubbling and making a popping sound?

This is a clear indicator that your filament has absorbed moisture from the air. TPU materials like NinjaFlex readily pull humidity out of the environment. You must dry the spool in a filament dryer or dehydrator at around 50°C for several hours before attempting to print again.

Should I use an enclosure when printing NinjaFlex?

An enclosure is generally unnecessary for NinjaFlex. Unlike ABS or Nylon, TPU does not suffer from high shrinkage rates that cause severe warping or splitting. Printing in an open-air environment is completely fine, provided there are no cold drafts that could cause uneven cooling.

How do I clean my nozzle if NinjaFlex gets stuck inside?

If you experience a severe clog, perform an "atomic pull" (or cold pull) using a rigid filament like Nylon or cleaning filament. Heat the hotend to around 220°C, push the cleaning filament in manually, let it cool down to about 90°C, and pull it firmly out. The hardened plastic will encapsulate the debris and pull it out of the nozzle.

Final Recommendations

Mastering NinjaFlex transforms your 3D printer into a versatile tool capable of producing functional engineering components that rigid plastics simply cannot match. Begin by verifying your hardware constraints—prioritizing a direct-drive configuration whenever possible—and strictly adhere to slow printing speeds with zero retraction. Always ensure your material is thoroughly dry before starting a print, and monitor the initial layers to catch any feeding issues early. By combining these hardware optimizations with precise slicer settings, you can reliably produce durable, highly elastic parts for any project.