Is there an option to pause for a manual filament change

I am new to Bambu and just bought my first A1 Mini. I really like the printer so far. But it seems to me a simple thing to add an option for the printer to pause for a manual filament color change between layers when no AMS is installed.

Prusa does it with a right click on the layer bar. A simple insertion of a manual color change would be handy.

. If I am just missing something, I would appreciate any suggestions.

There is a pause at layer option

It doesn’t seem to let you put it on the same layer as the color change though.

1 Like

You will need to delete the change colour to add the pause option ( right mouse button )

3 Likes

In the Studio preview window, scroll down until you reach the layer you want to pause, just before that layer RMB on the scroll bar and choose pause/change filament.

However this only works when in the print by layer process, when in print by object this option is disabled.

1 Like

It surprised me too that inserting a filament change, without an AMS attached, does not introduce a pause and a request for a manual filament change. This would have been very logical, especially since it does show the new colour in the Preview. Instead, the printer just continues with the first colour. You have to add a pause instead of a filament change when you have no AMS. Still strange.

1 Like

HAs been discussed multiple times, but adding M400 U1 g code to filament settings, will add pause where ams would change color.

1 Like

Thanks for this tip. You probably agree that this should be the default…

2 Likes

It’s still strange now to me coming from 0 3d printing experience.

I think there should be a option for it yes. Among many other things that would be helpfull.
Cant think this would be on top of their list since they also want to sell AMS units :person_shrugging:
Oh and mind you, if you use this, machine wont know to end program when last layer is layed. you need to manually press continue to the pause it will do when it is done.

I’m hopeful |I know when my printers doing something

So I’m new to Bambu Slicer and have had my printer for about a week now, but I seem to have stumbled on a solution:

In the “Project Filaments” section, click on the circle with the three dots to the right of each filament and select “Edit.” In the Filament Settings window, select the “Advanced” tab and it shows the G-code run at the start/end of the filament. Just add the “M400 U1” to the end of the “Filament start G-code” and save it under a new filament preset. Repeat this for the other filaments. When the part is printed, it will pause each time the filament needs to be changed.

It’s a bit clunky in that the pause message keeps popping up, and you have to switch menus to command the unloading and loading of the filament. I have a feeling that this could be streamlined with additional G-code, but it’s manageable if you’re not doing this very often.

3 Likes

A feature in an upcoming release of Bambu Studio will allow you similar flexibility of swapping between filaments but using the external spool.

It makes the process easier.

I have not seen if this will be limited to changes at each layer or within each layer (more than one swap and filament choice in a single layer).

But, the whole thing will be far more automated.

If this does allow multiple swaps per layer, this would mean pulling up a deckchair and getting a stiff drink ready as you prepare to remove and replace filaments manually (remembering the colour order) maybe hundreds of times in a single model.

I tried what you said, but it didn’t work. I had two colors: the first layer was red, and I only applied the change to that filament because it was the base of the project. Meaning, there would only have been a change in filament, so I didn’t apply it to the second color.

I solved it! I had left the quotation marks…oops

1 Like

remembering the colour order

is it in the g-code? how do you see it without the AMS?

I tried doing the LEGO usb light thinking the logo color changes would just cycle through 1,2,3,4

13 times but the second layer was 1,3,2,4 so it put a line of black through the yellow and so on and so fourth, I ended up printing it once and writing down each color change and then re-doing it.

I don’t know what the g-code for printing is. But in theory there is probably a g-code for display on screen. Assuming there is you could add to the filament profile g-code pause the print display the color to change to.

It might need to be a little more complicated. because the pause print would take over the screen.The complicated version is

pause
print new color on screen
wait 10 seconds for you to read
pause for the filament change to happen.

This does not solve the problem. It just switches where the change is defined. If you forget to change the filament profile it tells you the wrong filament. The advantage is you could easily train someone to do what the screen says. Even with an AMS if you are printing something that does not work in the AMS like TPU this can be useful. For a limited amount it is useful.