CNCKeith's "How to measure Backlash" Method. Video

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

Post Reply
cnckeith
Site Admin
Posts: 8934
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

CNCKeith's "How to measure Backlash" Method. Video

Post by cnckeith »

CNCKeith's "How to measure Backlash" Method.



Centroid CNC backlash compensation is a feature used in CNC (Computer Numerical Control) machines to improve accuracy and precision during machining operations. Backlash refers to the small amount of play or lost motion that occurs in mechanical systems, like the ballscrew support bearings, ball nut connections, axis motor pulleys, or other components of a CNC machine, when the direction of movement changes. For example, when a motor reverses direction, there can be a slight delay or looseness before the tool or workpiece actually begins moving in the new direction. This can lead to errors in positioning and affect the quality of the machined part.
Centroid, incorporates backlash compensation into its CNC12 software and controllers to counteract this issue. The user enters the amount of backlash in the machine—typically in units like thousandths of an inch or millimeters—and then CNC12 automatically adjusts the movement commands to account for it. Essentially, when the machine changes direction, the controller adds extra movement to "take up" the slack before proceeding with the programmed path. This ensures the tool follows the intended trajectory more accurately.
In practice, backlash compensation is set up during machine calibration. The operator or technician might run tests to determine the backlash in each axis (like X, Y, or Z), and those values are entered into the Centroid control system. Once configured, the compensation runs seamlessly in the background, making real-time adjustments as the machine operates.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html


cnckeith
Site Admin
Posts: 8934
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by cnckeith »

i copied this post over from the Acorn forum.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html


Snap-On Phil
Posts: 49
Joined: Thu Jan 09, 2025 3:39 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by Snap-On Phil »

Nice video, found this very informative.


Houseman303
Posts: 158
Joined: Sun Nov 12, 2023 1:33 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: A901313
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Switzerland

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by Houseman303 »

I have a problem with the backlash function. I entered the measured values, saved them and shut down the control completely and restarted it. When homing the axes, it stopped after Z. Error X axis position error. Turned the machine off again and restarted it. Now immediately the Z axis position error. Am I doing something wrong or is there an error in version 5.06? OAK control.

I only wanted to update the software when TCP is available for xyza or when I no longer have to rely on the Probe app for tool measurement and workpiece measurement. I am not a fan of external program extensions in the software. So far, version 5.06 is running and they always say, never touch a running system.

The machine runs again without problems if I deactivate the backlash function and restart the machine.
Attachments
report_0008DC111213-0324231447_2025-03-09_14-52-18.zip
(971.07 KiB) Downloaded 6 times


cncsnw
Community Expert
Posts: 4578
Joined: Wed Mar 24, 2010 5:48 pm

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by cncsnw »

It is unlikely that testing and adjusting backlash compensation has anything to do with the inability to move your X axis.

Use the yellow jog keys, in Slow, Continuous mode, to test each axis. Don't try to home the machine; just try to jog the axes, taking care to stay off of the limits.

Evidently your Z axis is working. Is your Y axis working? Does the X axis fail to move in either direction? Or does it move one way, but not the other?

Note that, after any "410 ... position error" stall, you will have to press and release emergency stop or the VCP reset button to clear the fault, before you can try to move any axes again.

If it is only the X axis that fails to move, is there any indication on the servo amplifier to tell you why it is failing?


Houseman303
Posts: 158
Joined: Sun Nov 12, 2023 1:33 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: A901313
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Switzerland

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by Houseman303 »

without backlash function the machine has been running for a year without any errors


cnckeith
Site Admin
Posts: 8934
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by cnckeith »

Houseman303 wrote: Mon Mar 10, 2025 4:19 am without backlash function the machine has been running for a year without any errors
great.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html


Houseman303
Posts: 158
Joined: Sun Nov 12, 2023 1:33 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: A901313
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Switzerland

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by Houseman303 »

cnckeith wrote: Wed Mar 12, 2025 1:48 pm
Houseman303 wrote: Mon Mar 10, 2025 4:19 am without backlash function the machine has been running for a year without any errors
great.
Keith, that doesn't help me. I'd really like to use the backlash feature. I think I even paid for it, if I'm not mistaken. ;)


cnckeith
Site Admin
Posts: 8934
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by cnckeith »

Houseman303 wrote: Wed Mar 12, 2025 3:03 pm
cnckeith wrote: Wed Mar 12, 2025 1:48 pm
Houseman303 wrote: Mon Mar 10, 2025 4:19 am without backlash function the machine has been running for a year without any errors
great.
Keith, that doesn't help me. I'd really like to use the backlash feature. I think I even paid for it, if I'm not mistaken. ;)
hi, i'm here to help.
i'm not sure what your question is! :D
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html


centroid467
Posts: 815
Joined: Thu Apr 14, 2022 2:46 pm
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: CNCKeith's "How to measure Backlash" Method. Video

Post by centroid467 »

Houseman303 wrote: Wed Mar 12, 2025 3:03 pm
cnckeith wrote: Wed Mar 12, 2025 1:48 pm
Houseman303 wrote: Mon Mar 10, 2025 4:19 am without backlash function the machine has been running for a year without any errors
great.
Keith, that doesn't help me. I'd really like to use the backlash feature. I think I even paid for it, if I'm not mistaken. ;)
I strongly suggest trying what cncsnw posted in response to your post about this issue and reporting back the results. I do not believe we are aware of any issues in CNC12 V5.06 that would have this effect.


Post Reply