Improved Flow ratio Calibration v3

Copyright Claim

Improved Flow ratio Calibration v3

Boost
166
350
59

Print Profile(1)

All
X1 Carbon
P1S
P1P
X1
X1E
A1

0.2mm layer, 3 walls, 35% infill
0.2mm layer, 3 walls, 35% infill
43 min
2 plates
5.0(30)

Boost
166
350
59
8
590
619
Released

Description

Here's improved flow calibration compared to Orca or Bambu Studio. This is the third iteration from the original models: Improved flow ratio (extrusion multiplier) calibration v1 by jimcorner - MakerWorld, Improved Flow Calibration v2 by jimcorner - MakerWorld. The goal is to make flow rate calibration as straightforward as possible with a repeatable and clear standard.

 

Please download the 3mf file and slice it yourself in Orca, the 3mf does not work with Bambu Studio bc it doesn't support per object flow ratio setting! As a result, the print profiles uploaded by other people here likely won't work.

 

Why I upload this:

  1. the default flow calibration is bad at determining which flow rate has the smoothest surface with the monotonic top infill pattern, especially for white filaments. The result is often subjective.
  2. There are too many test pieces to keep track of.

What's improved compared with Orca/Bambu Studio:

  1. The result is now much more definitive and clear, I can even capture it with my phone camera as shown in the photos
  2. The top surface is Archimedean Chords pattern instead of monotonic, and line width is increased to 0.6mm, making it much easier to tell which flow rate is the best and take out the guess work. All other settings are exactly the same as Orca Slicer/Bambu Studio flow ratio calibration, so the calibration print is set up similar to originally intended.
  3. The test pieces are put together as one piece, instead of 10 smaller pieces that tends to clutter up space and easy to be lost.

How to use this test:

Prerequisite: open the 3mf file in orca slicer, and select the filament you want to calibrate.

  1. Pass 1: change the flow ratio in the filament tab to 1.0. Once that's set correctly, the flow ratio of the 7 pieces are: 1.12, 1.08, 1.04, 1, 0.96, 0.92, 0.88. Slice plate 1 named “rough”, and print. Find the flow ratio right before the raised right half circle appears, as flow_rate_rough. Usually this number is around 1.0, and if you know the ballpark number, you can use that value and skip this step.
  2. Pass 2: change the flow ratio in the filament tab to flow_rate_rough from pass 1. Slice and print the second plate named “fine”. Going from bottom to top, find the second flow ratio that gives the raised right half circle, as captured in the photos above. This is the optimal value to use for future printing.
  3. Optional: If there are fewer than two pieces with the raised right half circle, repeat pass 2 with increased value for flow_rate_rough.

 

Notes: in pass 2, the flow ratio of the 7 pieces are: [1.03*flow_rate_rough, 1.02*flow_rate_rough, 1.01*flow_rate_rough, 1*flow_rate_rough, 0.99*flow_rate_rough, 0.98*flow_rate_rough, 0.97*flow_rate_rough]. You can also see this in the per object setting → quality → flow ratio. The actual flow ratio when printing is the filament flow ratio value set in the filament tab * the scalar set in the per object flow ratio scalar.

 

 

Why/how well this works:

The optimal flow ratio should make the lines squish into each other to fill the gaps, but they should not be squished together too much because severe over extrusion creates ridges and uneven surfaces. The goal is to find the optimal flow ratio for the right amount of squishiness between the extrusion lines. Here the Archimedean Chords pattern and larger line width of 0.6 amplify the effect of between-line-squishiness by inspecting the raised right half circle. As the flow rate goes up from the bottom to the top of the test pieces, the optimal flow rate would be somewhere when the raised right half circles start to appear as it means the lines start to get squished together. To account for the test error bar and filament diameter variation, I choose the second visible raised right half circle for the optimal flow ratio. In my testing this gives a smooth top surface in my normal prints with minimal/no signs of over-extrusion. And the results I get is consistent with the values provided by the manufacturers as well, which gives me confidence as this method converges with manufacturers suggestions. For example, in the photos, the red filament is polylite pla which has 0.95 flow ratio recommended by polymaker, and my test gives 0.95. The white filament is sunlu pla+ has recommended 0.98 flow ratio and my test gives 0.98.

 

Comment & Rating (59)

Please fill in your opinion
(0/5000)

Modified to work with 0.2mm nozzle and it works amazing (layers 0.1mm, total height 0.5mm of which the second layer is infill to account for bad bed levelling, layer width 0.3mm). I found useful to light it from the side to ease the inspection.
The designer has replied
1
Reply
Thank you for sharing! Would you mind also sharing the changes you've made to work with 0.2 mm nozzle?
0
Reply
Replying to @jimcorner :
Modification to calibrate flow for 0.2mm nozzle: - scale the z thickness of all the pieces to 0.5mm - layer thickness 0.1mm (all of them, also the first one) - bottom shell layers 1 - top shell layers 3 - line width of everything 0.3mm (which is 150% of 0.2mm nozzle)
(Edited)
2
Reply
Replying to @santelelle :
Thank you for sharing!
0
Reply
ey! so much thanks for the work! this is the rough, the flow_rate_rough is 0,96 right? thanks!
The designer has replied
0
Reply
Yes I'd use 0.96 as the starting point for pass 2. In pass 2, you should have at least two raised right half circles, choose the second one as the calibrated flow ratio. But on the off chance you see less than two, then repeat pass 2 with 1.0 as starting point
0
Reply
Replying to @jimcorner :
thanks you! I finally had to repeat it with 1. it help me a lot to find the flow rate for the Amazon PLA. thanks :)
0
Reply
Tell me, please, I can't see the circles, what am I doing wrong? And another question - there is one coefficient in the photos, another in the description.
(Edited)
The designer has replied
0
Reply
it seems the print settings have been changed. please open the 3mf file from orca slicer and import as a project. And if you change printers, please recreate the changed parameters in the print settings
1
Reply
Replying to @jimcorner :
Thank you very much, I understood what the problem was, I really deleted the printer, because I have it from another manufacturer. Thanks for the tip!
1
Reply
Boosted
Print Profile
0.2mm layer, 3 walls, 35% infill
Awesome test! I was quite frustrated by the original tests, where I was right on the verge of creating my own test. luckily I found yours and it works like a charm! Quick question, what is the top little square for? Is it for distinguishing the front from the back?
1
Reply
glad it helps! yeah it's to tell which side is up
(Edited)
1
Reply
Print Profile
0.2mm layer, 3 walls, 35% infill
Todo estupendo. pude calibrar el flujo perfecto
1
Reply
Works well, it is a much easier test than the builtin option in the Orca Slicer. I had previously calibrated the flow ratio for KINGROON PLA and I knew the correct option for that filament was 1. I used your test, skipped to the "fine" plate with a flow ratio of 1 set in the filament settings, it gave me a value of 0.99. That's good enough, especially when it's so much easier to distinguish and select the correct flow ratio with this test.
(Edited)
1
Reply
Print Profile
0.2mm layer, 3 walls, 35% infill
This thing is amazing!!
1
Reply
Print Profile
0.2mm layer, 3 walls, 35% infill
Worked great.
1
Reply
Print Profile
0.2mm layer, 3 walls, 35% infill
Really easy to dial in!
1
Reply
Print Profile
0.2mm layer, 3 walls, 35% infill
Great thank you
0
Reply