Step-by-Step Filament Color-Swap Tutorial
You do not need an expensive multi-material system (like Bambu AMS or Prusa MMU) to print dual-color nameplates and QR tags. By scheduling a layer pause in your G-code, you can change filament spools mid-print.
1. Determining the Swap Layer
Use the MakerKit3D Color-Swap Calculator to identify the transition point. For example, if your base plate is 2.4mm thick and printed at 0.20mm layer height:
Target Layer = (2.4 / 0.2) + 1 = Layer 13
2. Inserting Pause in PrusaSlicer / SuperSlicer
- Slice your STL model.
- Move the layer preview slider to the target layer.
- Right-click the small plus icon (+) on the slider and select "Add Color Change (M600)".
- Export the G-code to your SD card or send directly to OctoPrint.
3. Inserting Pause in Ultimaker Cura
- Go to Extensions > Post Processing > Modify G-Code.
- Click Add a script and choose Pause at Height.
- Change Pause at to Layer Number and insert the target layer calculated by our tool.
- Ensure Park Print Head coordinates keep the hot nozzle away from your print.