Ballscrew Comp 2nd & 3rd Attempts

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

adrewfis1980
Posts: 24
Joined: Sat Jun 08, 2024 2:12 pm
Acorn CNC Controller: Yes
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: Yes
CNC11: No
CPU10 or CPU7: No

Ballscrew Comp 2nd & 3rd Attempts

Post by adrewfis1980 »

I watched the video on how to do the backlash and the ballscrew compensation. However, I am still off and would like to dial it in a lot closer. What is the process for adjusting the tables to account for the small differences on the 2nd or 3rd go around? I've tried doing a separate run and then adding the differences to the original number in the table and still don't get what I'm desiring for accuracy. I've attached the most recent report for reference.


cnckeith
Posts: 8227
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: Ballscrew Comp 2nd & 3rd Attempts

Post by cnckeith »

need more info. photos of your machine for starters. make a photo album and post the link here.
what kind of differences are you seeing in the runs? .00001"? or .01"?
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


tblough
Posts: 3367
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Boston, MA
Contact:

Re: Ballscrew Comp 2nd & 3rd Attempts

Post by tblough »

Ballscrew comp is not something you iterate on. You command a position, measure the actual position, and record the difference in the table. Comp tables will have values in tenths, or less than 10 microns. Backlash values will be less than a couple of thousandths (50 microns or less).

If your values are larger than this, then your turns ratio is wrong, or you have a mechanical problem.
Cheers,

Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.


adrewfis1980
Posts: 24
Joined: Sat Jun 08, 2024 2:12 pm
Acorn CNC Controller: Yes
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: Yes
CNC11: No
CPU10 or CPU7: No

Re: Ballscrew Comp 2nd & 3rd Attempts

Post by adrewfis1980 »

tblough wrote: Mon Sep 16, 2024 7:48 pm Ballscrew comp is not something you iterate on. You command a position, measure the actual position, and record the difference in the table. Comp tables will have values in tenths, or less than 10 microns. Backlash values will be less than a couple of thousandths (50 microns or less).

If your values are larger than this, then your turns ratio is wrong, or you have a mechanical problem.
I was under the impression you could improve upon the ballscrew numbers based on Alan's video with the comment he made regarding this.

What distance do you set the turns ratio? For some reason I typically always set it to the furthest point and get it within .0001" with several attempts.

Also, do I need to set the backlash when using ballscrew compensation? Thanks for your help!


adrewfis1980
Posts: 24
Joined: Sat Jun 08, 2024 2:12 pm
Acorn CNC Controller: Yes
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: Yes
CNC11: No
CPU10 or CPU7: No

Re: Ballscrew Comp 2nd & 3rd Attempts

Post by adrewfis1980 »

cnckeith wrote: Mon Sep 16, 2024 5:29 pm need more info. photos of your machine for starters. make a photo album and post the link here.
what kind of differences are you seeing in the runs? .00001"? or .01"?
I have attached a pic of the machine and one of the most recent ballscrew attempts on the Z axis. Some of the numbers are well within my tolerance (.0004" or lower) but as you can see some are out .01 or more which is very odd.

https://www.dropbox.com/scl/fo/95grkb6m ... brc6r&dl=0


Nigelo
Posts: 415
Joined: Tue Dec 11, 2018 4:03 pm
Acorn CNC Controller: Yes
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: F045DA80C8B8-0905181172
E415F6F70BC3-0318203049
98F07B91FC6B-0123236802
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: UK East Coast

Re: Ballscrew Comp 2nd & 3rd Attempts

Post by Nigelo »

The lash compensation figures in your report suggests that your basic calibration is incorrect. Lash Values are X=0.0101" Y=0.0507" Z=0.0234" which are enormous at 10, 50 and 23 thousands. This cannot be correct unless you have extremely serious problems on your Mill which, in my opinion, would make the ballscrew mapping a complete waste of time.

However, if you are satisfied the machine is in good mechanical order, I suggest you turn off ballscrew mapping, zero each axis Lash setting, reboot CNC12 and once homed, recalibrate all 3 axis for the machine as accurately as you can. Only then, recalibrate the basic lash settings ideally using Marc Leonard's (cncsnw on here) ready made instruction (and downloadable code) on his site http://cncsnw.com/ then navigate to "Maintenance" section then "How to measure Backlash".

Once the above is completed, you can proceed with the ballscrew mapping.
Hope this helps
Nigel

"You can lead a horse to water but you cannot force it to drink"


cnckeith
Posts: 8227
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: Ballscrew Comp 2nd & 3rd Attempts

Post by cnckeith »

backlash compensation should be set to zero when using ballscrew comp. by definition ballscrew comp is taking care of any lash.
think about it, you don't want backlash compensation adding or subtracting to the screw compensation table as the screw table is what is really happening in space.
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
Posts: 8227
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: Ballscrew Comp 2nd & 3rd Attempts

Post by cnckeith »

.62625 turns per inch? .01" lash?

does this machine have ballscrews?

what is the pitch of the ball screw?
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
Posts: 8227
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: Ballscrew Comp 2nd & 3rd Attempts

Post by cnckeith »

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
Posts: 8227
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: Ballscrew Comp 2nd & 3rd Attempts

Post by cnckeith »

post a screen shot of your Clearpath MSP software settings.
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


Post Reply