Hello,
Need some advice on setting rapid moves.
I have old CNC router that is running version 2.6.11 for many years without any problems.
It uses 1.25mm screws, NEMA 17 motors, drivers with 1/8 step.
Scale is set to 1280 (200*8/1.25). Base Period is set to 50000 ns. Acceleration 200, Stepgen ACC 250.
For many years fast moves were limited to 14mm/sec (840mm/min) for each axis.
Anything more than this would create following error. I never bothered to fix this.
Now I opened the Following error from 1 to 100, changed base period to 35000.
Following Errors are gone and I can move X, Y or both up to 20 mm/sec in MDI mode.
But once I run the actual NC program, X or Y axis stalls on some rapid moves making loud buzzing noise, then picking up moves without any issues but at the incorrect place.
It works better at 18mm/sec than 20, but not 100%.
So I thought that my drivers may not give enough current.
I changed settings peak limits from 1.7 to 2.2 to 2.7A and saw no changes.
I switched from 4A 28V power supply to 8A – no changes.
I actually measured PS current and it never go above 0.9A.
Also tried 1/4 step and different driver – no improvement.
I was playing with base period – I can easily go down to 20000 and it makes no change.
At 19000 I am getting real time delay errors.
I tried a faster computer - same results.
I also changed both ACC values up and down – still same issue.
One thing I need to mention is that its failing moves that use calculated values.
Calculations are simple +/- using 2 – 3 parameters, nothing fancy.
I am running out of ideas, so I am looking for help.