Sometimes Bambu Studio sends a print but the K factor is reset or not present, even though it has been set previously. Especially when changing from a BBL filament which has the RFID tag to a eSun etc. The settings just vanish. Is there a global setting for this as I generally use the same K Factor for all my prints.
Hi,
You can try to add the k value setting in the start up g-code.
The following code worked well, but didnt test in the newer versions:
M900 k[pressure_advance]
Why not use the default settings if you don’t rely on pressure advance?
What if I don’t do the calibration?
Make sure that you have the correct nozzle set in the printer settings and in studio then close studio. Start studio again and then set you k value. I have found when changing my nozzles I need to set it then close everything and open again otherwise if I change from a .4 to a .8 nozzle it still try’s the .4 settings to print then loses them.
Hi there, for some reason using the dynamic flow setting made all my prints not stick properly to the bed, when I noticed the K factor wasn’t showing, I set them to 0.020 and the prints were sticking again. This happened on all 3 of my printers so I assume it is the K factor causing the issue.
Odd issue, as the start g-code entails the exact same value.
There are a few ways to achieve what you´re looking for, but the most straightforward is to edit the printer start g-code to include the k value of 0.02.
If you choose this solution, check if the setting is effective. E.g. you can follow @vladimir.minkov suggestion:
Why is K Value stored on the Printer and Flow Rate on the Filament?
Also, the thread entails other methods for adding the k-value sch, such as editing the JSON file.