CNC milling machine is a milling machine with a CNC controller for milling 2D / 3D shapes and patterns on different materials. CNC milling is a CNC machining process similar to engraving and cutting, which enables many operations to be carried out by cutting and engraving machines. As with carving,a rotating axis is used for milling.However, tools in numerically controlled milling machines can be moved on several axes and create different shapes,grooves and holes.In addition,the workpiece usually moves in different directions on the milling tool.CNC milling machine is also called CNC metal milling machine,CNC machining center,CNC milling center,metal carving machine.