I’m looking to print a coaster with my Bambulab printer that requires two colors. Ideally, this would be done with an AMS, but I want to try using a pause to change the filament manually. Here’s my situation:
The coaster design has a logo in the center and a smooth outer surface. My goal is to print the outer part first, then pause the print, change the filament, and print the logo on the top layer with the second color.
I’m not sure how to set up this in the slicer (I use Bambu Studio). Could someone guide me through the steps to achieve this?
Specifically, I need to know:
How to tell the slicer to print the outer part first and then the logo.
How to identify the layer where the logo starts.
How to insert a pause at that layer to change the filament.
Any instructions on how to do this within Bambu Studio
Really depends on your setup there. It can be forced only if these 2 are 2 separate files that you add to your project, and then choose to print by object instead of the normal print order. Otherwise, if the logo is at the really top layers, then it will be printed last by default.
I strongly recommend you to slice your piece, and play with the right and bottom sliders to see exactly what will be printed at each layer and with which order. This way you should be able to see precisely when the printer will start and end to print the logo.
On said sliders, the one on the right allows you to right clic on the current layer you are in (button “+”), and then a menu appears => “Add pause”. It will add the code M400 U1 in the gcode, which translates to “Pause”. If I remember properly, the pause is added at the end of the layer you selected. You can anyway verify this by playing once again with the sliders to try to find the expacted M400 U1 in it.
Previous answers are directly applicable to Bambu Studio, and bambu studio only.
Bonus round : I am actually trying currently another strategy for this kind of cases, which is to change the “filament change” gcode to put instead the gcode to pause the print. This way all the required pause should be added by default in the print in case of no AMS.
I yet have to test that directly… tomorrow night !
I tested the change in filament gcode but it was not successful. It triggered unwanted moves of the print head.
I could not see if it was due to steps I shall not have removed in this gcode, or due to something else. So I sticked to the other method.
Bambu Studio | Bambu Lab Wiki
Pause options can be added here in preview mode
It can also be used to identify what layers your particular logo starts in this example it is layer 19
Printers print in layers if you are looking for a multi colour layer try manipulating your filaments with cutting and binding , red,blue,green in increments of your choice, there are optional tools that can help you achieve this
The topic here caught my eye. It doesn’t look like a solution for my issue but it was a good read.
My specific issue is dealing with printing multiple colors, but TPU filament. I keep getting a message “Error: Not support printing 2 or more TPU filaments”.
I thought this had to do with the AMS, but I cannot find a way around it so I could do manual filament changes. I’m trying to print a Smartphone case in more than one color, four colors to be precise and they swap out a few times each.