filament_flow.html 5.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Filament Flow Calibration</title>
  6. </head>
  7. <body>
  8. <table width="100%">
  9. <tbody>
  10. <tr>
  11. <td style="text-align: center;">
  12. <h1>Filament Flow Calibration</h1>
  13. </td>
  14. <td style="text-align: right;"><strong>
  15. <table><tr><td>needs:</td><td style="text-align: left;">Bed levelling</td></tr>
  16. </table>
  17. </strong>
  18. </tr>
  19. </tbody>
  20. </table>
  21. <p><strong>You need to do the bed level calibration before this one.</strong></p>
  22. <p>This test will print five test samples with various level of flow. You can choose the flow difference between each steps. You should start with the 10% one.
  23. After verifying the result with the help of the table below, you have to modify the filament extrusion multiplier in your filament preset (if the -20 is the best, change the multiplier from 1 to 0.8, see the formula below). Don't forget to save it afterwards! You can continue with the 2.5 step if you want a bit more precision.</p>
  24. <h2>Results</h2>
  25. <h4>Example:</h4>
  26. <table width="100%">
  27. <tbody>
  28. <tr>
  29. <td><img src="./m20.jpg" width="150" height="150" /></td>
  30. <td><img src="./m10.jpg" width="150" height="150" /></td>
  31. <td><img src="./0_v1.jpg" width="150" height="150" /></td>
  32. <td><img src="./p10.jpg" width="150" height="150" /></td>
  33. <td><img src="./p20.jpg" width="150" height="150" /></td>
  34. </tr>
  35. <tr>
  36. <td style="text-align: center;">not flat</td>
  37. <td style="text-align: center;">not flat</td>
  38. <td style="text-align: center;">not flat</td>
  39. <td style="text-align: center;">flat<br />But the circle<br />isn't that good</td>
  40. <td style="text-align: center;">Flat surface<br />and good circle</td>
  41. </tr>
  42. </table>
  43. <p>The flow you want to choose is the lowest that does not create gaps in the top surface. In this example it seems that the good flow is below +20. So you have to change your extrusion multiplier to 1.2 and print the second set of test (or put 1.15 and call it a day).</p>
  44. <p>Don't look at the surface quality of the letter, it should be only good at the 0, as it's for this flow we calibrated the bed height. Here, going with +20% flow, you should lower the bed a bit (redoing the bed level calibration).</p>
  45. <h4>Second step, starting from +20%:</h4>
  46. <table>
  47. <tbody>
  48. <tr>
  49. <td><img src="./m8.jpg" width="150" height="150" /></td>
  50. <td><img src="./m6.jpg" width="150" height="150" /></td>
  51. <td><img src="./m4.jpg" width="150" height="150" /></td>
  52. <td><img src="./m2.jpg" width="150" height="150" /></td>
  53. <td><img src="./0_v2.jpg" width="150" height="150" /></td>
  54. </tr>
  55. <tr>
  56. <td style="text-align: center;">Not good</td>
  57. <td style="text-align: center;">Not good</td>
  58. <td style="text-align: center;">Almost good</td>
  59. <td style="text-align: center;">Good<br />But the circle<br />has some<br />irregularities</td>
  60. <td style="text-align: center;">Good</td>
  61. </tr>
  62. </table>
  63. <p>Here we can see the loop is not very good in the -8 and -6. The -4 is almost round but not quite, so it indicates that the nozzle has lost pressure. -2 is almost good but the 0 is the only one that can be considered as "good", and even so the loop isn't perfect. </p>
  64. <h2>How to tune your printer</h2>
  65. <p>You have to change the extrusion multiplier for the filament you calibrate for (and save it). Formula for the new extrusion multiplier: new_multiplier = ( (100 + chosen_number) / 100 ) * old_multiplier<br />
  66. Example: first step, i choose the -10, so i have ((100-10)/100) * 1 = (0.9) * 1 = 0.9<br />
  67. second step i choose +5, so i have ((100+5)/100) * 0.9 = (1.05) * 0.9 = 0.945
  68. </p>
  69. <p>If you want to make this change permanent and left your extrusion multiplier to 1 in SuperSlicer, you can change your firmware configuration by multiplying (or dividing, depends of the firmware/setting) the 'extruder speed setting' (e-step, step_distance) by this extrusion multiplier.</p>
  70. <h2>Advice</h2>
  71. <p>Before doing this test, it's preferable to calibrate your extruder (it's easier on bowden setup):</p>
  72. <ul>
  73. <li>Remove the extruder bowden tube from the output of the extruder (or remove the extruder assembly from the nozzle assembly if you have a direct-extruder)</li>
  74. <li>Put the filament through it (by hand or using the software control)</li>
  75. <li>Cut the filament flush with the output of the extruder. Measure with your spring-steel ruler that you measure just 0mm. If not, note the value and don't forget to remove it from every other measure you do.</li>
  76. <li>Ask your extruder to extrude 200mm of filament (gcode: G1 E200).</li>
  77. <li>Measure the length of the extruded filament. Repeat this process two times more if you want more precision.</li>
  78. <li>You have to change your extruder multiplier (estep, step_distance) by multiplying (or dividing, depending on your firmware) the current value by (200 / average_measured_value).</li>
  79. <p>Note that this value may change if you change the pressure the extruder exerts against the filament.</p>
  80. </ul>
  81. <h2>Notes</h2>
  82. <p>It's very difficult to tune the flow below the 2% mark, and no filament is consistent enough to warrant it anyway. Filament's that have a guarantee of +-0.03mm has a ~7% variation between the low and high end cross section.</p>
  83. <p>Most of the calibrations need to be done in the right order. This one should be the second.</p>
  84. <p>You may want to re-do the bed level calibration if the result is below 0.9 or higher than 1.1.</p>
  85. <p>Note that the filament extrusion multiplier can change with a different filament material, as a softer one can be squished/dented more by the extruder and so have a lower diameter in the extruder gears.</p>
  86. <p>If your printer extruder 'eats' the filament and can't complete the top layer, you will have to increase the ironing distribution (by 5% increments). (Expert setting, print -> infill)</p>
  87. <p>This test sets the setting "Complete Individual objects" to true, so you may want to reset your print settings afterwards</p>
  88. <p>Licence for models used for this calibration test: CC BY-SA 3.0</p>
  89. </body>
  90. </html>