Square_Corner_Velocity at High Speeds

Hi,
I’m new to printing in the Z direction, I got my first printer about a month ago (Ender 3 v3 CoreXZ). I’ve learned a lot of concepts and did all the major calibration steps to tune up my printer. I’m trying to dial in my quality at various print speeds and thought I hit a wall at 200mm/s. Any faster and my 90° corners turn into curves with a larger radius the faster the print speed.

Digging around in settings brought me to square_corner_velocity, which seems to be Klipper’s version of jerk. I figure it’s goal is to keep nozzle movement above the set value throughout the corner. Since instantaneous velocity changes aren’t a thing in physics (due to momentum) this has to be the setting that’s rounding my 90° corners. So I set it to 1mm/s and got a massive improvement in corner sharpness.

The problem I’m having now, is with that set so low, any curves in my print are printing at a snails pace. I figured I can always set the variable in the gcode for prints that need sharp angles, but I occasionally have a need to mix 90° angles and curves in the same print. Is there a way to keep the slow cornering for sharp corners but use the 5mm/s default or so for curves?

Thank you.

Hello @Apokalypz !

It seems you have more a problem than the need to discuss a feature.
I’ll move the thread.
Please attach the klippy.log to your next post.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.