Why are stepper motors used in 3D printers?


Stepper motors in 3D printers are used to move and position the extruder. But why don't the printers use servo motors or any other type of motors instead. Why only stepper motors are commonly used?


Posted 2020-02-11T16:32:33.147

Reputation: 121

Question was closed 2020-02-11T22:10:47.250

Welcome to 3d printing! Check out this question, its the same as yours and has very good answers https://3dprinting.stackexchange.com/questions/4154/servo-vs-stepper

– StarWind0 – 2020-02-11T22:11:29.643



FDM 3D printers need to do repeatable moves. Servos might give better and more repeatable torque, but they don't give very precise movement without the need of an encoder system. This makes Steppers cheaper and easier adaptable in most cases, even though there are some printers that use different motor systems.

Note that different printers like SLS printer do use several simple motors, especially for the system putting down powder, and the tilting system in the new mSLA Prusa uses - afaik - a simple motor doing one rotation per tilting motion.


Posted 2020-02-11T16:32:33.147

Reputation: 15 633