The invention belongs to the technical field of shot blasting machines, and particularly relates to a full-automatic numerical control shot blasting machine. The full-automatic numerical control shotblasting machine comprises a shell, a roller, an arc-shaped plate and a feeding plate, wherein a feeding cylinder is arranged in the center of the upper surface of the shell; the roller is arranged under the feeding cylinder, and a first rotating shaft is arranged in the center of the roller; a rocker designed to be shaped like a Chinese character "gong" is arranged in front of the first rotatingshaft; the arc-shaped plate is arranged under the roller; a connecting rod is hinged between the left end of the arc-shaped plate and the central concave part of the rocker; a collecting plate is arranged below the arc-shaped plate; a feeding opening is formed in the middle of the roller on the left side wall of the shell, and an obliquely designed feeding plate is arranged at the feeding opening;and the cross section of the feeding plate is in a waveform design, and the wave crest of the end, close to the roller, of the feeding plate is fixedly connected with a fixing rod. Through the mutualcooperation of the feeding plate, the roller and the arc-shaped plate, automatic classification of steel bars and other workpieces is achieved, the post-processing time is saved, and resource waste is reduced.