-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.1.x] Apply feedrate to nozzle movement for kinematic machines #9448
[1.1.x] Apply feedrate to nozzle movement for kinematic machines #9448
Conversation
52b7bf8
to
dfbb019
Compare
Marlin/planner.h
Outdated
@@ -372,7 +372,7 @@ class Planner { | |||
|
|||
FORCE_INLINE static void unskew(float &cx, float &cy, const float &cz) { | |||
if (WITHIN(cx, X_MIN_POS, X_MAX_POS) && WITHIN(cy, Y_MIN_POS, Y_MAX_POS)) { | |||
const float sx = cx + cy * xy_skew_factor + cz * xz_skew_factor, | |||
const float sx = cx + cy * xy_skew_factor + cz * (xz_skew_factor - (xy_skew_factor * yz_skew_factor)), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #8623 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this was just an error in the merge
3c931c4
to
f9c26a9
Compare
f9c26a9
to
5b4e39a
Compare
Looks good. I've updated the translations, reversed the incorrect I'll be interested to see how this affects my SCARA kinematics, which has to convert the feedrate from mm/s into a new degrees/s value on every segment. |
#8778 repackaged for 1.1.x.