Shenyang University of Technology was founded in 1949 and has always been in line with the development of the equipment manufacturing industry. It has national research platforms such as the National Research Center, National University Science and Technology Park, and National "2011" Collaborative Innovation Center. The major of Material Forming and Control Engineering is a first-class national specialty. The R&D team for environmentally friendly core materials and green casting, led by Professor Liu Weihua, is mainly engaged in the research and development of new casting materials, processes, and equipment. They have completed multiple scientific research projects, including National Natural Science Foundation projects and Liaoning Province Science and Technology Public Relations projects, and have won the third prize for scientific and technological progress in Liaoning Province. The team has applied for 11 invention patents, and published over 80 academic papers.