Changing the nozzle in BBL A1 is very easy is there a possibility to change the nozzle mid print this can unlock huge possibilities.
If not how can we post this as a suggestion because everything can technically be done with an update to the existing system.
Can you
Yes, technically. You simply add a PAUSE to the a layer. You will have to unload the filament or manually cut the filament. Reduce the nozzle temp to near room temp to safely remove it.
You can then remove and swap the nozzle.
What would that help you do?
Given the slicer has no ability to utilise a different nozzle size midway through a print, your request has no benefit.
It has been asked before many times.
When adding a post, you are asked which topic you want to put it in, you went A1 series as that is your printer. You need it to be “Bambu Lab Software > Bambu Studio” & an optional category of “product-request”.
You can edit this one by using the pencil icon near the title and then setting the choices.
2 Likes
@MalcTheOracle
in my case it would help to reduce printing time very much!
i’ve got a model which has a white body and on top layer some very tiny writting/letters in 2 different colors.
that’s why i want to print the body with a 0.4 or 0.6mm nozzle, then add a pause and change the nozzle to 0.2mm.
printing the body and top with 0.2mm nozzle takes a huge time (nearly 3h) and there are about 20 pieces i have to print.
changing nozzle, while paused, in bambu studio would then be very helpful
but i will post this question as well in your mentioned “product-request”
5 Likes
that guy is insufferable, I have the same question and need.
@mz_woodwork
@BTL_tech
@ExpelliArmus
Honestly, I don’t think @MalcTheOracle is wrong on this.
Now, correct me if I’m wrong here:
- This determines the size of the filament thread coming out of the nozzle port (0.4 mm).
- this determines the base layer height by:
- Z-axis movement (Toolhead Speed)
- controlled extrusion rate (Flow Rate) is determined by:
- Flow Temperature (Tf)
- Example: PLA
- Tg = Glass Point ~60c (PLA becomes soft)
- Tm = Melt Point ~ 150c - 180c (PLA beings to melt but does not have sufficient radiant heat to melt prior layer enabling bonding)
- Tf = Flow Temperature ~ 200c - 220c (PLA reaches viscus liquid state and can be run though the nozzle without impedance. At this temperature PLA has enough radiant to melt the contact point of the prior layer resulting in bonding as soon as the cooling fan passes over.)
- This can change the layer height thus adjusting how the slicer does the all of the prior calculations.
To change the flow/speed/temperature calculations would have to be done at the exact moment where the nozzle switch needed to occur and it would have to be programed in prior to slicing the model into Gcode.
I believe what MalctheOracle is saying is that current slicer models do not have that ability.
In concurrence with this, I seem to remember a YouTuber from Israel talking about this in one of their episodes (I think it posted about a year ago), and that they had been in conversation with Prusa about the possibility.
I have not seen anything else on the topic.
A quick Google AI search says it: “will cause a significant, likely fatal, interruption to the print”

Adding that “The slicer’s G-code, which expects a 0.4mm diameter for extrusion widths and layer heights, will not match the new nozzle, resulting in massive under-extrusion, potential clogs, and a noticeable layer shift or discontinuity at the transition point“.
Edit: Added the rest of Googles response.
@ExpelliArmus As an alternative, I would suggest leaving an area for the lettering to rest in on the print, printing it out on a separate print, then gluing it in place, followed by post production work. It’s a pain, but if you print the lettering first, it’s read when each print comes out. Also, just make sure your tolerances are to spec. Leave a 0.4 mm (+/- 0.1 mm) gap between the wall of the lettering nest and the lettering size to prevent it from being to small for the lettering. You might have to to with this a bit. I’ve found that my printer has a +/- of 0.2 mm to 0.3 mm tolerance.
If you truly are wanting to switch a .4 nozzle to a .2 midway, you’d need to be incredibly careful in your gcode. You’d probably need to slice the object twice, with each nozzle, and make some sort of frankenstein stitched together gcode, and hope that all the static config setup for the 0.4nozzle start doesn’t interfere once you have the 0.2 one. This is a bad plan. Software needs to support this
1 Like
So, remembering that YouTubers episode I went hunting. I didn’t find it, but I a a Google question resulting in the follonwing:
Why Manual Slicer Support is Not Yet Being Built
For manual-swap printers like the Bambu A1, developers at Bambu Lab and Prusa are reluctant to add a “Pause for Nozzle Change” button in their slicers for several reasons:
- Z-Height Calibration: If the new nozzle sits even 0.05 mm lower than the previous one, it will carve into the existing print.
- Thermal Safety: To prevent burns, the slicer would have to turn off the hotend, wait for it to cool completely, wait for the user to swap it, and then reheat it. This long pause often leads to the print detaching from the print bed as it cools.
- Nozzle Re-homing: A printer cannot easily re-home its Z-axis while a half-completed print is sitting directly on the build plate.
So it sounds like there is a hard physical limit that the sensors are not currently capable of breaching.
There are other articles that sort of relate to this that you can look up. Apparently the toolhead swappers are involved in something like this. And there ae a few research groups that are involved with nozzles that have an iris function intended to work with this. Strangely enough one of these is Johns Hopkins University. I REALLY want to know what a medical institution is doing involving 3D printers. I’ve got some reading ahead of me.
Thank you, although I prefer it written as…
I think @MalcTheOracle is right on this.
I am not a fan of double negatives ever since I that was the score cards lifted above a young woman’s head as she graded my nudging her world.
Your 1, 2 and 3care correct.
- The nozzle installed in the printer (the physical device)
- The base layer of settings can alter from
- The start of some of these tweaks
The long and short of this is this.
- Single nozzle printers
- Bambu Studio has no current support for printing using two different nozzle sizes achieved by swapping a nozzle out mid print one or more times.
- Trying to hack this will likely break things in ways everyone else would find absolutely hilarious as we tried warning you.
- Dual or multi nozzle printers
- Bambu Studio has no current support for printing using two different nozzle sizes achieved by swapping a nozzle out mid print one or more times OR by the more practical option of having different nozzle sizes installed on at least two hit ends.
- Yeah, the fact this still isn’t possible is a huge oversight and a massive failure on behalf of @BambuLab, especially given the CEL said it was actively being worked on prior to the release of the H2D.
- Trying to hack this will likely break things in ways everyone else would find absolutely hilarious as we tried warning you.
- There are ways to make the process easier to code, firstly by forcing a restriction that means any changes must occur at the same time at even levels. For example; with a 0.4mm nozzle with a 0.2mm layer height and a 0.2mm nozzle with a 0.1mm nozzle, the 0.1mm layers are printed twice before a 0.2mm nozzle. This would limit, but not prohibit collisions.
@MalcTheOracle You are more than welcome.
On a side note, my preference for the double negative here stems from two diections:
- Since I’m not an authority on the subject, my preference is to soften my “voice” on the topic.
- I’ve often found that a softer voice tends to be more receptive even when I am a true authority on a topic. i.e. Carrots and Sticks.
With that said, thank you for providing us with additional insight. I feel these detail provide clarity to the subject matter.
1 Like
prosthetics and implanted medical devices were one of the original use cases of 3d printing. Scan the body, adapt the model to fit the body, print
In general, it’s rather telling that even the 2-headed printers, who have already solved offset calibration, don’t have this capability. Changing the resolution of the model’s slice layer by layer is like 100% antithetical to how the software currently solves slicing, so smart people are gonna have to reengineer a lot!
1 Like
I’ve got a stack of Empirical Articles I just finish printing on 3D printing in the medical field. I’ll be reading though them for the next week. But…
I seem to remember seeing that someone developed petri dish tissue. I wounder if anyone is looking at using some form of extruded bio filament for prosthetic organ/bone construction or deep tissue replacement…..
Maybe that’s what they want the iris nozzles for…..
More reading….