I appear to have successfully exported a custom TPU filament profile that I created within Studio on an A1 profile into an A1Mini profile.
In Studio, make sure you have the printer where you created the preset selected in the device tab (and just to be sure select that same printer on the prepare tab). I can’t link the bambu wiki on bambu’s forum, weird, so search the wiki for “Exporting printer, filament, and process presets, and allows for sharing with others”. Follow this to export and save the filament presets config file.
unzip the exported Filament presets.zip that was saved. Within this, you should see all of your custom filament profiles.
Now you will have to create a copy and make some edits. I initially created a copy of my “Inland TPU.json” then renamed it as “Inland TPU A1M.json”.
(This is for windows) Now, you should probably open an explorer window (or whatever folder navigation) and navigate to the users//AppData/Roaming/BambuStudio/system/BBL/filament/. This stores all of the default profiles for all of the printers. You will notice each printer does have its own profile and there are a ton of them.
open your new, renamed JSON file, there will be several settings depending upon what you modified from the inherited profile. I’m pretty sure the key here is to make sure you define/modify the value for the “inherits”: “”, property for the printer to which you want to import. e.g. I created the profile on A1 and I want to import it to my A1 Mini. So I looked in the windows folder above for the filament profile for the A1mini that matched the same profile from the A1 that is being inherited.
Example:
My A1 profile said: “inherits”: “Generic TPU @BBL A1”,
So I changed it to this for my A1M: “inherits”: “Generic TPU @BBL A1M”,
I also went ahead and changed any of the other properties in the json file that matched the initially exported profile:
“filament_settings_id”: [“Inland TPU A1M”],
“name”: “Inland TPU A1M”,
Save this file.
In studio, make sure you have the new/other printer you want to import to selected in device and prepare (just to be sure).
Now import>configs and select that new filament profile json file you just created.
Studio should tell you it was imported. Now you should see it in your filament dropdown. It appears to work after closing all open instances. Currently printing a TPU test on the mini now to compare it to the object I printed earlier on the A1.