A Comprehensive Guide To CNC Machining And Its Applications