Sorry for the klippy log being a zip file, it’s just unreasonably big ( 28mb - not sure why)
Describe your issue:
Hey so I’ve lately been retuning my printer, I’ve done everyting from squaring the frame, proper belt tension, e-steps, pressure advance, input shaping but there’s one issue that I have no idea how to fix.
I have awful overshooting on all corners in every single print no matter the settings:
Speed has no impact, the overshooting is always there (tried 25mm/s, 50mm/s, 80mm/s. 100mm/s)
Acceleration has no impact (1000, 2000, 3000)
Pressure advance on or off, no impact - by default my value is 0.015
Input shaper on or off - no impact
Seam position does not matter
My printer is an Ender 3 V2, with an Orbiter 2.0, TZ V6
Slicer is OrcaSlicer
Retraction is 0.5mm at 120mm/s (no retractions are happening on the corners - probably has no effect on the issues.
Material is PLA
Nozzle is 0.4mm at 220C and Bed is 60C
I usually print at speeds of 100mm/s (seems like a lot, but these are perfect speeds for my printer according to vibration tests), velocity of 3000
I expect the first response to be that it’s a PA issue - I’ve tried an insane amount of values, nothing changes besides the bulge on the overshoot being a bit smaller - still the corners are indented, I do not believe it’s a PA issue.
My friend, read the post - I have a value that I use during printing which is 0.015
Due to many people suggesting it’s a PA issue I tested a lot of pressure advance values to see if it really is a pressure advance issue - from my testing the only thing I understand is that PA has nothing to do with it.
Corners look exactly the same on PA off, exactly the same on values that are too low, exactly the same on perfectly tuned values, and exactly the same on values that are a bit too high - the only difference is when the PA value is so high that the corners are so rounded off that the issue cannot be seen anymore (which of course is an issue in itself).
Besides the extreme case - the corners are always wonky.
Which is exactly why I don’t believe this is relate to PA. I have BOTH at the same time. I have an indentation before a corner with a bulge on the start of the wall that the corner lead into.
If this was an issue of low PA, I’d have bulging corners that stick out, with no indentation in front of them, and if this was an issue of too high PA, i’d have completely rounded off corners - none of these scenarios is the case according to my testing.
Have you looked at the bed slinger in particular the spring suspension it could well be a overshoot of the bed itself, has the bed compressed the springs enough to stop oscillation. Just saying no software change will fix a mechanical issue.
I agree with @Blackstump. In addition, the stepper’s current of 0.58 A seems quite low, but I’m not familiar with the specific motors being used. The standard high-quality Creality motors should take around 0.9 A.
I dont know how you are applying your PA in a print. If you write your PA value in printer.cfg, you must check your slicer if it does not have a section where you can write PA values(check the custom g-code sections also). If it does, and it has a different value than the value you vant to try in that print, the slicer value will overyde the printer.cfg one for that print.
Okay I did some research related to the currents that are appropriate for the motors - the manufacturer rates the motor for peak current and not RMS, so they run super hot if you calculate the current based on that.
0.58A is a good value according to many Ender 3 V2 owners - even BTT after getting a pull request related to the motor currents being wrong changed their default values that they use in Marlin on their Mini E3 V3 board to 0.55A
I’m not sure what this means in your definition. Just be aware that:
Stepper motors are designed to get hot.
Class B insulation, which is typically used in cheaper printers, can handle up to 130 °C internal temperatures, translating to 80 °C to 100 °C on the shell.
Class H insulation can manage up to 180 °C internally, leading to shell temperatures of 130 °C or more.
Temperatures above 60 °C are normal and can be quite uncomfortable to touch.
A continuously operating stepper motor that is only “warm to the touch” is likely severely under-supplied with current, negatively impacting its performance.
Still, my default current values are well within proper range, so I do not believe they are causing the issues.
I’ve also tried a different slicer just to be sure it’s not a slicer issue - same thing happens.
Tried tightening the belts fully - no difference, also tried making the belts looser than before, doesn’t change anything/
I am lost on what to do next. I might try a different nozzle, but I really doubt that will change anything.
I was doing some more research and now I think I might be onto the issue - it looks as if the X and Y motors are not working in sync, or rather one moves “earlier” than the other.
Let me put it in this way:
When printing the Y wall, before even finishing printing the wall in a straight line, the X motor has already started doing the movement for the X wall, and then on the X wall it seems that the Y motor has started the movement for the Y wall while the X wall has not yet been finished.
I could be completely wrong but I seriously am out of options when it comes to this.
I will try swapping the motors for different ones from my Ender 5 - if that doesn’t work then I will try swapping the extruder to something else