With a couple decades of electronic motion control and modest machining experience, I agree with you reg.miller. CNC means a lot of things to many people, and this controller might be fine for those...