The invention discloses a 3D (Three-Dimensional) printer based on rotation and continuous extrusion of a threaded rod. The 3D printer comprises a shell, an extruding mechanism, a lifting mechanism, a working platform and sliding rails, wherein the working platform is mounted at the lower part inside the shell through the sliding rails; the extruding mechanism is mounted inside the shell through the lifting mechanism, and is positioned above the working platform; the extruding mechanism comprises a machine barrel, a motor, a feed hopper and at least one threaded rod, the machine barrel comprises a conveying part, a transition part and an extrusion part, and the conveying part, the transition part and the extrusion part are connected in sequence from the material moving direction; the conveying part and the motor are both mounted at the lifting mechanism; the threaded rod is mounted at the inner cavity of the conveying part, and one end of the threaded rod is connected with a rotating shaft of the motor; the feed hopper is mounted on the conveying part. The 3D printer is good in stability and good in continuity, and different types of printing materials can be used; meanwhile, an additive can be added to the printing material during printing, so that the printing material is improved.