by ArtF » Wed Mar 22, 2023 9:58 pm
What I have seen happen is a small wire breakage or noise when a system is in a particular position,
so for example it may get a noise step at Y = .213 exactly..
In a spiral you pass all Y and X points on each pass, so you'd never know of the problem from doing x,y pictures,
Only a spiral would show it.. for example, imagine that when Y is at 40.12mms , it causes the Z step pin to short
to ground momentarily.. you'd never know unless you moved Y across that point repeatedly.. like in a spiral. If you lose
only a few pulses you'd never notice, its only when you repeatedly lose that pulse that you notice.
Spirals are actually a great way to test a systems performance for noise or wire losses. I remember way way back
when a guy named Fred at ( I think CNC systems or something..) made a cnc file of a parabolic curve that moved all
axis on every move. It was great at surprising people with how much loss or false steps they had.. Most 3d cnc systems
run at 2.5D most of the time, its when you do real 3d it shows its true nature..It was a popular file on my Mach3 forum
for a while till it was removed for claimed copywrite as very few files actually move all 3 axis at once.(or in your case..2)
Much of the time it is noise, and when all 3 axis start pulsing together the noise reaches its maxima, and your system
if it is susceptible to noise can lose or gain at that point. So I'd bet on either noise totals getting too high ( probable )
or a small wire break when the system moves to a particular x,y location... ( less probable).. or I have a bug I haven't seen,
( much much less likely :) ). I can tell you the DRO counts the positional pulses very very carefully, I have checkpoints
that recheck themselves with multiple redundancies.
Art
What I have seen happen is a small wire breakage or noise when a system is in a particular position,
so for example it may get a noise step at Y = .213 exactly..
In a spiral you pass all Y and X points on each pass, so you'd never know of the problem from doing x,y pictures,
Only a spiral would show it.. for example, imagine that when Y is at 40.12mms , it causes the Z step pin to short
to ground momentarily.. you'd never know unless you moved Y across that point repeatedly.. like in a spiral. If you lose
only a few pulses you'd never notice, its only when you repeatedly lose that pulse that you notice.
Spirals are actually a great way to test a systems performance for noise or wire losses. I remember way way back
when a guy named Fred at ( I think CNC systems or something..) made a cnc file of a parabolic curve that moved all
axis on every move. It was great at surprising people with how much loss or false steps they had.. Most 3d cnc systems
run at 2.5D most of the time, its when you do real 3d it shows its true nature..It was a popular file on my Mach3 forum
for a while till it was removed for claimed copywrite as very few files actually move all 3 axis at once.(or in your case..2)
Much of the time it is noise, and when all 3 axis start pulsing together the noise reaches its maxima, and your system
if it is susceptible to noise can lose or gain at that point. So I'd bet on either noise totals getting too high ( probable )
or a small wire break when the system moves to a particular x,y location... ( less probable).. or I have a bug I haven't seen,
( much much less likely :) ). I can tell you the DRO counts the positional pulses very very carefully, I have checkpoints
that recheck themselves with multiple redundancies.
Art