The quantitative feeding system accurately transports various materials to the granulation system according to the set output and formula. The granulation system makes the materials agglomerate into granules under certain conditions according to different granulation methods. For example, in the disc granulator, materials continuously roll on the rotating disc and a binder is added to make the materials gradually agglomerate into granules. The extrusion granulator extrudes materials into strips through the extrusion device and then cuts them into granules. The drying system uses hot air or other heat sources to dry the granules and remove moisture. The screening system screens and classifies the granules according to their size. Finally, the packaging system packages the qualified granular products.