Most first time entry level cnc buyers get distracted on how easy and affordable it is to get into cnc automation...some companies are good at distracting buyers from looking into the very thing they want to buy in the first place - a cnc.
Software is software, a machine can be built/configured with so many different ways. You need to focus on what you're buying and ask hard questions such as:
1. Pros/cons of industrial controllers vs PC controllers...ask other users and they will tell you their real experiences.
2. What brands and quality components are used on the machine and can you get parts/support from other than the machinery suppliers...relying on a single source is like putting all your eggs in one basket....always a bad idea.
3. How is the machine built, is it mechanically sound and easy to adjust if something goes wrong...
4. Is it stepper or servo motors and what kind of precision are you expecting for your applications
5. Many other factors to consider.
These questions/concerns only become the most important to some buyers AFTER they have made the purchase and it's too late then. Don't buy a machine because it's affordable because If you invest $20K even on a used cnc and it doesn't perform because of bad quality and support and you're using it as a boat anchor, then affordability is not in play, you've paid too much for a boat anchor. Buy a cnc because you've done a through research and understand the pros/cons...and if the one you decided on is not affordable, then just wait until you can justify the purchase...you'd be much happier for the long-term.
I've been servicing cnc routers for 15 years and have seen and heard too many customers crying with no tears because even at $30, 40, 50K is a lot of money!
SO IT HAS TO WORK!
Do it right or don't do it....
Brian