Definition.A CNC milling machine is an automated milling machine with a CNC (Computer Numerical Control) controller used to cut 2D/3D shapes or mill patterns in a variety of materials. CNC milling is a computer numerically controlled method of machining, similar to engraving, cutting, boring and dri