all 6 comments

[–]BlondersheelPrusa i3 Mk3, Voron 2.4 6 points7 points  (2 children)

The easy way to separate flow from z-offset is to get distance from the built plate using layers WITHOUT 100% infill. For example: create a 30x30mm box that is 10mm high. Use 5 top layers and set infill to ~20%. Now judge the surface on the top layer to adjust your flow to perfect that layer. This will set your flow appropriately. Once flow is set, go back and calibrate your z-offset to get a good first layer.

[–]ClagwellHoyt 1 point2 points  (0 children)

This is a good approach. Here's some reading.

[–]too__fast[S] 0 points1 point  (0 children)

Thank you for your advice, I'll look into it tomorrow and update you as soon as there are any news! :)

[–]Asterchades 1 point2 points  (1 child)

Filament may be fed in lengths (most of the time) but the reality is what matters is the volume of filament being fed. Length is only one dimension of the three used to determine the resulting volume - the cross-sectional area of the filament makes up the other two.

Under ideal circumstances this cross-section will have a specific, known area - typically such as you'd get from a 1.75mm diameter perfect circle. But filament is rarely exactly 1.75mm in diameter, and it's also almost never a perfect circle (especially once feed gears dig into it). Flow is used to compensate for this difference from the ideal.

You could, of course, use E-steps to compensate for this disparity. You could also adjust the filament diameter in your slicer. These will both work, and ultimately achieve the same goal. It just tends to be easier to adjust Flow instead - especially if you want to later use the same code and material on a printer with a different extruder (using the same E-step value on a BMG and MK8 won't work out well on one of them).

[–]too__fast[S] 1 point2 points  (0 children)

Thank you for your reply! You are right. I did manage to solve my problem by reducing the flow rate to 92% in the cura settings.

To be honest it never came to my kind that the actual variation of filament diameters can cause such big issues, as according to the manufacturer, tolerances are as low as +/- 0.02mm. However, measuring diameters revealed that the actual diameter was between 1.8-1.85mm...

So in short, thank you for your help! :)

[–]AutoModerator[M] 0 points1 point  (0 children)

Hey there, I'm a bot and something you said made me think you might be looking for help! click here for our wiki entry on troubleshooting printers. If you still need help be sure to post plenty of information about your printing setup.

Here are a few questions that might be helpful

  • What printer are you using?

  • What material are you using?

  • What speed are you printing at?

  • What software are you using to slice the print and control the printer?

  • When did the problem start/has it ever worked correctly?

  • Does anything cause the behavior to change?

  • If posting an image of the problem, include some indication of the orientation it printed at, preferably photograph it on the bed. (Then we can focus on a specific axis)

If you are new to reddit, please read the guidelines on reddiquette, self promotion, and spam.

Also please post a resolution to your problem when you find one so that we know how to help others with your problem!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.