Need travel consistency but its not working as expected <800 steps per rev too low>

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

hivoltage
Posts: 75
Joined: Wed Mar 16, 2022 4:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Need travel consistency but its not working as expected <800 steps per rev too low>

Post by hivoltage »

I have a custom built system.
Centroid Acorn controller with clearPath motors. Frame is a Bulkman3d 1500x1500 using ballscrews 10mm pitch
I have read a lot on the forums to determine how to get consistent travel results.
I have used a spreadsheet from another user that helps with dialing in the turns ratio.
I am attaching the report and some screenshots.
When I am in the motor section I have it set to the values derived from a 20mm travel for the X axis (I am working with just the X for now)
The new values allow the dial indicator to read 20.00mm but in the system on the screen it shows 19.997. I used the MDI screen with the following command (g1 x20 f200).
shouldbe20.png
I have searched for the correct way to do this calibration but all I seem to find are lathe ones. I do not have a lathe.
I used to use Mach3 and it did not show a value in the DRO other than what I wanted it to go to.
So I need to know what is wrong with my setup that is causing this. (NOTE: Sometimes it shows 20.000mm but its not traveling exactly 20mm according to the dial indicator.) I am going to see about getting a new dial indicator to rule it out. However my main concern is the interface not showing what was commanded.
Any help is appreciated.

I almost forgot to add the clear path motor parameters for the X axis.
motorscreen.png
Attachments
report_80F5B5B91A52-0301225712_2024-02-15_08-37-01.zip
(634.5 KiB) Downloaded 15 times
suntravel
Posts: 1977
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: Need travel consistency but its not working as expected

Post by suntravel »

You have set up 9.8872mm / 800 steps = 0.012359 mm / step

So no way to hope the axis will drive with 0.001mm accuracy

The smallest increment the CNC can control with your setup is 0.012359mm

Related reading:

https://centroidcncforum.com/viewtopic. ... one#p11936

Uwe
hivoltage
Posts: 75
Joined: Wed Mar 16, 2022 4:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Need travel consistency but its not working as expected

Post by hivoltage »

@suntravel
I was not expecting that kind of accuracy.
Perhaps I am looking at this wrong.
Are you saying that the reading is what the machine does, but because of the accuracy being low it shows actual travel ?
suntravel
Posts: 1977
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: Need travel consistency but its not working as expected

Post by suntravel »

0.012359x1618 Steps=19.997

One step more would be 20.009

There is no way to drive to 20.000 and CNC12 is going as close as your setup allows

Use gear reduction or setup to a higher resolution.

Uwe
cnckeith
Posts: 7334
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: Need travel consistency but its not working as expected

Post by cnckeith »

minimum steps per rev is 1600

read this post.
https://centroidcncforum.com/viewtopic.php?f=63&t=1801
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
ShawnM
Posts: 2234
Joined: Fri May 24, 2019 8:34 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: Need travel consistency but its not working as expected <800 steps per rev too low>

Post by ShawnM »

Your motor are not setup correctly, read the doc that Keith posted and be sure to set the motors correctly and then change the settings in the wizard to match, Forget everything you know about Mach3, it'll save you some headaches. :D
hivoltage
Posts: 75
Joined: Wed Mar 16, 2022 4:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Need travel consistency but its not working as expected <800 steps per rev too low>

Post by hivoltage »

Thanks everyone for the advice and info.
I will be getting things going after I get home.
Gary Campbell
Posts: 2190
Joined: Sat Nov 18, 2017 2:32 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: Yes
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: Acorn 238
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bergland, MI, USA
Contact:

Re: Need travel consistency but its not working as expected <800 steps per rev too low>

Post by Gary Campbell »

Set your ClearPath motors to 3200 steps per rev
GCnC Control
CNC Control & Retrofits
https://www.youtube.com/user/Islaww1/videos
cnckeith
Posts: 7334
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: Need travel consistency but its not working as expected <800 steps per rev too low>

Post by cnckeith »

Gary Campbell wrote: Thu Feb 15, 2024 11:00 pm Set your ClearPath motors to 3200 steps per rev
and match that number in the Wizard!

3200 works. but, i use 6400 with most machines (even with the lower res 800 step clearpaths)

that's why the wizard set it to 6400 for either model (the 800 or 6400 step per rev model motor) it works with both for most all applications since clearpath can also run at 200,000 steps per second so there is no worry about running into a glass ceiling on top max rate for most all machines.
the Centroid smoothing algorithm likes hi step/encoder counts as well so you will get better results with that too!
clearpath 6400.png
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: 7334
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: Need travel consistency but its not working as expected <800 steps per rev too low>

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
Post Reply