Well the only thing I can think of - and it's a bit of a long shot, is that the X and Y axes aren't at 90 degrees to each other. So a square would be machined into a losenge shape and a circle would be made into an oval. Straight line movement would remain accurate though. Might be worth checking. All the best, Martin.