AMS Color Swapper

Paint your prints in motion

Smart G-code analyzer and optimizer for multi-color 3D prints using Automatic Material Systems

Upload G-code File

Drop your G-code file here

or click to browse

Supports .gcode, .gco, .g, .3mf files up to 200MB

Why AMS Color Swapper?

The Problem

The Bambu Lab AMS (Automatic Material System) is limited to 4 filament slots, but your creativity shouldn't be. Many beautiful prints require 5, 6, or even more colors to truly come alive.

While slicers like OrcaSlicer have attempted various workarounds, none provide a reliable, automated solution for mapping multiple colors to the same AMS slot with proper pause instructions.

The Solution

AMS Color Swapper analyzes your G-code to intelligently map multiple colors to the same AMS slot, automatically inserting pause commands at the exact layers where you need to swap filaments.

Our smart algorithm minimizes the number of manual swaps needed while ensuring each color is loaded when required, making prints with 5+ colors achievable on your 4-slot AMS.

Perfect For These Scenarios

Multi-color character models

Pokémon, anime figures, game characters with 5-8 distinct colors

Detailed logos & signs

Company logos or signs requiring specific brand colors

Educational models

Anatomical models, maps, or diagrams with color-coding

Artistic prints

Complex artworks that need more than 4 distinct colors

Note: This tool works with any Bambu Lab printer with AMS, analyzing G-code files exported from Bambu Studio, OrcaSlicer, or any compatible slicer.