Hello all,

I've converted a G0704 to CNC. I used Stepperonline closed-loop steppers with CL57Y (X&Y) and CL86Y (Z) drivers.
The mill is up and running and now I'm just fine tuning.

I've downloaded and run the tuning software (at the bottom of the page) and have made substantial improvements to the position deviation error, bringing it down from near 20 to 40 to 3 to 6 or so, with spikes on the Z near 30. Which is the problem.

Below are some images of the software. There seems to be no documentation, and support for tuning is mostly non-existent.

After playing around with the software for a couple of hours I found that changing "Angle algorithm speed feed..." (feedback I assume), from the default 19 to about 130 for Z and 100 for X and Y really helped. On the Z the 130 setting caused some stuttering moving Z+ so I also increased the "Closed-loop current percentage" from the default of 50 to 65. That solved the stuttering issue at rapids feed rates of up to 150ipm anyway.

My goal is to set the "Position deviation alarm threshold" to 20 or less so an out-if-position alarm will be triggered if the position error is greater than 0.001" .

When the Z axis is running the position error runs around 3 to 7 which is fine. However when starting or stopping the position error spikes up near 30. I've reduced the acceleration to 15-ipm² and tried increasing the current as high as 100%, but it didn't help. I'm thinking there's a setting to adjust the overshoot that seem to be happening, but I have no experience with tuning parameters.

Any Ideas?

Thanks.



https://www.cnczone.com/forums/attac...d=492422&stc=1https://www.cnczone.com/forums/attac...d=492424&stc=1https://www.cnczone.com/forums/attac...d=492426&stc=1https://www.cnczone.com/forums/attac...d=492428&stc=1