๐Ÿงต Flexible Filament

Printing TPU on the P1S

The complete guide to printing flexible filament on your Bambu Lab P1S โ€” external spool setup, 4-way splitter routing, slicer settings, and troubleshooting from real user experiences.

๐Ÿ“‘ What's Inside

  1. Why TPU is Different
  2. What You Need
  3. How the Filament Path Works
  4. Physical Installation
  5. Bambu Studio Slicer Settings
  6. Pre-Print Checklist
  7. Common Problems & Solutions
  8. TPU Design Tips
  9. Post-Processing
  10. Project Ideas

Why TPU is Different

TPU (Thermoplastic Polyurethane) is a flexible, rubber-like filament that opens up an entirely different world of prints โ€” but it requires a fundamentally different approach than PLA or PETG.

๐Ÿ”ฌ

What is TPU?

A thermoplastic elastomer that combines the flexibility of rubber with the processability of plastic. When printed, it creates parts that bend, stretch, compress, and bounce back โ€” like printing your own rubber.

โšก

Why It's Tricky

TPU is soft and compressible. Where PLA acts like a rigid rod pushed through the extruder, TPU behaves like a wet noodle โ€” it can buckle, wrap around gears, and jam if you push too hard or too fast.

๐Ÿšซ

AMS Can't Handle It

The AMS feeder gears compress TPU instead of gripping it. The long Bowden path through the AMS buffer gives TPU too much room to buckle and bind. External spool feeding is mandatory.

Shore Hardness Scale

Shore A measures how soft a flexible material is. Lower = softer. Most TPU filament is 95A.

95A
Semi-Flexible
Most common. Like a shoe sole or phone case. Easiest to print. Your Sunlu TPU is this.
85A
Flexible
Like a rubber band or soft eraser. Noticeably bendy. Harder to print โ€” slower speeds needed.
60A
Very Soft
Like a gel insole or gummy bear. Extremely hard to print. Not recommended for beginners.
๐Ÿ’ก Rule of Thumb The softer the TPU (lower Shore A), the slower you need to print and the more carefully you need to manage the filament path. 95A is the sweet spot for the P1S โ€” flexible enough to be useful, rigid enough to feed reliably.

What Can You Make?

๐Ÿ“ฑ

Protection

Phone cases, tablet bumpers, laptop corner guards, drone bumper mounts, electronics enclosures with shock absorption.

โŒš

Wearables

Watch bands, shoe insoles, custom orthotics, flexible bracelets, grip wraps for tools or gym equipment.

โš™๏ธ

Functional Parts

Gaskets, O-rings, vibration dampeners, flexible hinges, cable strain reliefs, belt clips, spring mechanisms.

What You Need

Everything required for TPU printing on the P1S with an AMS installed.

How the Filament Path Works

This is the part that confuses everyone. Let's break down exactly what connects to what and why.

Current Setup: AMS Only

Right now, your filament takes this path from spool to nozzle:

AMS โ†’ Printer (Current)

AMS Spool โ†’ AMS Feeder Motor โ†’ AMS Output โ†’ PTFE Tube โ†’ Buffer โ†’ PTFE Tube โ†’ Extruder โ†’ Hotend

New Setup: 4-Way Splitter

With the splitter, you merge both the AMS path and an external spool path into one output that feeds the extruder:

AMS Output โ†’ PTFE tube โ†’ Buffer โ†’ PTFE tube โ”€โ”€โ†’ Splitter Input 1 โ”€โ”€โ” โ”‚ External Spool โ†’ Dryer โ†’ PTFE tube โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ Splitter Input 2 โ”€โ”€โ”ค โ”œโ”€โ”€โ†’ Splitter Output โ†’ Extruder โ†’ Hotend (unused) Input 3 โ”€โ”€โ”ค (unused) Input 4 โ”€โ”€โ”˜
๐Ÿ”‘ Key Insight: The Splitter is Passive There are no electronics, no valves, no switching mechanism. The splitter is literally just tubes merging into one output. Think of it like a Y-adapter for garden hoses โ€” whichever source has active flow wins.

How It Actually Works

๐Ÿ”ต When Printing with AMS (PLA/PETG)

  • AMS feeder motor actively pushes filament through Input 1
  • Extruder gears grab the filament at the entrance and pull it down to the hotend
  • The TPU sitting in Input 2 just sits there, untouched โ€” nobody is pushing or pulling it
  • Nothing changes from your normal PLA workflow

๐ŸŸฃ When Printing TPU (External Spool)

  • You select "External Spool" on the touchscreen
  • AMS retracts its filament and goes idle
  • The extruder motor pulls TPU from Input 2 through the splitter
  • TPU feeds from the dryer through the PTFE tube into the splitter and down to the extruder
  • The extruder's dual gears grip the TPU and feed it to the hotend
โš ๏ธ You Must Pre-Feed the TPU Before starting a TPU print, you need to manually push the TPU filament through the dryer โ†’ PTFE tube โ†’ splitter โ†’ all the way down to the extruder entrance. The extruder motor can only pull filament that's already at its gears โ€” it can't reach up through the splitter to grab it.
๐Ÿ’ก The Dryer's Role Your filament heater/dryer sits between the spool and the splitter. TPU feeds out of the spool, through the dryer (staying warm and dry), out the output hole, through the PTFE tube, into the splitter, and down to the extruder. The dryer keeps the TPU dry during the entire print, not just before it.

Physical Installation

Step-by-step setup of the 4-way splitter with your AMS and external spool dryer.

Disconnect the AMS Output Tube

Find the PTFE tube that goes from the AMS buffer into the top of the printer (the extruder filament inlet). Press the blue collet fitting and pull the tube out of the printer's inlet. This tube will now go to the splitter instead.

Connect AMS to Splitter Input 1

Take the tube you just disconnected (coming from the AMS buffer) and insert it into Input 1 of the 4-way splitter. The AMS side stays connected โ€” you're just adding the splitter in between.

Run Splitter Output to Printer

Cut a new piece of PTFE tubing and run it from the output of the splitter down to the printer's extruder filament inlet (where the AMS tube used to go). Keep this tube as short as possible โ€” every extra centimeter adds friction for TPU.

Connect Dryer to Splitter Input 2

Run another PTFE tube from your filament dryer's output hole to Input 2 of the splitter. Again, shorter is better. Avoid sharp bends โ€” TPU will buckle at tight curves.

Mount the Splitter

Position the splitter somewhere accessible โ€” the back of the printer, a side bracket, or a 3D-printed mount. Many users print a bracket that clips to the printer frame. Make sure the tubes have gentle curves, no kinks.

Load TPU into the Dryer

Place your Sunlu TPU spool into the filament dryer. Set it to 50โ€“55ยฐC and let it dry for at least 2 hours before your first print. Thread the TPU end through the dryer's output hole.

Pre-Feed the TPU

Manually push the TPU filament from the dryer output โ†’ through the PTFE tube โ†’ through the splitter โ†’ down into the printer until you feel the extruder gears grab it. You should feel slight resistance when the gears catch. Don't force it โ€” if it won't go, check for kinks or tight bends.

Select External Spool on Printer

On the P1S touchscreen: go to the filament/material settings and select External Spool. Set the filament type to TPU. This tells the printer to use the extruder motor to pull filament rather than waiting for the AMS to push it.

โœ… Test Before Printing Before your first TPU print, do a manual extrude test. On the touchscreen, go to the extrude/retract controls and extrude 20โ€“30mm. Watch the TPU come out of the nozzle. If it flows smoothly, your path is clear. If it jams, check the path for kinks or obstructions.

Bambu Studio Slicer Settings

These settings are compiled from hundreds of real user reports on Reddit, the Bambu forum, and MatterHackers. Start here and fine-tune from this baseline.

๐Ÿšจ Most Important Rule Use the Generic TPU profile in Bambu Studio (NOT "TPU HF" โ€” that's for Bambu's high-flow TPU only). Then edit the filament settings to match Sunlu's recommended temperatures. The Generic TPU profile already has the correct volumetric flow limits that prevent the printer from going too fast.

Critical Settings

Print Speed
30โ€“50 mm/s
The single most important setting. TPU buckles at high speeds. Many users settle at 30mm/s for reliability. The volumetric flow rate (3.2โ€“5 mmยณ/s) is what actually limits speed in Bambu Studio.
Retraction Distance
0.4โ€“1.0 mm
The P1S is direct-drive, so retraction should be small. Default is 0.4mm โ€” users report success from 0.4mm up to 1.4mm. Start at 0.8mm and adjust. Too much = jams; too little = stringing. Retraction speed: 20mm/s.
Max Volumetric Speed
3.0โ€“5.0 mmยณ/s
This is the "hidden speed limiter" in Bambu Studio. It overrides all speed settings. Generic TPU profile default is ~3.2mmยณ/s. Some users lower to 3.0 for very reliable prints. Bambu TPU HF can do 8โ€“12mmยณ/s but regular TPU cannot.
Nozzle Temperature
220โ€“235ยฐC
Sunlu TPU 95A prints well at 220โ€“230ยฐC. Start at 225ยฐC. Higher temp = better layer adhesion but more stringing. Lower temp = less stringing but risk of under-extrusion. Some users report 215ยฐC works for Sunlu specifically.

Important Settings

Bed Temperature
50โ€“60ยฐC
Textured PEI plate: 35โ€“50ยฐC (TPU sticks well to texture). Smooth PEI: 50โ€“60ยฐC + glue stick may be needed. Engineering plate: 30ยฐC with Bambu glue. Cool plate: 30ยฐC. Experiment โ€” TPU is forgiving.
First Layer Speed
15โ€“20 mm/s
Slow first layer = better adhesion and accurate squish. This is even more critical than with PLA because TPU is softer.
Travel Speed
80โ€“120 mm/s
Slower than PLA's 200+ mm/s. Fast travels with TPU loaded can cause oozing and stringing.
Z-Hop
DISABLED
Z-hop lifts the nozzle during travel moves. With TPU, this creates long strings that stick everywhere. Disable it and enable "avoid crossing perimeters" instead.

Standard Settings

Cooling Fan
50โ€“80%
TPU likes moderate cooling. Not too much (poor layer adhesion) or too little (droopy overhangs). 70% is a safe starting point.
Flow Rate
95โ€“105%
Run the max flow rate calibration in Bambu Studio or Orca Slicer. TPU can vary significantly between brands. Some users find 0.98 (98%) works best for Sunlu.
Layer Height
0.20 mm
Standard 0.2mm works well. Range: 0.12โ€“0.28mm all viable. Thicker layers print faster but lose detail.
Walls
3โ€“4 walls
More walls = stronger flex resistance. Walls matter more than infill for the feel and strength of flexible parts.
Infill
10โ€“20%
Lower infill = more flexible. 10% for maximum flex, 100% for solid rubber-like parts. Gyroid infill pattern gives uniform flex in all directions.
Supports
AVOID
TPU supports are extremely difficult to remove โ€” TPU stretches and deforms instead of breaking away cleanly. Design your models to minimize overhangs, or freeze the part before attempting support removal.
Seam Position
Aligned
Hides the layer seam in one consistent line instead of random blobs across the surface. Easier to clean up one seam line than random bumps.
Avoid Crossing Perimeters
ENABLED
Keeps travel moves inside the print boundary where possible. Dramatically reduces stringing since the nozzle doesn't cross open air as often.
๐ŸŽฏ Pro Tip: Print Sequence If you're printing multiple objects on the same plate, set the print sequence to "By Object" instead of "By Layer." This finishes one object completely before starting the next, eliminating the travel moves between parts that cause massive stringing with TPU.

Pre-Print Checklist

Run through this before every TPU print. Check items off โ€” your progress saves automatically.

Common Problems & Solutions

Every issue here is something real P1S users have encountered and solved. Severity indicates how likely it is to ruin your print.

Problem Cause Fix
TPU jams in extruder Speed too fast โ€” TPU buckles under pressure instead of flowing Reduce print speed to 30mm/s. Lower volumetric flow to 3.0 mmยณ/s. Check for kinks in the PTFE path.
TPU wraps around extruder gear Retraction too high โ€” filament pulls back past the gear teeth Reduce retraction to 0.4โ€“0.8mm. Some users disable retraction entirely. Make sure you're using Generic TPU, not TPU HF profile.
Stringing everywhere TPU is inherently stringy โ€” the material stretches instead of breaking cleanly during retracts Lower nozzle temp by 5ยฐC. Disable z-hop. Enable "avoid crossing perimeters." Set print sequence to "by object." Clean up strings with a heat gun on LOW after printing.
Poor bed adhesion Bed too cool, dirty surface, or wrong plate type Use textured PEI plate at 35โ€“50ยฐC (best for TPU). Clean with IPA. Apply glue stick on smooth PEI. Slow down first layer to 15mm/s.
Elephant's foot
(first layer too wide)
Too much squish โ€” nozzle too close to bed Raise Z offset by 0.02โ€“0.05mm increments. TPU is soft so it squishes more than PLA at the same Z height.
Buckling in PTFE tube Tube too long, sharp bends, or too much resistance in the filament path Shortest possible PTFE path with gentle curves. No kinks. Use Capricorn tubing for lower friction. Make sure the spool spins freely.
Under-extrusion Filament moisture, nozzle temp too low, or partial clog Dry TPU at 50ยฐC for 4+ hours. Increase nozzle temp by 5ยฐC. Do a cold pull to clear any partial clogs. Run flow calibration.
Layer delamination Nozzle temp too low โ€” layers aren't bonding Increase to 230ยฐC. Reduce fan speed to 50%. TPU needs enough heat for interlayer adhesion.
Print won't stick to PEI Wrong plate or surface prep Textured PEI works best. On smooth PEI, apply a thin layer of glue stick. Some users run the bed at 55โ€“60ยฐC for smooth plates.
Popping/sizzling during print Wet filament โ€” moisture boiling inside the hotend Dry the filament! 50โ€“55ยฐC for 4โ€“6 hours minimum. Feed directly from the dryer during printing. Store TPU in sealed bags with desiccant.
TPU won't feed from dryer Spool resistance or tangled filament Make sure spool rotates freely in the dryer. Check for tangles or crossovers on the spool. The extruder can't pull hard enough to overcome high resistance.

TPU Design Tips

Designing for TPU is different from designing for rigid filaments. Here's what works.

๐Ÿ“

Design for Flex

Use thin walls (0.8โ€“1.2mm) where you want flex, and thick walls (2mm+) where you need rigidity. The wall thickness controls flexibility more than any slicer setting.

๐Ÿ”—

Living Hinges

TPU excels at living hinges โ€” thin sections (0.4โ€“0.8mm thick) that flex repeatedly without breaking. PLA snaps after a few bends; TPU survives thousands.

๐Ÿงฎ

Infill Matters More

Gyroid or lattice infill makes parts uniformly flexible in all directions. 10% infill = very bendy. 50% = moderately stiff. 100% = solid rubber. Experiment to find your sweet spot.

๐Ÿงฑ

Walls Over Infill

Wall count affects flexibility more than infill percentage. 2 walls with 20% infill feels very different from 4 walls with 20% infill. More walls = stiffer.

๐Ÿ”

Skip Tiny Details

TPU has lower detail resolution than PLA. Avoid features smaller than 1mm. Text should be at least 8pt. Small holes may close up โ€” oversize them slightly.

๐Ÿ”„

Chamfers & Fillets

Add fillets (rounded edges) everywhere. TPU doesn't print sharp internal corners well โ€” they tend to bulge or collect strings. 0.5mm+ fillets on all edges.

๐Ÿ’ก Orientation Matters Print TPU parts in the orientation where the layers are perpendicular to the flex direction. Layers separate under flex โ€” if your part bends along the layer lines, it'll delaminate. If it bends across them, the part stays strong.

Post-Processing TPU

TPU prints need different cleanup techniques than rigid filaments.

๐Ÿ”ฅ

String Cleanup

Quick passes with a heat gun on LOW setting. The strings melt and shrink away. A lighter works in a pinch but risks scorching. Don't use a hair dryer โ€” too diffuse, takes forever.

โœ‚๏ธ

Trimming

Scissors beat flush cutters. TPU deforms under the pressure of cutters instead of cutting cleanly. Sharp scissors or a craft knife work much better for trimming brims and small imperfections.

๐ŸงŠ

Support Removal

Freeze the part first. Put it in the freezer for 30 minutes โ€” TPU becomes temporarily rigid when cold, making supports much easier to snap off. Peel supports while the part is still cold.

๐Ÿงฝ

Surface Finish

TPU can't be sanded like PLA. Light sanding with 400+ grit works for minor imperfections. For a matte finish, a very light scuff with a Scotch-Brite pad works well. Don't use acetone โ€” it doesn't affect TPU.

Project Ideas

Now that you know how to print TPU, here's what to make with it.

๐Ÿ“ฑ

Phone Case

Measure your phone, design in Fusion 360. Thin walls for flex, thick corners for drop protection.

โŒš

Watch Band

Custom fit, custom color. Print flat with living hinges at each link point.

๐Ÿ–จ๏ธ

Printer Vibration Feet

Dampen your P1S vibrations with custom TPU feet. Simple cylinders with 20% gyroid infill.

โญ•

Gaskets & O-Rings

Custom-sized seals for any application. Print at 100% infill for rubber-like density.

๐Ÿ”Œ

Cable Strain Reliefs

Protect charging cables from bending at the connector. Simple cone shape, 95A is perfect.

๐ŸŽฎ

Controller Grips

Custom grips for game controllers, bike handles, or tool handles. Textured surface for grip.

๐Ÿ›ก๏ธ

Bumper Corners

Protect laptops, tablets, or drones with corner bumpers. Thick walls, low infill for shock absorption.

๐Ÿ“

Flexible Stand

Phone/tablet stand that folds flat. Living hinge design with rigid sections.

๐ŸŽฏ Start Simple For your first TPU print, try something small and simple โ€” like vibration feet or a cable strain relief. Get comfortable with the material before attempting a complex phone case or watch band. If the simple print works, your settings are dialed in.