- Posts: 230
- Thank you received: 25
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Yes, everything is in metric.are you using the same measurement units as your machine default?
also take a look at this note from the documentation.
linuxcnc.org/docs/2.6/html/config/ini_config.html
I´m working with servos, so I don't think it's a problem, I'll try it anyway. It is one of the first documentations that I read.BACKLASH = 0.0000 - Backlash in machine units. Backlash compensation value can be used to make up for small deficiencies in the hardware used to drive an axis. If backlash is added to an axis and you are using steppers the STEPGEN_MAXACCEL must be increased to 1.5 to 2 times the MAX_ACCELERATION for the axis.
You use a very similar method, I get a neg value too.1 Warm the machine up by running the axis backwards and forwards several times
2 Set the readout to 0.000 on the axis you want to test
3 Set a dial indicator to any useful reading and make a note of it eg 0.010"
4 Use the MDI or manual control to move the axis a known distance away from the indicator, say 0.500"
5 Use the MDI or manual to move the axis back towards the indicator, -0.500" or the distance chosen
6 The error on the dti is the backlash
7 Zero the indicator and redo the test again - it should read the same error or very close
8 The backlash will probably be a neg number, so a positive backlash number will correct it. If it is a positive result you have over corrected it like I did!
What you say about testing in various positions of the table I will try, it makes a lot of sense, I have read that the deviation that they give in the ball screws is in the entire length.You probably will need to correct the Backlash correction again as I found it needed several tests at different table positions to get a good average reading and correction even on ballscrews.
Dti, dial indicator you mean?I used a 123 block on the table and a dti in the spindle to do the readings.
image missing /media/kunena/emoticons/laughing.pngimage missing /media/kunena/emoticons/laughing.pngimage missing /media/kunena/emoticons/laughing.pngI will not ask because I understand you perfectly, it cost me to learn it.Don't forget to restart linuxcnc after you have corrected the INI file otherwise the change will not come into effect, don't ask how I know!
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
When you say in machine units, do you mean to explicitly put the units after the value?As Aaroncnc says it is best to use the machine units - sorry forgot to say this.
I have changed the BK blocks to C5 blocks with angular contact bearings recently for precisely that reason.One other thing to check is the condition and adjustment of the gibs and try to locate the test point over the centre of the table or any point where there is less chance of any play in the slides.
Please Log in or Create an account to join the conversation.