How do I set up multi-color prints with the AMS?

Download multi-color 3MF files from MakerWorld and open them in Bambu Studio. Colors are assigned automatically. Or import any STL and use the Color Paint tool to paint colors directly onto the 3D model.

FeatureAMS (Full)AMS Lite
Compatible withP1P, P1S, X1CA1, A1 Mini
Spool capacity4 spools4 spools
Humidity controlBuilt-in desiccantNone
Daisy-chainUp to 4 units (16 colors)Up to 2 units (8 colors)
RFID readingYes (Bambu spools)Limited
  1. Printer reaches a layer or region requiring a different color
  2. Current filament retracts back into the AMS
  3. New filament feeds through to the extruder
  4. Old color purges out onto a wipe/purge tower
  5. Printing continues with the new color
Filament waste is real

Each color change requires purging 2–5g of filament. A print with many color changes generates significant waste. The purge tower itself uses additional filament. This is normal and expected; plan for it when calculating material costs.

Method 1: Pre-colored models (easiest)

  1. Download a multi-color model from MakerWorld (3MF format, colors included)
  2. Open in Bambu Studio. Color assignments load automatically.
  3. Match your loaded filament slots to the required colors
  4. Slice and print

Method 2: Color paint tool

  1. Import any STL model
  2. Select the model, click the "Color Painting" tool in the left panel
  3. Choose a filament/color from the list
  4. Paint onto the model surface: the paint follows the geometry
  5. Use different brush sizes for detail work

Method 3: Multi-part assembly

  1. Import all parts of a multi-part model (separate STL files)
  2. Right-click ? Assemble to group them by position
  3. Assign different filaments to different objects
  4. Parts need to interlock or align correctly; they print together as one job

Method 4: Height-based color changes

Use the "Height Range Modifier" to change filament at specific Z heights. Select the model, add a height range modifier, assign a different filament. Good for gradient effects or models where a color change at a specific layer makes sense (e.g., a white base with a colored top).

  • Use the purge tower wisely: Set purge volume based on how different your colors are. Dark-to-light changes need more purge than similar hues
  • Group color regions: In Bambu Studio, try to minimize the number of color changes per layer. More changes = more purge
  • Print purge tower in an infill material: If you have a color you're using a lot of, set it as the purge material so waste comes from that spool
  • Consider the model design: Models designed for multi-color printing (where color changes happen between whole layers, not within a layer) generate much less waste
  • Use the same material type for all colors: Mixing PLA and PETG in one print causes adhesion and temperature issues. Stick to all-PLA or all-PETG
  • Keep color counts practical: 2–4 colors work well. 8+ colors with many per-layer changes generates enormous purge towers
  • Light colors after dark: If going from black to white, you'll need
more purge than white to black. Plan your color order
  • Enable AMS buffer: The AMS buffer helps smooth out filament feed. Keep it in good condition (see AMS troubleshooting).
  • Printer multicolor capability
    PrinterMax colors
    A1 Mini + AMS Lite4 (8 w/ 2x AMS Lite)
    A1 + AMS Lite4 (8 w/ 2x AMS Lite)
    P1S + AMS4 (16 w/ 4x AMS)
    X1C + AMS4 (16 w/ 4x AMS)
    P2S + AMS4 (16 w/ 4x AMS)
    H2D (dual nozzle)2 nozzles direct