Understanding CNC Prototyping: A Complete Guide