Page 1 of 1

ENABLE_BACKLASH_COMPENSATION

Posted: Sat Feb 03, 2018 2:48 pm
by hectori
Hi all,
I found that My rostock max v2 has backslash in all 3 motors.

circle test: https://www.thingiverse.com/thing:1072538

Axis Backlash / Hysteresis Compensation
Phaelz: Marlin https://github.com/MarlinFirmware/Marlin/issues/7579

http://forums.reprap.org/read.php?267,306320

repetier:
Only for Cartesians ??
#define ENABLE_BACKLASH_COMPENSATION 1
#define X_BACKLASH 0.29 (steel core Belt)
#define Y_BACKLASH 0.28
#define Z_BACKLASH 0.25 (nylon wired Belt (2 years of use)

I already put in the firmware and I donĀ“t see any change.

https://youtu.be/Ne5c18HJQYk

Re: ENABLE_BACKLASH_COMPENSATION

Posted: Sat Feb 03, 2018 9:50 pm
by geneb
It's mechanically impossible to have backlash in a Delta unless there's something loose. :) Check to make sure that the drive gears aren't slipping and the belts are tight enough to not skip teeth.

g.

Re: ENABLE_BACKLASH_COMPENSATION

Posted: Sun Feb 04, 2018 10:27 am
by hectori
Hi geneb,

I believed the same. (be surprised)
My tool works very accurately.
I want someone to do the same test that I did and confirm if I'm wrong.
I receive exactly the same 0.25mm after moving 5mm 10mm or 100mm.



hectori

Re: ENABLE_BACKLASH_COMPENSATION

Posted: Sun Feb 04, 2018 10:59 am
by geneb
You may have a mechanical problem somewhere in your machine, but backlash isn't it. Backlash in cartesians is caused by the hysteresis in the attachment point to a threaded drive system. The only time you can have backlash is if something in the drive system doesn't move at the same instant that the motor does. In a properly adjusted delta (any delta), this is impossible. It looks like you're using the old melamine carriages - if they were too tight, that would account for the issue you're seeing.

g.

Re: ENABLE_BACKLASH_COMPENSATION

Posted: Sun Feb 04, 2018 11:51 am
by hectori
I will test whit the new skates.