Issues with Bambu Studio custom filament settings

Hi!

I’ve recently decided to try out some Sunlu filament, specifically the wood one. It is my first time creating a custom filament preset and I’m running into some issues here. I’ve created a custom filament preset in the prepare tab of Bambu studio but it is not showing up in the device tab when I try to assign it in the AMS.

Whenever I try to print with wood filament it switches over to another one from the AMS, even if I manually load the wood filament ahead of printing. The wood filament is not recognized in the device tab, simply showing a (?) and not showing up in the dropdown.

The weird thing is I can set the custom filament preset via the Bambu Handy app on my phone (so its on the cloud I guess?) but it poops it out right before printing and decides to go with another color. I’ve tried relinking the printing and rebooting but I still can’t select it in Bambu Studio on PC even though the preset is still there in the prepare tab. It does use the wood filament for calibration and the filament is selected on the 3D model.

Any ideas? Thanks in advance, cheers!

So you created a Custom Filament brand\vendor Profile - basing it off Generic PLA, or some similar WOOD profile?

The added custom Filament PRESETS from that MASTER CUSTOM PROFILE - and configured those presets?

Otherwise, for example - if it was just in the filaments part- and filament on BAMBU PLA Basic - thats what the PARENT filament will be -and what you wil need to look for in the DEVICE screen etc and what it will be listed under.


AND
thats where the K profile will be saved as.
image

But however, if you DID create a custom filament PROFILE first … I find the sequence important sometimes.

  1. Custom Filament profile (perpare- cog - custom filaments) - called simply SUNLU PLA WOOD
    2a. Define a Filalment parameters against 1 (prepare- drop it down and choose profile from 1)
    2b. Edit Paramaters, eg temps, colour, etcc etc- save that FILAMENT with a specific name for those parameters
    2c. you will now have something like SUNLU PLA WOOD and SUNLU PLA WOOD - DARK BROWN - 180C in the list
  2. Select that new SUNLU PLA WOOD - DARK BROWN etcc in the Device AMS slot . leave Kvalue empty for now
  3. Go to Calibration and Calbirate that saved filament- SUNLUA PLA WOOD - DARK BROWN - 180C etc erc
  4. Save the result
  5. Go BACK to the Device- AMS screen - and you should now have a k-value to select.

7, Close and Reopen Bambu studio and check if its all there.
8a) Check manually on the printer. change the filament, choose SUNLU vendor, look for PLA - Wood-Dark green etc
8b) Check tthe K Value has flowed through.

Somethimes if you dont select it in Step 3, tthen calibrate it it seems to get lost, at least in my experience.
---------------Additional Screenshots for context -----------------
Create the Custom SUNLU WOOD PROFILE
image
Save\create this and head back to the Prepare Screen

I have selected it in Slot 1 here- but its the parent unmodified SUNLU WOOD PROFILE

  • you can tell beccause it has that huge long name @Bambu Lab X1 Carbon 0.4 Nozzle etc on the end
    image
  • if you want tweak the colour and basic print temp ranges, price etc for the MASTER profile and SAVE it.

Then, if you want- added another Filament preset with custom speciffics - Wood, colour, price etc etc in Prepare tab, Fillaments - then save it. Give it a meaning ful name

This is the newly saved filament (not the master filament type one, we are going to Calibrate)
image
However - in Device Screen before calibrating, choose trhe master SUNLU WOOD PLA - k value blank for now
image

Go ahead and calibrate on that, ensure you reselect the FILAMENT preset, not the master profile.
Save the result and chec k the result page - verifiy the name, and the fact its against the correct parent filament profile.

If done correctly - you can now select it in Device-AMS screen and it should “stick”.
image

Now, its the internet, and I suck at understanding others most of the time- so If you have already done all this and still doesnt work -apologies, this is what works for me… and maybe wood isnt a great example, but I use the method below for setting up any\all my filaments and works well for me.

MASTER PROFILE (Vendor, Material, Serial\type)
– FILAMENT PRESETS (Specifics, Colour, Temp, cooling etc)

As I often have different custom setups per filaments for different reasons.

  • eg even Wood- I have 2 temp\coolins presets for the same Wood filament - to get a darker colour you want different setups etc.

The only downside, is admin overhead, and your doubling up “Filaments” in the drop down list - example here with PLA META - witth a META PINK - preset
image

2 Likes

Thanks for the detailed descripton! I’ve think I did all the steps correctly but I’m still running into the same issues. Perhaps I’m doing something wrong?

So I’ve created the custom preset and adjusted some settings:


And it shows up in the prepare tab and during calibration:
image

Now I’ve run flow dynamics and flow rate calibration. Flow rate went horrible as 4/9 plates didn’t stick properly but thats probably due to the wood filament. I’ve saved the correct values to the preset and… still not visible in the device tab filament dropdown? Also tried rebooting.

The weird thing is that I can set the preset in my AMS in the mobile Bambu handy app. If I do this it also shows up in Bambu Studio on PC in the device tab.
image

But when I try to edit the slot it’s like a ghost: the dropdown is empty, the preset is not in the list, and all the settings like temperature and K-value are empty.
image

When I edit another filament slot and then open up the wood one again it shows default PLA values, but the temperature does not match the wood PLA preset of 205-215
image

I’ve tried printing a small disc now with the filament and… it worked? I’m not sure what’s happening here and it feels random as I didn’t do anything different. I fear that I have to redo all this every time I swap out filament haha T.T

I hope you earned a “most screenshots” badge for that one.

1 Like

Not sure if it is the case, nor if it is your problem, but, afaik, Bambu and Orca store files in different locations, so Orca will not find those for Bambu, and vice versa.

Custom filaments currently only work on the X1 Carbon, not P or A series. Firmware and Studio updates should enable the feature on other printers soon.

From v1.83 Beta notes.

1 Like

Thanks, I try to help lol

OK - so this is important info, “it worked”. What I suspect is you actually have a UI bug, thats currently fixed in the latest Bambu X1C Printer firmware and\or together with the Bambu Studio BETA V4.

I run both STABLE Release , installed EXE - but I also continually download and keep updated the BETA version, currently BETA 4. Found Here - Releases · bambulab/BambuStudio · GitHub

So, just with the BETA - I download the ZIP and extract that do a different directory but its not “Installed”- my default Bambu installed is the Stable version, I can then always test issues i have in BETA and read the patch notes and bug threads.

I can point to this ccomment in particular where it will be resolved in future versions, so I run BETA Printer Firmare and BETA studio as metioned via seperate folder, and maybe thats why I dont see the issue.

Specific comment from Bambu Rep

Screenshot of ccomment


Full Github issue article

And my earlier struggles with custom filaments :stuck_out_tongue:
https://forum.bambulab.com/t/custom-filament-issues/36350/20

And the updated wiki page re Custom filaments\presets etc
https://wiki.bambulab.com/en/bambu-studio/create-filament

My understanding is that
Sync sends your current config TO the AMS
Resync pulls the configuration FROM the AMS
But test it out, change something on the Prepare screen- and “sync” see if it updates on the physical pritner and \or device AMS screen in studio.

I only use ReSync to be honest, as my work flow is
a) Think about filaments I need for the print job
b) Load those filaments in the AMS
c) configure the AMS filaments either on the printer, or in the DEVICE ~ AMS Tab, choosing K profiles etc etc
d) Then … and only then . Prepare tab, import the STL\3MF - and hit a “Resync”
Works for me…

1 Like

Sorry, that’s not correct. Nothing is ever sent from the slicer to the AMS. Communication is only from the AMS to the slicer. Resync populates the slicer with whatever colors and materials are loaded in the AMS overwriting any custom profiles in the slicer. Sync only updates the colors from the AMS and preserves the custom profile in the slicer (assuming it’s the same material). So, let’s say you have a custom PLA profile in slot 1 of the slicer with color red. Now you change out that red PLA for blue PLA in the AMS and update it from the device screen or Handy. Hitting Sync will update the color to blue, keeping your custom profile. Hitting Resync will update the color and change the profile to whatever you specified in the AMS (like Generic PLA or whatever).

I agree that I thought this was how it worked as well originally and aslo encourage @Nebur to test what @Madmax has said, but I dont get that experience. I seem to get a mix. I can change it on the slicer\prepare screen in bambu … and device screen changes. No idea why or how. The other thing I notice, is prior to recent firmwares and Bambu Studipo beta- somewhere between going in\out of Studio , I would loose all my device presets, every time - reapply the Filament and K-Proffile. Now… it remembers those netween closing Studio and\or turning off the printer.

Maybe my install is just magic and mis-behaving.