I have had an X1C for a while and have added many custom filament profiles. I just got a new P1P and I want to use the filament profiles I created for the X1C on the P1P. Is this possible without having to recreate all of them?
Less likely. Anyway, please update us if you could do it.
I tried the following way:
- I set bambu slicer to my X1C-machine
- export the filament profiles (Datei - Exportieren - Profilbündel exportieren - Profilbündel für Filamente). You get a .bbsflmt-File which is basically a zip-File.
- in bambu slicer I switched to my H2D-machine
- I imported this file again
- I then had all the filaments under “unsupported”
So importing worked, but something seems incompatible.
Currently I am checking the files themself to see what’s incompatible. Bambu Slicer keeps them in this path:
C:\Users\[WINUSER]\AppData\Roaming\BambuStudio\user\[someMachineNumber]\filament
For each profile you have a .info and a .json file there.
And I think the problem is the inheritance of the profiles. Within these json-files are listed only those datas which are different from the standard. I see an entry which is named “inherits” and in my case it points to some “…@BBL X1C” files which are not present/fit for my H2D.
I think this “inherits” is pointing to this directory:
C:\Users\[WINUSER]\AppData\Roaming\BambuStudio\system\BBL\filament
Usually you should have a profile with the same name for each machine there.
So I replaced X1C with H2D in the inherits section of the json profile, like:
"inherits": "Bambu PLA Basic @BBL X1C"
to
"inherits": "Bambu PLA Basic @BBL H2D"
Make sure, it is pointing to a file available for your printer model!
After restarting Bambu Slicer I was able to use the filament profile.