I am in Bambu Studio 2.5.0.66 on Linux. I am using a 3DJake silver PCTG filament with not so optimal results. Through the Bambu Studio Training Courses I learned about he filament calibration. Run first level. Checked the printed pieces and decided that part “5” is the best. Run fine calibration, but instead of printing 0 to +9, it printed 0 to -9.
Today I went there again. Selected “Fine Callibration based on flow rate”, changed the already entered “0.95” to “1.05” (since my best piece was “5” and not “-5”) and again it printed pieces from 0 to -9.
The json file that it has created under “/.config/BambuStudio/user/XXXX/filament/3DJake PCTG Flow Rate Calibrated.json look like this:
0 to +9 or 0 to -9 doesn’t matter; the test designer had to choose one direction before creating the second-pass test. If the optimal result is at +7, testing +5 to -5 would not find it.
The first pass only narrows the testing range. Then the second pass tests flow rates in smaller steps in a range between too high and too low.
I don’t choose the best result from the first pass. I choose the first result higher than the smoothest, the one that is clearly over-extruded. Then the second pass reduces flow in small steps to test between slightly too much flow and slightly too little.
I made a simple spreadsheet to help me see how my choice affects the rates to be tested. Changing the yellow cells updates the rates to be tested.
I don’t think using the third decimal place makes a significant difference in flow, but I don’t round it; I keep it because it indicates that it is a calibrated flow rate.
I usually delete some samples before printing the first pass. Starting with a Generic profile, I’ve never had a filament that produced a good result at ±20, or even ±15.
Thanks a lot for sharing this. I’ll retry it. When using the flow from BambuStudio it sends directly to the printer, without letting me edit the samples.