Improved Flow ratio Calibration v3

Copyright Claim

Improved Flow ratio Calibration v3

Boost
154
326
44

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(25)

Boost
154
326
44
4
510
564
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 (44)

Please fill in your opinion
(0/5000)

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
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
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
Boosted
Print Profile
0.2mm layer, 3 walls, 35% infill
I love this design. It can be almost impossible to tell the difference between the samples with the built in Orca slicer calibration, but this is so much easier. I'll be printing this a ton.
0
Reply
Could it be this only works for 0.4er nozzles? Tried it with 0.6er nozzle and never get the shown right raised half
The designer has replied
1
Reply
only tested to work with 0.4 nozzle for now
0
Reply
Although there's no reason it won't work for 0.6 nozzles. I don't have a 0.6 nozzle myself, but for a test I'd recommend varying the line width with a filament of known flow ratio, and see at what line width did the raised right half ring starts to appear, and verify if it's close to correct flow ratio.
(Edited)
0
Reply
Replying to @jimcorner :
Ok, i see. Thx a lot for your reply. Probably next time my bambu is free i'll give it a try..
0
Reply
Super excited to use it but so far no luck. Prints a blank 7 segmented board! Oh well. I'll try to get it to work. When I imported the .3mf file as a project, ORCA created two parts with neither part on a plate. I then chose to Import Geometry by itself, set flow to 1.0. I'm sure just importing the Geometry is the issue as there is no G-Code to make the nice "plates" I see in your pictures Since I'm new to ORCA I'll have to mess with it to get the .3MF file to work. In the mean time, any suggestions and I'll do it! Again, I'm stoked since the original ORCA test is OK, but doggone suggestive. My wife, daughter and I all picked different ORCA test plates! I'll report back once I figure it all out!
The designer has replied
1
Reply
Try opening the 3mf file with orca, not importing it. Follow these steps: Right click on the 3mf file from Finder(mac) or File Explorer(windows), select "open with", then select the Orca slicer. Then choose to "open as a project". You might need to change the printer, plate and filament according to your setup.
0
Reply
OK, sure appears that your test is the test to use but using it on anything beyond a Bambu rig is beyond my simple scope most probably because I don't know how to get around the default settings in ORCA. Not to mention I've no desire to run the test on the imported default filaments! Huge thanks for the effort as I'll stick with the tried and true for now.
0
Reply