Comprehensive Guide to CNC Machine Tools: Definition, Types, Uses