The invention discloses a numerical control cutting machine, which comprises an upper workbench, a guide post, a guide sleeve, a screw support, a ball screw, a numerical control moving head, a connecting seat, a step motor, a rotary die holder, a servomotor, a workbench, a balancing connecting rod, a swing plate, a connecting plate, an oil cylinder, and a numerical control box. The computer programming control technology and a human-computer interface are adopted by the machine, a chain wheel on the servomotor drives a chain wheel on the ball screw through a chain, so that the connecting seat on the ball screw drives the numerical control moving head to advance and retreat in the longitudinal direction to realize mobile cutting; the rotary die holder on the numerical control moving head driven by the step motor can rotate 360 DEG; layout and blanking are carried out digitally; and the computer controls a hydraulic system to push the guide post on the oil cylinder to drive a balance mechanism, so that the upper workbench drives the numerical control moving head ascend and descend to realize automatic cutting. The machine has quick response, high precision, stable mechanical properties, low failure rate, high automation degree, and high production efficiency without waste and ungraded product, is convenient and safe to operate, and obviously saves energy.