Multi-Material Printing with the Bambu Lab AMS: Setup, Filament Management, and Troubleshooting
The Bambu Lab Automatic Material System (AMS) enables multi-color and multi-material printing by automatically feeding up to four filaments into the printer and managing transitions between them. When it works well, it's one of the most capable multi-material systems available on a desktop printer. When it doesn't, the failure modes can be frustrating and non-obvious.
This guide covers what you need to know to set up the AMS correctly, choose compatible materials, and diagnose the issues that actually occur in practice, not just the surface-level fixes that leave real problems unsolved.
Understanding What the AMS Does (and Doesn't Do)
Before setup, it helps to understand the AMS's role in the print workflow. The AMS sits alongside the printer and feeds filament through PTFE tubes to the print head on demand. During a multi-material print, the printer retracts the active filament back into the AMS, loads the next filament, and purges the previous material before continuing. This purge — called the "flush" — is what produces the color/material blobs you'll see ejected into the waste chute or printed into a purge tower.
What the AMS handles automatically:
-
Filament loading and unloading on demand
-
Filament runout detection and automatic spool switching (if a backup is loaded in the same slot group)
-
RFID tag reading for Bambu Lab-branded filaments (auto-populates material profiles)
What it does not handle:
-
TPU and other flexible filaments — the AMS feed mechanism cannot reliably grip and retract flexible materials. Run flexible filaments through the external spool holder and bypass the AMS entirely.
-
Abrasive filaments (PA-CF, PLA-CF) — these will wear the AMS's PTFE tubes and internal components faster than standard filaments. Use sparingly through the AMS and inspect tubes regularly.
-
Filament diameters outside 1.75 mm — the AMS is designed exclusively for 1.75 mm filament.
Step 1: Physical Setup and Initial Configuration
Connecting the AMS
The AMS connects to the printer via a PTFE tube bundle and a data cable. Ensure both are fully seated. A partially connected data cable is a common cause of AMS communication errors that can be mistaken for filament or hardware issues.
Position the AMS on a stable surface at roughly the same height as the printer. Significant height differences between the AMS and the printer's filament entry point increase tube friction and can contribute to feed issues, particularly with stiffer filaments like PLA at low temperatures.
Loading Filaments
-
Cut the filament end cleanly at a shallow angle (approximately 45°) before loading. A clean, angled cut reduces the chance of the filament tip catching on internal components during insertion.
-
Insert the filament into the AMS slot until the hub motor grips it. You'll feel resistance give way and the motor will pull it in automatically.
-
Load filaments in Bambu Studio by assigning each AMS slot to a filament profile. For non-Bambu filaments without RFID tags, manually select the correct profile. Don't rely on the generic "generic PLA" profile for engineering materials where temperature settings matter.
Step 2: Calibration for Multi-Material Printing
Filament Flush Calibration
The most important calibration step specific to multi-material printing is flush volume calibration, determining how much of the previous material needs to be purged before the new material prints cleanly. Bambu Studio provides a flush calibration print (a color gradient tower) that lets you visually assess the minimum flush volume needed for each material transition.
Key considerations:
-
Dark to light transitions require more flush volume than light to dark. Underestimating flush volume for dark-to-light transitions results in color contamination in your print.
-
Material changes (not just color changes) may require additional flushing. Transitioning between materials with different processing temperatures e.g., PETG to PLA requires the nozzle to cool between materials, which the printer handles automatically but requires adequate flush volume to clear the previous material fully.
-
Purge into a tower vs. into the waste chute. For prints where color accuracy matters, purging into a wipe tower (printed alongside your model) gives cleaner results than chute purging alone, at the cost of extra print time and material.
Flow Rate Calibration
Run a flow rate calibration for each filament you plan to use, especially for non-Bambu branded filaments. Bambu Studio includes a flow calibration pattern under the calibration menu. Incorrect flow rates compound in multi-material prints. If two materials have different actual flow rates than their profiles specify, you'll see inconsistent layer heights at transition points.
Print Head Height Calibration
Perform a full bed leveling and first-layer calibration with the nozzle at printing temperature for your primary material. The AMS doesn't affect this calibration directly, but first-layer issues are often blamed on the AMS when they're actually bed calibration problems.
Step 3: Filament Compatibility and Material Selection
What Works Well in the AMS
|
Material |
AMS Compatibility |
Notes |
|
PLA |
Excellent |
Most reliable; good for color multi-material prints |
|
PETG |
Good |
Increase retraction slightly; watch for stringing at transitions |
|
ABS / ASA |
Good |
Requires sealed enclosure; ensure consistent chamber temp |
|
PA (Nylon) |
Moderate |
Moisture-sensitive; store in dry box and use desiccant |
|
PA-CF / PLA-CF |
Use with caution |
Abrasive; accelerates PTFE tube wear |
|
TPU / Flexible |
Not compatible |
Use external spool only; bypass AMS |
|
PC |
Moderate |
High temp requirements; monitor for tube wear near hot end |
Mixing Materials in a Single Print
Not all material combinations are practical in multi-material printing, even if both materials individually run through the AMS. Key compatibility considerations:
-
Processing temperature gap. If two materials have processing temperatures more than ~40°C apart, transitions require nozzle temperature changes mid-print, which adds time and increases transition error risk. PLA (190–220°C) and PC (260–280°C) are a difficult combination for this reason.
-
Adhesion between materials. Some material combinations don't bond well and will delaminate at interfaces. PLA and PETG, for example, have poor inter-layer adhesion. Useful if you want to print soluble-style supports in PETG that peel away from a PLA part, but a problem if you want them to bond.
-
Shrinkage differences. Materials with significantly different shrinkage rates (e.g., ABS and PLA) can introduce warping or cracking at material boundaries on larger parts.
Troubleshooting Common AMS Issues
Filament Jams
Jams are the most common AMS issue, and the cause is almost always one of the following:
-
PTFE tube wear or contamination. The PTFE tubes that carry filament from the AMS to the print head wear over time, especially with abrasive filaments. Inspect tubes every 200–300 print hours for interior discoloration or deformation near the hot end connection. Replace tubes showing wear, they're inexpensive and a common source of persistent jam issues that calibration won't fix.
-
Filament tip shape after retraction. When the AMS retracts filament, the tip can form a blob or irregular shape that jams on re-insertion. Bambu Lab's slicer includes tip-shaping settings (under filament > retraction) that control how the filament is retracted to minimize blob formation. If you're experiencing frequent re-load jams, adjusting tip-shaping parameters for the problematic filament is the first thing to try.
-
Filament tangles on the spool. This one is obvious but easy to miss. A tangle on the spool produces the same symptom as an internal jam (feed motor grinding, failed load). Always visually check spool winding when a jam occurs before assuming the problem is internal to the AMS.
Inconsistent Color Transitions
If color contamination persists after the flush volume seems adequate, check:
-
Whether the wipe tower is enabled and sized correctly for your flush volumes
-
Nozzle cleanliness: residue buildup inside the nozzle contaminates transitions regardless of flush volume
-
Whether your flush volumes are calibrated specifically for the material pair causing the issue, not just set globally
AMS Communication Errors
If the printer reports AMS connection issues or fails to recognize loaded filaments:
-
Check the data cable connection at both ends, reseat it fully.
-
Restart both the printer and AMS (power cycle, not just software restart).
-
If the issue persists with Bambu-branded filaments, the RFID reader may need cleaning or the spool's RFID tag may be damaged. Test with a known-good spool.
Hub Motor Grinding
A grinding sound from the AMS hub during loading or unloading typically indicates the drive gear is slipping on the filament. Common causes are filament diameter inconsistency (below 1.72 mm), a worn drive gear, or debris in the gear teeth. Clean the hub gears with a dry brush and inspect for wear. Replacement hub gear kits are available from Bambu Lab and third-party suppliers.
Workflow Tips for Efficient Multi-Material Printing
Pre-stage your filaments. Load all filaments you'll need before starting a long print. Mid-print manual interventions for unplanned filament changes are a common source of errors and failed prints.
Use purge minimizer in Bambu Studio. The slicer includes an option to minimize purge volume by reordering object colors across layers. Enabling this on multi-color prints can meaningfully reduce print time and material waste without affecting output quality.
Monitor the first multi-material transition. The first filament change in a print is the most likely point of failure. If you're running a long unattended print, stay present for the first 2–3 transitions to confirm the AMS is loading and purging correctly before leaving it unattended.
Keep a maintenance log. Track print hours, filament types used, and any issues encountered per AMS unit. PTFE tube replacement and hub gear inspection intervals become much easier to manage when you have actual usage data rather than guessing.
Summary
The Bambu Lab AMS is a capable multi-material system that rewards careful setup and material knowledge. Most persistent issues trace back to a handful of root causes, PTFE tube wear, incorrect flush volumes, incompatible material pairings, or filament tip geometry after retraction. Understanding these failure modes, rather than applying generic troubleshooting steps, is what separates reliable multi-material workflows from frustrating ones.
