Skip to content
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

Backlash comp with coreXY #20

Open
marshr32 opened this issue Jun 7, 2022 · 1 comment
Open

Backlash comp with coreXY #20

marshr32 opened this issue Jun 7, 2022 · 1 comment

Comments

@marshr32
Copy link

marshr32 commented Jun 7, 2022

Sorry if this is a stupid question, but does the backlash code take into account that reversal of movements in X and Y don't necessarily correspond to a reversal of a motor with corexy kinematics?

An example would be cutting the top half of a circle where movement in X is always positive but both motors have to reverse (at different rates) to get the bit to move downwards after the peak.

I'm no programmer so can't follow the code properly but I noticed that there is a conversion from corexy to normal X/Y in the backlash code and it got me thinking.

Any input much appreciated.

@shooter64738
Copy link
Owner

To be honest I would need to look into this a little further. As best I recall compensation occurs just before each line segment is calculated so if it's a corexy I think I will compensate correctly.

I've been very busy working on the new control system and not been in the grbl source for a bit. But I'll research it as soon as I can!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants