Customising your choice of filaments in Bambu Studio isn’t straightforward or user-friendly. It’s cumbersome, counter-productive and a chore.
1. Unable to Create a new Filament from Scratch
There is no option to create a new filament from scratch, instead, you must copy from an existing filament. This means it’s very easy to accidentally copy over settings you don’t want/need and not have a desired configuration.
2. Unable to Specify Type or Vendor
This has been moderately solved in v1.8.2 but it’s still unintuitive. When editing or copying a filament, you should be able to change the ‘Type’ or ‘Vendor’ at any stage - like all the other fields. But instead, it’s greyed out.
3. Custom Filaments - an Organisational Nightmare
The introduction of custom filaments, whilst appreciated, is an overly cumbersome way of fixing my previous complaint where the vendor field should really just be plain text.
Sadly, it’s not been properly thought through and creates more issues than it fixes.
Type field: Unlike the ‘Vendor’ field, you cannot specify a filament type that isn’t in the list. That means that filaments such as ePLA, PLA+ or PLA Blend are not available and instead have to be entered into the ‘Serial’ field.
Serial field: This field should not be mandatory. Not every brand uses the same naming convention as Bambu Lab and so you’re forced to create filaments with silly names such as ‘Prusament PLA PLA’.
Filament preset: This goes back to my first point where you’re forced to copy another filament at every stage. You cannot create a new filament without copying the preset of another one which again leaves room for error. Furthermore, if a filament type doesn’t exist you have to enable a system filament to be able to copy from it.
Custom filament naming conventions: The fact that you cannot edit the name of the custom filament is a huge oversight. The options you pick for the ‘Vendor’, ‘Type’ and ‘Serial’ create the name which is then trailed with ‘@Bambu Lab X1 Carbon 0.4 Nozzle’. This is hideous. Any attempt to change the name creates a new filament which makes the aforementioned one redundant. Leading to my next issue.
Unable to delete a filament which has been copied from a custom filament preset: If you copy a custom filament, the filament you create is nested under the filament you copied it from (even though the tree diagram doesn’t show this). As a result, if you try to delete the filament you copied from your newly created filament will also be deleted.
4. AMS Filament, Project-inside presets, User presets and System presets
This one speaks for itself, there are far too many options for filament types, leading to a really clunky UI.
Would love to see this interface improved to make everything a bit more fluid and user-friendly.