Ballscrew compensation on a paired Y-axis router

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
Alex B
Posts: 2
Joined: Fri Feb 14, 2025 8:14 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 compensation on a paired Y-axis router

Post by Alex B »

Hello Everyone! I just purchased an Avid CNC Pro 4'x8' router with Acorn controller package and Clearpath servo motors. Out of the box the Y axis drive motors are hardware paired (both drives receive step/dir from the same Acorn outputs). This infers that there is only one ballscrew error compensation table for both axes.

If I reconfigure the machine so the Y-axis drives are software paired, will this enable me to individually compensate the lead error on each Y-axis motor?

I understand this router not necessarily a high precision piece of equipment but I would still like to try and extract the best possible accuracy and repeatability.


CentroidFrog
Posts: 29
Joined: Wed Jan 29, 2025 9:39 am
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: Yes
CNC11: No
CPU10 or CPU7: No

Re: Ballscrew compensation on a paired Y-axis router

Post by CentroidFrog »

Hi Alex,
While some people on this forum may know the answer to your question, Avid has their own methods of doing things.
If you haven't already I'd recommend checking out the Avid forum for more direct support for your machine.
The AvidCNC Forum: https://forum.avidcnc.com/
Want to post your own question?
Check this out first: http://centroidcncforum.com/viewtopic.php?f=60&t=1043
Acorn CNC tech tips: viewforum.php?f=63
Acorn CNC tech tip videos: viewforum.php?f=61


cnckeith
Posts: 8627
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 compensation on a paired Y-axis router

Post by cnckeith »

Alex B wrote: Fri Feb 14, 2025 8:34 pm Hello Everyone! I just purchased an Avid CNC Pro 4'x8' router with Acorn controller package and Clearpath servo motors. Out of the box the Y axis drive motors are hardware paired (both drives receive step/dir from the same Acorn outputs). This infers that there is only one ballscrew error compensation table for both axes.

If I reconfigure the machine so the Y-axis drives are software paired, will this enable me to individually compensate the lead error on each Y-axis motor?

I understand this router not necessarily a high precision piece of equipment but I would still like to try and extract the best possible accuracy and repeatability.
short answer , No. paired axis are treated as having the same pitch.

long answer, this is on the to do list for future software feature and will be apart of the Ultimate License file package.
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


suntravel
Posts: 3305
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Ballscrew compensation on a paired Y-axis router

Post by suntravel »

At the moment you can use the srewcompensation and dial it in at one side of the gantry and use the beta volumetric compensation to keep the gantry straight.

Uwe


Alex B
Posts: 2
Joined: Fri Feb 14, 2025 8:14 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 compensation on a paired Y-axis router

Post by Alex B »

cnckeith wrote: Mon Feb 17, 2025 2:17 pm short answer , No. paired axis are treated as having the same pitch.

long answer, this is on the to do list for future software feature and will be apart of the Ultimate License file package.
Keith, thanks for clarifying. Is this a feature that is closer to being months away or years away?
suntravel wrote: Mon Feb 17, 2025 2:36 pm At the moment you can use the srewcompensation and dial it in at one side of the gantry and use the beta volumetric compensation to keep the gantry straight.

Uwe
Uwe, that's a great point and something I will absolutely consider implementing.


Post Reply