If it was laser modulation I'd expect the same amount of ridging in X and Y.
Actually, I cut some acetate sheets today and strangely I'm getting much better cuts at 45mm / sec than I'm getting at 30mm / sec.
I wonder if what we are seeing is the effect of vibrations in the final optics / lens assembly, i.e it will have an oscillation frequency at which vibrations have most effect, (this may be different in X and Y - I'm not sure).
Do the higher cost machines have better tracks of better bearings etc or perhaps they have damping in connection between the X carriage and the final optics assembly (i.e laser head) ??
I'm trying to think of a low tech way to measure these vibrations. I think the frequency of the vibrations is very low e.g. perhaps 10Hz.
I would suggest that perhaps bolt a loud speaker to the laser head and try to record any sound, using the speaker, as it would be efficient at recording at 10Hz, but you'd probably need to modify the speaker, but attaching a weight to the cone.
I have some motion sensor module which may be able to measure this sort of vibration, but they are basically the same sensor that most mobile phones have in them
MPU-9250 | InvenSense
So you may find there is an App that you could run on your mobile phone (perhaps this one)
https://play.google.com/store/apps/d...kinetics&hl=en
which you could use to monitor the vibration.
However it sort of depends on how fast the App samples the data (whether its designed to look for vibration or just for slower varying inputs). I know the sensors themselves are very fast and quite sensitive.
If the problem is vibration transfer into the laser head, there are 3 solutions.
1. Stop vibrations being generated in the first place (I think this is impractical)
2. Increase the mass of the laser head, so that input vibrations have less effect (However the downside of this, is that the machine will struggle to move the head quickly)
3. Fit damping between the laser head and the X carriage
But I'm not a mechanical engineer (I'm an electronics engineer / software developer) so I am not an expert on vibration damping