If you have any interest in robotics, electronics, and DIY gadgetry, you already know what a CNC machine is. If, however, that particular acronym means nothing to you, then this Wikipedia article will ...