3D printing technology is an advanced manufacturing technology developed based on the principle of layered manufacturing. With the increasing popularity of 3D printing technology, cognitive and operational experiments related to 3D printing have been carried out in the experimental teaching of mechanical engineering disciplines, but they have not yet met the urgent demand for cultivating high-end talents in 3D printing. In the process of experimental teaching of 3D printing technology at the School of Mechanical Engineering, University of Shanghai for Science and Technology, the teaching objective is determined to enable students to master 3D printing, an advanced manufacturing technology and method, from the level of mechanism, and achieve this objective through three steps of teaching design: 3D printing principle analysis, 3D printer structure analysis and innovative design teaching and practice, and 3D printing effect analysis and printing operation countermeasure teaching and practice. This progressively extended teaching process can prompt students to start thinking about the mechanism of 3D printing, understand the functions of printer components, master functional component design methods, correctly configure the optimal 3D printing parameters, and complete the design of support structures required for 3D printing, thus fully mastering this advanced manufacturing technology and method. The experimental teaching of 3D printing technology in recent years has verified the applicability of this teaching method to undergraduate students and the operability in the teaching practice process.