A Comprehensive Guide to CNC Turning