Hi,
I bought a Chinese made CNC 3020 last week and have been running some tests, and I have noticed that I have a calibration error in X
I noticed when drilling a set of holes for a PCB (printed circuit board), as the connector that is supposed to fit into the holes doesn't quite fit.
I'd not calibrated the machine myself, apart from putting in the 400 "steps per" as indicated in the single sheet of paper that came with the machine.
So I use direct input of GCode to G00 X00 Y00, then drilled a 1mm hole, then moved G00 C150 and drilled another hole.
Then I used my digital micrometer to measure the distance between the holes, and to within about 0.1mm I think the centres of the holes are 150.56 mm apart, not 150mm.
I also measured the Y axis, but it didn't seem to be quite as far out. In fact over 100mm it seem to be spot on.
It seems odd that I'd need to adjust the X axis to some strange number, i.e around 399 or 398 to fix this error, but I can't quite see how this could be caused by anything other than perhaps the lead screw not being exactly the correct pitch.
If it was dropping steps, I thought the number would be lower now higher, i.e its going further than it should in X.
I know these machines are cheap, and perhaps its just a build quality issue, or I'm trying to use it beyond its accuracy capability, because of hysteresis etc in the lead screw.
But it would be good to get some feedback about whether I'm doing something wrong in my calibration method etc
BTW.
I'm new to CNC milling, but not new to CNC in general, as I also have a 3D printer (MendleMax) which I built from a kit and have calibrated so that is quite accurate.
Thanks in advance
Roger
Edit. I'm using a demo copy of Mach3 that came with the machine. Its an old copy but seems fine. My PC is running XP and is relative fast (1.3ghz)
Edit 2.
I have taken another look at the Y calibration, and I've realised that its not very good either.
So it looks like rather than 400 steps per, it needs to be about 398 steps per in both X and Y.
I don't know about Z, As there is much less travel in Z its going to be hard to get an accurate calibration.