Voron3D Wiki

Stepper Motors

Guide to stepper motors for Voron printers

On this page

Overview#

This section covers stepper motor options for 3D printers.

What Does NEMA Mean?#

NEMA stands for National Electrical Manufacturers Association. In the context of stepper motors, “NEMA” refers to a standardized frame size and mounting pattern. For example, NEMA 14 and NEMA 17 indicate the faceplate size in tenths of an inch (NEMA 14 = 1.4 inches, NEMA 17 = 1.7 inches). The NEMA number does not specify electrical characteristics, only the physical dimensions and mounting hole pattern.

How to Choose a Stepper Motor#

Stepper motor performance depends on torque, current rating, step angle, and physical size. Higher torque motors can move heavier loads but may require more current. The step angle determines the precision of movement. Consider the mounting size (e.g., NEMA 14, NEMA 17, NEMA 23) and ensure compatibility with your printer’s electronics and mechanical design. Noise and heat output can also vary by motor and driver choice.

I found this YouTube video to be massively helpful in understanding stepper motors and how to go about choosing the right stepper motor for your Voron printer:

eddietheengineer (link to GitHub)

I recently got a message from DevMiner the creator of the stepper motor simulator below, it is a very nice tool that performs all the calculations of the excel document and has a very detailed stepper motor database.

Stepper Simulator Website

Configuration Help

If you find the Google Sheet confusing or hard to understand, please watch the video linked above for a clear explanation of how to use the spreadsheet to find the right stepper motor for your printer.

Stepper Motor Database#

BrandModelNEMABody Length mmStep Angle (deg)Rated Current (A)Torque (N-cm)Inductance (mH)Resistance (Ohms)Rotor Inertia (g-cm^2)Comments
KeliMotorBJ42D41-14V1917601.82652.81.1128ELEGOO Centauri A/B
KeliMotorBJ42D22-25V0417401.81.24062.957ELEGOO Centauri Z
KeliMotorBJ42D29-100V0217481.82451.91.176Bambulab X1/P1 A/B
KeliMotorBJ42D22-23V4717401.81376.92.857Bambulab X1/P1 Z
ACT17HS5425-0617481.82.5601.75168
FYSETC35HSH7402-24B-400A14511.81.5425.52.848
FYSETC42HSC1404B-200N81434.51.80.432382940
FYSETCG36HSY4407-6D-5501420.51.80.512101315
FYSETCTB-354417391.81.5503.81.855
FYSETC17HS19-2004S-C17481.825931.482
FYSETCMS17HD2P420A-0117401.82543.11.3757
Hanpose23HS412823411.82.8551.40.7120
Hanpose17HS840117481.81.8523.21.868
Hanpose42HS3817401.81.5402.81.554
Hanpose17HS8401S-MD17481.81.8523.41.868Has options to buy 1, 3 or 5
Hanpose17HS340117341.81.3282.92.234
Hanpose17HS6401S17601.81.8735.42.372Has options to buy 1, 3 or 5
Hanpose17HS8402S-D17481.81.8523.81.868
Hanpose42HS60-HCZ17601.81.8705.42.372
Hanpose17HS3401S-FS17341.81.3282.82.434
Hanpose17HS940117801.82.8923.81.583
Hanpose17HS6401S-0.917600.91.8705.42.372Has options to buy 1, 3 or 5
LDO35STH48-1504AH(VRN)14521.81.5373.82.851.8
LDO35STH48-1684AHVRN14481.81.68402.81.6549
LDO36STH20-1004AHG(XH)14201.81101.62.116LDO VORON0 kit extruder, LDO VORON2.4 kit extruder, LDO VORON Trident kit extruder
LDO42STH20-1004ASH17201.811853.621.4(HT)
LDO42STH38-1684MAC17400.91.68323.21.6554
LDO42STH40-1004MAH(VRN)17400.913911.54.162
LDO42STH40-1684AC17401.81.68453.61.6553LDO VORON Switchwire kit X/Y & Z
LDO42STH40-2004MAH(VRN)17400.92352.81.171
LDO42STH47-1684AC17481.81.68492.81.6568
LDO42STH47-2504AC17481.82.553.91.81.2568
LDO42STH48-1684MAH17480.91.68392.81.6568
LDO42STH48-2004AC(VRN)17481.825931.685
LDO42STH48-2004AH17481.825931.468
LDO42STH48-2004MAH(VRN)17480.924021.4568(HT)
LDO42STH48-2504AC17481.82.5551.51.284.5
LDO42STH48-2504AH17481.82.5551.51.284.5
LDO42STH60-2004AH17601.82833.32102
LDO42STH60-2004MAC (Railcore)17600.925931.4120
LDO42STH60-2004MAH17600.9258.831.4120
LDO57STH41-2804MAC(HEV)23410.92.8601.40.7120
LDO57STH56-2804MAC(RC)23560.92.81203.41.1305
LDO42STH48-2804AC17481.82.8420.60.784.5
LDO42STH48-2504MAC(F)17480.92.5451.51.285
LDO42STH25-1004CL200ET17261.812475.535LDO VORON0 kit Z
LDO42STH40-1684CL300E17401.82454.11.6554LDO VORON Trident kit Z
LDO35STH52-1504AH14521.81.5373.82.852“Speedy Power” motor (HT), LDO VORON0 kit A/B
LDO42STH40-2004MAH17400.92351.12.871LDO VORON2.4 kit A/B, (HT)
LDO42STH48-2004AC17481.825931.468LDO VORON2.4 kit Z
LDO42STH48-2504AH(S55)17481.82.5551.51.28455mm Shaft, “Speedy Power” motor (HT)
LDO42STH48-2504AH(S46)17481.82.5551.51.284
LDO42STH48-2804AC-R17481.82.8420.60.784Round Shaft
LDO35STH52-2004AH(S35)14521.82402.11.344035mm Shaft
LDO42STH48-2804AH-R17481.82.8420.60.784Round Shaft
LDO42STH48-2504MAH17480.92.5451.51.285
LDO42STH48-2804AH (S55)17481.82.8420.60.78455mm Shaft, “Super Power” motor (HT)
LDO42STH48-2804AH17481.82.8420.60.784
LDO42STH48-2804AH (S80)17481.82.8420.60.78480mm Shaft, “Super Power” motor (HT)
LDOLDO-42STH60-3004AHD(S37)17601.831201.61100
MoonsMS14HA1P415014270.91.5111.81.5512
MoonsMS14HA3P415014360.91.5182.21.6120
MoonsMS17HA2P41501739.80.91.5405.41.9857
MoonsMS17HA2P420017400.92392.81.0557
MoonsMS17HDBP410017631.818214.65.6123
MoonsMS17HD6P420I-0517481.82672.71.382
MoonsCSE14HRA1L410A14171.811122.19Formbot VORON2.4 kit extruder, Formbot VORON0 kit extruder
MoonsMS14HS5P4150-1114551.81.5403.62.235Formbot VORON0 kit A/B
MoonsLE17AS-T0808-200-0-S-06517341.80.653415.28.748Formbot VORON0 kit Z
MoonsMS17HD6P4150-0117481.81.5624.92.262Spares from a Lulzbot Mini 2
MoonsMS17HD6P420I-0417481.82672.71.382Formbot VORON2.4 kit A/B & Z
MotechMT-1704HSM168RE17480.91.68432.81.6568
NanotecST4209L1704-A17480.91.684451.868
Stepperonline14HS10-0404S14261.80.414303012
Stepperonline14HS13-0804S14341.80.818106.814
Stepperonline14HS17-0504S14421.80.523261518
Stepperonline14HS20-1504S14521.81.5403.82.854
Stepperonline17HM19-1684S17480.91.68444.11.6568
Stepperonline17HM19-2004S17480.924641.4582
Stepperonline17HS08-1004S17201.81163.74.522
Stepperonline17HS13-0404S117341.80.426373038
Stepperonline17HS16-2004S117401.82452.61.154
Stepperonline17HS19-2004S117481.825931.482
Stepperonline17HS24-2104S17601.82.16531.6148
Stepperonline17HS19-1684S117481.81.7452.81.6568
Stepperonline17HE19-2004S17481.82552.41.362
Stepperonline17HS15-1504S-X117391.81.5454.42.354
Stepperonline17HM13-0316S17340.90.3163638.538
Stepperonline17HS16-2004S-C417401.82452.61.154
Stepperonline17HM15-1004S17400.913312.54.554
Stepperonline17HE15-1504S17381.81.54242.357
Stepperonline17HM08-1204S17220.91.2112.2314
Stepperonline17HM15-0904S17400.90.93612654
Wantai42BYGHW81117481.82.5471.81.2568
Wantai42BYGHW80417481.81.2455368
Wantai42BYGHW811-0617481.82.5601.75168
Wantai42BYGHW60917401.81.7402.8254
Cloudray17CS03A-130E17341.81.3282.82.2641
Cloudray17CS02A-12017401.81.2205.12.657
Cloudray17CS01A-10017341.81151.891.2841
Cloudray17CS05A-180E17481.81.8525.82.482
Cloudray17CS03A-150E17471.81.5305.82.482
Cloudray17CS03A-15017471.81.5305.82.482
Cloudray17CS04A-170E17401.81.7425.12.657
Cloudray17CS04A-17017401.81.7425.12.657
Cloudray17CS07A-18017601.81.871961.94114
JKongMotorJK42HS40-1004-02F17401.81428.93.954
JKongMotorJK42HS40-170417401.81.7422.31.554
NonameB045917471.82561.91.382
Noname42x417481.81.68442.31.6568
G-Penny42HS4825A417481.82.5501.81.668
G-Penny42HS4017A417601.81.7422.31.554
RATTM17HS343017341.81.2283.82.334
RATTM17HS840317481.82.3461.61.268
RATTM17HS341017341.81.7281.81.234
RATTM17HS440217401.81.34052.554
RATTM17HM8401C17480.91.74241.868
RATTM17HS4401J17401.81.7453.21.754
Leadshine / YunTaiKe42CM0817601.82.5802.41110
Leadshine / YunTaiKe42CM0617471.82.5601.60.972Taobao item, Would need proxy, likely costly shipping unless part of a GB
Leadshine / YunTaiKe42CM0217331.81.5201.41.435
Leadshine / YunTaiKe42CM04-1A17391.81457.9454Leadshine part, re-sold by Cloudray
Siboor14STH20-1004A14211.81.88121.51.716Siboor VORON0 kit extruder, Siboor VORON2.4 kit extruder, Siboor VORON Trident kit extruder
Siboor42STH48-250417481.82.5601.60.972Siboor VORON2.4 A/B & Z, Siboor VORON Trident A/B
Siboor35STH52-1204A14521.81.2403.52.326Siboor VORON0 kit A/B
Siboor42STH26-0804A-20017261.81266.65.538Siboor VORON0 kit Z
Siboor42STH40-1684A-30017411.81.68363.21.6554Siboor VORON Trident Z
Lerdge42BYGH4017401.81.5353.63.557
Usongshine17HS440117381.81.5423.72.457
Motech Motors1701HS140A17261.81.41521.920
Motech Motors1702HS133A17341.81.3322.52.135
Motech Motors1703HS168A17401.81.7443.61.6554
Motech Motors1403HS100A14341.811842.714
Motech Motors1704HS168A17481.81.7552.81.6568
Motech Motors1702HSM133A17340.91.3252.52.135
Motech Motors1703HSM168A17400.91.7353.61.6554
Motech Motors1705HS200A17601.82823.32102
Motech Motors1704HSM168A17480.91.7442.81.6568
Motech Motors1404HS100A14481.81.7372.31.6554
Motech Motors1405HS100A14521.81.5413.82.854
Model Name and BrandBuy
LDO Stepper Motor (42STH40-1684AC)onetwo3d (affiliate link — we may earn a commission) | West3d (affiliate link — we may earn a commission)
Kraken LDO-42STH60-3004AHR(S37)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH20-1004ASH)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH40-2004MAH)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2004AC)onetwo3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2504AC)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2504AH(S37))West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2504AHS46)onetwo3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2504AH(S45R))West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2504AHS55)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2804AC Super Power)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2804AC-R Round Shaft)onetwo3d (affiliate link — we may earn a commission)
LDO Stepper Motor (35STH52-2004AHS35)onetwo3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2804AH High Temp)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2804AH-S55 High Temp)onetwo3d (affiliate link — we may earn a commission) West3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH48-2804AH-S80)onetwo3d (affiliate link — we may earn a commission)
LDO Stepper Motor (42STH25-1004CL200ET)onetwo3d (affiliate link — we may earn a commission)

Kits#

Product NameVendor
Box Turtle AFC Mini DC Motor Kit (LDO)onetwo3d (affiliate link — we may earn a commission)
Box Turtle AFC Stepper Kit (LDO)onetwo3d (affiliate link — we may earn a commission)
Voron 2.4 Motor Kit by LDO Motors (Clockwork 2 updated) - V2.4West3d (affiliate link — we may earn a commission)
Voron V0.1 / V0.2 Motor Kit by LDO MotorsWest3d (affiliate link — we may earn a commission)
Positron Motor Kit by LDO MotorsWest3d (affiliate link — we may earn a commission)
MicronPlus 3D Printer Motor Kit by LDO MotorsWest3d (affiliate link — we may earn a commission)

Pancake Motors#

Model Name and BrandBuy
LDO Pancake Motor (36STH20-1004AHG8T)onetwo3d (affiliate link — we may earn a commission)
LDO Pancake Motor (36STH20-1004AHG)onetwo3d (affiliate link — we may earn a commission)

NEMA 14#

References#

  1. Voron Design (manufacturer link)