3rd Party Filaments in Studio: Where do I enter what?

I am really frustrated with Studio’s filament management and calibration right now. What I really want is that when I put a spool of something I’ve calibrated into the AMS, I can choose that calibrated filament in the Device page.

I suppose all the calibrations are governed by the machine, the nozzle size, and the plate material. Is that a reason why I can’t find Overture Gold PETG here, or at least Overture PETG?

I have it as generic PETG in the filament manager tab. That’s because I can’t rename anything in the Filament Manager.

Back in the Prepare tab Project filaments, I can find my Overture and select it. I guess I get to do the same thing for every project where I use my Overture Gold.

I keep thinking there is a reliable way to enter the filament name once, calibrate once, and just keep using it project after project. Someone please tell me there’s a right way to do this.

Same issue! Frustrating for sure. Anyone???

Forgive the length, but this is really two posts in one: an answer to your filament-management frustration, and a larger criticism of Bambu Lab for falling short of the standards it set for itself.

TL;DR Version:

  • Your expectation is reasonable: a calibrated filament should be defined once and then persist cleanly across AMS use and projects.

  • Bambu’s larger problem is that its software and increasingly closed ecosystem often conflict with the simplicity and openness it benefited from and publicly aspired to.


1. Your filament-management frustration is legitimate

What you’re describing is exactly how a well-designed filament system should work: define a filament once, calibrate it once, and reuse it without repeatedly rebuilding the relationship between the spool, AMS, calibration data, and slicer profile.


Click here for expanded post of the filament challenge and why it failed user expectations

I noticed you’re a Mac user, which is useful context because Bambu has long positioned itself around the kind of integrated experience Apple made familiar: the complexity should stay underneath, while the product behaves as one coherent system.

Going back to 2022, Dr. Tao, Bambu Lab’s CEO, repeatedly described that vision in interviews and in his Spaghetti Monster blog posts.

To Bambu’s credit, they have probably come closer to delivering that experience than anyone else in consumer FDM printing.

But Studio still falls short in exactly the area you’re describing.

A calibrated filament should be a persistent, reusable object. I should be able to create “Overture Gold PETG,” calibrate it, put that material in an AMS slot, select it, and have Studio understand what I mean.

The user should not have to understand that the Device page, AMS material definition, Project Filaments, filament presets, and calibration data are separate concepts that happen to intersect.

Those are implementation details. Good software hides implementation details.

So no, I don’t think you’re missing something obvious or failing to read the documentation. You’re running into a software architecture and user-interface problem that Bambu has not resolved cleanly.

The printers have moved much closer to appliance-like operation. The software, particularly filament management, still too often reflects Bambu’s internal architecture rather than the user’s task.

2. The larger problem is Bambu’s increasingly adversarial attitude toward openness and control and its chilling impact on our community


Click here for expanded comments on how community open-source efforts that could address the larger issue have been met with threats by Bambu Legal

This is where I think the arrogance becomes harder to ignore, and where at least one community developer who extended Bambu functionality was met with a legal threat.

Bambu built heavily on an open-source software ecosystem. Bambu Studio is licensed under the AGPLv3 and is itself derived from PrusaSlicer, which in turn is derived from Slic3r. Bambu Studio can therefore be forked, modified, and redistributed under the terms of that license.

At the same time, Bambu has tightened access to portions of its networking and cloud interface and, in 2026, sent a cease-and-desist demand to Polish developer Paweł Jarczak over his OrcaSlicer-BambuLab fork. His modifications allowed OrcaSlicer to communicate with Bambu’s server-side components despite changes Bambu had made to its authorization system.

Bambu’s position was that the issue was not the open-source fork itself, but how the software interacted with Bambu’s private cloud infrastructure. Specifically, Bambu alleged that the fork identified itself to its servers as an official Bambu Studio client.

That distinction may matter legally. It did little to improve the optics.

A large part of the open-source community saw the contradiction immediately: Bambu was comfortable benefiting from open development while building its platform, but became much less comfortable when independent developers extended or worked around parts of Bambu’s own ecosystem.

Louis Rossmann, GamersNexus, and others pushed back hard, and the dispute quickly became a larger argument about interoperability, control, and whether Bambu was trying to close the door behind itself after benefiting from open development.

The Software Freedom Conservancy (SFC) has now thrown down the gauntlet, challenging Bambu on both the technical and licensing fronts:

https://sfconservancy.org/news/2026/may/18/bambu-studio-3d-printer-agpl-violation-response/

SFC states that its investigation has confirmed two AGPLv3 violations, has launched a project to reverse-engineer Bambu’s proprietary networking libraries, is actively recruiting volunteers, and says it will attempt to step in if Bambu makes legal threats against volunteers working on its behalf. Bambu disputes SFC’s interpretation of the licensing and cloud-access issues.

The sarcastic shorthand for that criticism was essentially:

“How dare you steal what I stole first.”

That is not a literal description of the licensing situation, but it captures why Bambu’s response landed so badly with much of the community.

And that larger attitude connects directly back to the smaller usability problem you’re describing.

In both cases, Bambu too often seems to expect users and outside developers to adapt themselves to Bambu’s internal architecture, instead of asking the more important question:

What is the person actually trying to accomplish?

Dr. Tao has spent years talking about a simpler, more integrated 3D-printing experience. Bambu has made substantial progress toward that goal on the hardware side.

The software still has work to do.

At this point, I can really only echo what Olias has already said.


What I can offer, though, is a workaround - but it depends entirely on how determined you are to go through with it. You’d have to create your own RFID tag. And because Bambu uses a closed system, it’s not exactly straightforward. Essentially, you’d need to hack together a filament profile in a kind of Frankenstein fashion - one you’d never actually use for printing.

You’re basically relabeling your third-party filament as an official Bambu filament - but one that you’d never actually use, because you don’t want to ruin a filament profil that you use all the time.


You might also be wondering why I’m suddenly bringing up RFID tags: Well, how should I put this? Anything that has an official Bambu RFID tag or is based on an official Bambu filament profile essentially gets VIP treatment in terms of synchronization: Slicer, Project, AMS, printer, …

One button, and everything is synchronized, almost.

So, depending on the circumstances, it might be worth “Bambu” branding the third-party filament.

Thank you! I have seen things about using the RFID. I’m on the fence, but this info is helpful.

Thank you for your thoughts. It’s reassuring to know that I didn’t miss something.

However, I would rather that I had missed something that would make my filament life less bad.

Again, thank you.

I can get reasonably close. When I create a custom filament using the filaments dialog at least it shows up on the printer UI AMS screen under vendor and type for whatever nozzles it’s compatible with. I still have to manually select it in the printer but at least it syncs up correctly in Bambu Studio. Certainly not as convenient as a RFID tag.

Thanks! I’d forgotten about that screen - yet another for adding filament info…

My filament entry does not break down custom filaments by date, I just have the vendor/type info. Are you running a Bambu Studio beta version?

I came to realize that @Olias, @RetroSharky, and @hyiger could restore me to sanity. Now I almost have an idea of the ideal sequence for acquiring and calibrating new third-party filaments.

Quick question: the Filament Manager records the filaments by color, even when different colors are for the same filament make. Any reason to override this and use one filament-manager entry for all colors?

Different colors use different additives and that can affect the behavior. Matte black could have (for example) 5% carbon fiber which would give the filament different properties from say white which could have (again for example) titanium dioxide. This could affect things like pressure advance, extrusion multiplier, shrinkage and even ideal print temperature. Is it worth separating profiles by color? Depends. If you are doing large functional prints were dimensional accuracy matters then using a profile calibrated for black might give you unexpected results for white. Depends a lot though on the vendor and formulation. Some people go as far a rerunning calibrations on different filament batches. If you are printing fidget toys and Benchys? Doesn’t really matter.