- LinuxCNC
- General LinuxCNC Questions
- Newbie needs help understanding screw mapping and backlash compensation
Newbie needs help understanding screw mapping and backlash compensation
- stioc
- Offline
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 1
27 Feb 2018 16:31 #106629
by stioc
Newbie needs help understanding screw mapping and backlash compensation was created by stioc
I'm pretty new to CNC (having only built a GRBL/Arduino router recently) and I'm working on converting my RF30 mill to CNC. I have bluetooth DRO on the mill so backlash was never really an issue for me. However, with CNC I'm wondering how to compensate for the backlash (let's say it's .0125" on the X and Y axis). Can I put .0125 somewhere in the .ini file? I know there's also something called screw mapping, is this the same thing? would that be a better way to do this and other than this man page wiki.linuxcnc.org/cgi-bin/wiki.pl?Screw_Compensation is there a slightly more detailed explanation or examples of how to configure this? Apologies if this has been beaten to death before- I'm looking around here but not having a lot of luck finding prior posted info.
Please Log in or Create an account to join the conversation.
- Todd Zuercher
-
- Offline
- Platinum Member
-
Less
More
- Posts: 4993
- Thank you received: 1458
27 Feb 2018 17:12 #106632
by Todd Zuercher
Replied by Todd Zuercher on topic Newbie needs help understanding screw mapping and backlash compensation
Yes there is a setting for Backlash Compensation in the INI file. It is in the Axis section (or Joint in Master).
linuxcnc.org/docs/2.7/html/config/ini-co...s__lt_num_gt_section
However .0125 is a rather large amount to try to compensate for. I would recommend trying to reduce the backlash mechanically as much as you can.
Screw mapping is a different form of compensation that is designed to overcome inaccuracies of your screw. (I've never tried to use it.)
linuxcnc.org/docs/2.7/html/config/ini-co...s__lt_num_gt_section
However .0125 is a rather large amount to try to compensate for. I would recommend trying to reduce the backlash mechanically as much as you can.
Screw mapping is a different form of compensation that is designed to overcome inaccuracies of your screw. (I've never tried to use it.)
The following user(s) said Thank You: stioc
Please Log in or Create an account to join the conversation.
- stioc
- Offline
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 1
27 Feb 2018 17:19 #106633
by stioc
Replied by stioc on topic Newbie needs help understanding screw mapping and backlash compensation
Cool, thanks Todd. I think you and I found the backlash parameter about the same time. I found mine via Google here: www.britishideas.com/2008/06/19/measurin...ftware-compensation/
I don't know what the actual backlash is, I'll measure it soon. It's an old RF30 mill, but even at .0125" that's less than half a mm and for me (hobby stuff) that's good enough for govt work
I don't know what the actual backlash is, I'll measure it soon. It's an old RF30 mill, but even at .0125" that's less than half a mm and for me (hobby stuff) that's good enough for govt work

Please Log in or Create an account to join the conversation.
- Mike_Eitel
-
- Offline
- Platinum Member
-
Less
More
- Posts: 1126
- Thank you received: 184
27 Feb 2018 18:22 #106642
by Mike_Eitel
Replied by Mike_Eitel on topic Newbie needs help understanding screw mapping and backlash compensation
Hi sitoc
Have been living with backlash quite some years, just modified as Christmas present to myself to ballscrews. Linuxcnc does nice compensation but can not overcome the problem that your mills makes chatter marks as your peace is moved for/backwards by each tooth. So adjust play to your best to get nicer surfaces.
Mike
Have been living with backlash quite some years, just modified as Christmas present to myself to ballscrews. Linuxcnc does nice compensation but can not overcome the problem that your mills makes chatter marks as your peace is moved for/backwards by each tooth. So adjust play to your best to get nicer surfaces.
Mike
The following user(s) said Thank You: stioc
Please Log in or Create an account to join the conversation.
- stioc
- Offline
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 1
27 Feb 2018 18:33 #106643
by stioc
Replied by stioc on topic Newbie needs help understanding screw mapping and backlash compensation
Thanks Mike, I completely agree. However, I'm doing this in stages- for now I'm just trying to get close enough with what I've got, I'm not doing any precise work. I'll tackle the ballscrews in the future as another project. Now adjusting the gibs etc I should do that. Having never done it before I've been avoiding it but I'm youtube certified in everything lol.
Please Log in or Create an account to join the conversation.
- Mike_Eitel
-
- Offline
- Platinum Member
-
Less
More
- Posts: 1126
- Thank you received: 184
27 Feb 2018 19:14 #106648
by Mike_Eitel
Replied by Mike_Eitel on topic Newbie needs help understanding screw mapping and backlash compensation
When i disassembled my mill i saw that there have been tiny screws to tighten the screwnuts.
Maybe you find something similar too.
I'm aware that this admission will project a smile on faces of the true mechanics guys here on the list
Mike
Maybe you find something similar too.
I'm aware that this admission will project a smile on faces of the true mechanics guys here on the list

Mike
The following user(s) said Thank You: stioc
Please Log in or Create an account to join the conversation.
- LinuxCNC
- General LinuxCNC Questions
- Newbie needs help understanding screw mapping and backlash compensation
Time to create page: 0.069 seconds