I followed the Extruder Calibration from Matt’s Hub linked in the OP above and am having some problems. After calibrating, my wall/line thickness is supposed to be 0.5mm and instead I am getting 1.0mm line width at 60% flow rate which is more than double what I should be getting. My 25mm 1 wall, no top/no bottom cube is 25.50mm wide and the wall is just a hair over 1.0mm (Like 1.02 or 1.03mm) for a single line. I am using Ultimaker Cura 4.0.0 and my filament has been testing out at 1.73mm in the places I’ve tried it so far on this spool. If the filament was a LOT bigger, I could see that increasing the line width a little, but not double.
Before I calibrated, I have printed things that take up almost the whole build volume that were accurate to within 0.3mm.
Originally, before calibration: I was under extruding by 16.5% the first time. I changed from M92 E96 (Not exact, but very close to that) to M92 E111 something (I don’t remember the decimal, but it was E111. something). I ran M500 to save. I ran M503 to verify that the settings were there. I power cycled the Snapmaker and ran M503 to verify the settings were saved. They were. My 25mm 1 wall cube came out VERY hairy…like more hairy / stringy than anything I’ve ever printed. So I ran the extruder calibration process again and it was also off by about 16%, so I scaled up to M92 E132 something. I was so surprised that my next calibration was so far off that I reran the test a couple of times and each time it was still off by 16%. After the last extruder calibration the hairs almost went away completely. (I think I had 3 hairs left on the model after the print… one attached to the skirt, one attached to the lift off, and 1 somewhere on the body. Quite acceptable.) Layer adhesion wasn’t great at ~244 degrees with stainless nozzle. I’m tempted to try 248 or 249 degrees next time, but that doesn’t get me any closer on these line widths.
What is causing my line width to be double what I’ve commanded it to be? My nozzle is set to 0.4mm in the 3d Printer Setup of Cura. I replaced my nozzle with a brand new stainless one thinking that maybe my nozzle was worn open some, but after I took it off and inspected it AND after trying the new stainless nozzle (at a hotter temperature to compensate for the difference in how it heats up) I am still getting 1.0mm line thickness. So, it wasn’t the nozzle.
Also the fact that the most recent 25mm calibration cube came out to be 25.50mm wide bugs me. I watched the print and I’m about 98% certain that it was only printing 1 wall like I commanded it to, so the idea that it was printing 2 walls doesn’t fit, either.
I could understand the bottom lines being thicker as they are squished into the bed more for adhesion, but why would the rest of the model also have double the thickness compared to what I’m commanding it to have?
I’ll try running through the SnapmakerJS slicer (which is Cura Engine based, but MUCH older and MUCH more limited). I can try Cura 3.6.0 as well which is what I was using to print some very accurate large models (using almost the whole build envelope) to within 0.3mm accuracy.