OK let's step back and start again.
IS this a laptop computer?
HOW are you determining that the XY are loosing steps?
(;-) TP
I'm using PC with pentium 4, 2Gb RAM.
if you check my prev. there is a photo of how I find out loosing step. it's a radial cutting with Z depth.
it's a radial cuttingl for half sphere shape.
Something which you can try is to put a dwell every so often in the code.
Maybe every 100 lines just add a G4 P5 ( the 5 in P will cause the axis to stop for 5 seconds).
The intent would be to find some code or spot which is causing the burp when machining. Radom stuff can be hard to track down and
this just may narrow it down to a combination of code which can be repeated and thus give you a hint on were or what to look for.
It would be nice if you had a digital display such that you could compare that display to what Mach DRO is showing.
That would show if it is somewhat progressive leading up to a something.
It possible it would be interesting to try swapping the axis around ie; Since it skips on only the x or Y ....let the Z move in place of the X & Y and see what happens.
Another way ,which is may not be an option, would be to run the code on a different machine using the same controller and see if there is any problem.
You are using backlash compensation....correct?
RICH
adding G4 and P5 ... that's a lotta adding on my 30.000 lines.
but for sure it's loosing when cutting radial (XY) with Z depth for "half sphere" cut.
Yes it would be nice to have a digital display.

I don't think a good idea swapping the x to z axis, since it's different lead on my ballscrew, course I can change that...
but I just don;t want to.
I would like to try to do it on the other machine, but I don't have anyone I know who has this kind of machine.
I know commecrially and I'm sure they will laugh at me.
no I don't use backlash compt.
do you guys know how long I built this CNC Router with my own hand ?
14 months, I built from scratch, welding, soldering, etc. done on weekends.
it's about 1 meter square travel on XY and about 40 Cm Z travel.
thank you