The Automatic Material System (AMS) developed by Bambu Lab is a multi-material feeding peripheral that enables automated filament swapping during a 3D print.
The Automatic Material System (AMS) developed by Bambu Lab is a multi-material feeding peripheral that enables automated filament swapping during a 3D print. Understanding its physical architecture and how it maps filaments is key to optimizing multi-color and multi-material FDM prints.
The AMS consists of four distinct filament slots, each equipped with its own mechanical sub-assembly:
Filament mapping is the process of linking the virtual filaments defined in Bambu Studio with the physical slots of the AMS.
graph TD
A[Bambu Studio: Sliced Model Filaments] -->|Map Virtual to Physical| B[AMS Sync Dialog]
C[Physical Spools in AMS Slots A1-A4] -->|RFID Scan or Manual Entry| B
B -->|Generate G-code Tool Commands T0-T3| D[Printer Firmware]
D -->|Execute Toolchange Macro| E[Select Active Feeder & Route to Toolhead]
When you slice a model in Bambu Studio, you assign virtual filament numbers () to different parts of the geometry. These numbers correspond to specific profiles (e.g., "Generic PLA" or "Bambu PLA Basic @BBL X1C").
When switching materials, the old plastic inside the hotend's nozzle must be fully replaced by the new material. If the purge volume is too low, the colors will bleed, creating structural weak points or off-color layers.
| Category | BambuStudio |
|---|---|
| Library | CAM library |
Engineer, author of The Big Book of 3D Printing and additive manufacturing expert