Encoder resolution and jumpy XY motion on routers

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Exhibitology
Posts: 58
Joined: Sun Apr 28, 2013 9:19 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 1218120647
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Newark, NJ
Contact:

Encoder resolution and jumpy XY motion on routers

Post by Exhibitology »

In 2017, I was upgrading a router to a Centroid All-In-One controller. To test the machine, I used a file that is a maze of concentric circles. I've attached a PDF. In executing the file at 300 ipm, the machine's movement was anything but smooth. Scott Pratt at Centroid advised that my encoder resolution was too low. The servos had 1000 pr encoders. He recommended 5000 or 10,000 for large format routers. This machine had a 42" x 84" XY work area. I purchased 10,000 pr encoders and the problem was solved.
Maze test.pdf
(123.23 KiB) Downloaded 102 times
Now I'm to upgrading three large format industrial routers to Centroid.

First up was an SCM Tech99L pod and rail machining center. I put a Oak board in it to control its Yaskawa servos. The Y axis is 8192 pr and the X axis 4096 pr. The work area is 50" x 126". When executing the maze file, the movement resembled that of the previous upgrade, not smooth but with stutters at 2:00, 4:00, 8:00 and 10:00 when moving at 300 ipm. All other movement was good. The machine smoothly and effortlessly can execute G1X120Y48F2000. Could low encoder resolution be the problem here too or is it that the encoder count on X is half the count of Y.
SCM Tech99L.jpeg
report_7804732CEB6B-0724192322_2020-01-12_15-20-57.zip
(254.15 KiB) Downloaded 107 times
Next is a 1999 Multicam Pro with a 60" x 144" work area and 2000 pr servos. Here, the original motion control is an Allen Bradly hybrid system with a Multicam M23 board sending step and direction signals to the servo drives. Here I unplugged the Multicam S and D commands and replaced them with ones from an Acorn board. After running the maze file, the movement was not ideal. Like the previous upgrades, there was vibration. Not as bad as the SCM. Different. The SCM had problems with large circular movement. The Multicam with small circles.

The Multicam is set up so I can switch back and forth between motion controllers until I work out all of the kinks. When I ran the same maze file on the original 1999 motion control system, it was very smooth. What about the step and direction signals would make the motion different? Is the low (2000 pr) encoder count the problem.
Multicam Pro.jpeg
report_0220170337_2020-01-12_12-18-50.zip
(271.5 KiB) Downloaded 113 times
There is one difference in the step and direction signals between the systems. The Allen Bradley drives did not like the Acorn step and direction signals. They moved twice as fast in one direction as the opposite. We resolved this problem by converting the Acorns commands to differential signals. I now need to see how the irregular movement impacts cutting. This machine primarily cuts aluminum at a significantly slower feedrate than 300 ipm so it may not be a problem.

My next upgrade is a 2006 Flexicam router also with a 60" x 144" work area. It has Panasonic servos with 2500 pr encoders. My hope is that I can use an Acorn board to convert it to a hybrid servo system without upgrading the encoders. It all depends on whether 2500 pr is too a low a count and will result in irregular motion. This machine runs at 300 ipm all day. Clunky movement would be more of problem here.

Any advise would be greatly appreciated.
Flexicam.jpeg
eng199
Posts: 383
Joined: Fri Jan 10, 2014 11:29 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Howard, PA

Re: Encoder resolution and jumpy XY motion on routers

Post by eng199 »

We need the G code or Intercon program to troubleshoot motion problems.

Does the program use arcs, or is it a huge number of straight lines like some CAM programs generate?
Exhibitology
Posts: 58
Joined: Sun Apr 28, 2013 9:19 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 1218120647
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Newark, NJ
Contact:

Re: Encoder resolution and jumpy XY motion on routers

Post by Exhibitology »

Sorry, I should have thought to post that too.

The program uses arcs.

Thanks
maze test.cnc
(50.11 KiB) Downloaded 140 times
cnckeith
Posts: 7487
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: Encoder resolution and jumpy XY motion on routers

Post by cnckeith »

for. SCM Tech99L pod and rail machining center. have you measured the backlash in the mechanical system?
yaskawa encoder res is fine.. should run smooth.
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
Exhibitology
Posts: 58
Joined: Sun Apr 28, 2013 9:19 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 1218120647
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Newark, NJ
Contact:

Re: Encoder resolution and jumpy XY motion on routers

Post by Exhibitology »

Good thought.

I just checked and for a 20 year old machine, it looks pretty good.

.0005" on both the X and the Y axis.

I've posted a video of the carriage on youtube.



Rich
cnckeith
Posts: 7487
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: Encoder resolution and jumpy XY motion on routers

Post by cnckeith »

create a test program using Intercon and run a similar sized circle at same rate to eliminate the Art cam generated g code.
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: 7487
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: Encoder resolution and jumpy XY motion on routers

Post by cnckeith »

which report is for the SCM Tech99L pod ?

and i'd stick to one machine, one problem per thread.
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
cncsnw
Posts: 3898
Joined: Wed Mar 24, 2010 5:48 pm

Re: Encoder resolution and jumpy XY motion on routers

Post by cncsnw »

On the Oak-based system, experiment with increasing the Deadstart and DeltaVmax speeds on the Machine Configuration -> Jog Parameters table.
Exhibitology
Posts: 58
Joined: Sun Apr 28, 2013 9:19 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 1218120647
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Newark, NJ
Contact:

Re: Encoder resolution and jumpy XY motion on routers

Post by Exhibitology »

My mistake. I got the two reports mixed up.

Below is the Oak/SCM report.

report_7804732CEB6B-0724192322_2020-01-12_15-20-57.zip

I've used Intercon on our lathe but never on a mill. I'll work on that tonight.

With the Acorn, is encoder resolution an issue with a hybrid servo system receiving step and direction commands.

I'll stick to one machine per post. I just thought that the over riding issue was encoder resolution.

I'm relieved to learn it's not the problem with the SCM.

Thanks again.

Rich
cnckeith
Posts: 7487
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: Encoder resolution and jumpy XY motion on routers

Post by cnckeith »

Rich, please try again on attaching the SCM/Oak report.zip
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