Skip to main content
Share Your Experience: Take the 2024 Developer Survey
13 votes
Accepted

Servo vs Stepper

Servos do have several advantages; but, they are more expensive and more difficult to control. Generally, a servo motor is a DC motor but with an encoder to provide position feedback. A circuit (can ...
markshancock's user avatar
  • 2,490
12 votes

Is there a way to invert motor direction with G-code instead of Firmware in Marlin

For the X/Y/Z axes, you can use M92 to change the axis steps per unit to a negative value, which causes it to move in the opposite direction. I.e. if normally your ...
Tom van der Zanden's user avatar
11 votes

Why do different drivers change the noise of steppers?

Stepper motors contain two distinct sets of coils. The current in these coils is governed by your stepper motor driver. To move the motor in either direction, the coils are being driven one after ...
towe's user avatar
  • 1,417
9 votes
Accepted

What is this stepper motor connector called?

Short answer: It's probably 6 pin JST PH Long answer: Without seeing the socket, it's hard to say for sure, however most Nema 17 stepper motors use 6 pin JST PH connectors with 2.0mm pitch on the ...
anttix's user avatar
  • 405
8 votes
Accepted

Full steps mode for Z axis stepper controller

Focussing on the questions at hand: Is it possible to use full steps? This depends on your printer board. Many boards use dip switches to select the (micro) stepping mode of the stepper driver. E....
0scar's user avatar
  • 36.1k
7 votes
Accepted

Extruder stepper motor problem, what can be wrong?

Your controller board probably requires calibration. It sounds like, maybe, the extruder's stepper motor is not receiving sufficient current, to make it turn. Or, somewhat confusingly, maybe the ...
Greenonline's user avatar
  • 6,518
6 votes
Accepted

How to connect a NEMA 17 stepper to RAMPS 1.4?

There are very many combinations that will work. A bipolar stepper has 2 coils. Swapping the coils, or reversing the polarity of a coil, will simply cause the stepper to rotate in the opposite ...
Tom van der Zanden's user avatar
5 votes

How to keep Z-axis motor from slipping when powered down

The simple way to do this is to use a self-locking screw pitch. Pretty much any single-start thread using a sliding nut cannot be back-driven so the load will not fall. Normal 8x8 trapezoidal thread ...
Ryan Carlyle's user avatar
  • 6,606
5 votes

Ultimaker 2 ticking sound coming from feeder

Ultimately, your stepper motor is unsuccessful in driving the filament through the extruder. A couple potential reasons: extruder temperature isn't high enough. This could either be operator error ...
tbm0115's user avatar
  • 6,324
5 votes

Classifying method of control of 3D printers?

The question is if robots classification terminology the textbook sketches applies to 3D printing? Servos (closed loop) are used in robots to guarantee position (you don't want to accumulate an error ...
0scar's user avatar
  • 36.1k
5 votes
Accepted

Using stepper motors with integrated controllers

Many of the motors that look like stepper motors in laser printers are actually three-phase brush-less DC motors. These look like stepper motors, but are intended to be used differently, controlled ...
cmm's user avatar
  • 4,551
4 votes

Z-Axis doesn't work only during printing

I would check the gcode you're generating to make sure it's not full of "bad" z-commands. Further, I'd take any gcode file you have and manually edit it, leaving in all the initializations, ...
Carl Witthoft's user avatar
4 votes
Accepted

Step motors vibrate, don't move at all (Prusa I3)

Usually if they get too hot you have to adjust the amperage by turning the little potentiometer on the A4988 (turn left until you can move the motor by hand, turn right until you cant, add a little ...
Valmond's user avatar
  • 914
4 votes

Extruder stepper motor problem, what can be wrong?

I also faced similar problem. Mine was a self-made marlin/repetier. The problem was that the motor current was much less than the motor requirement and the axis were not calibrated properly. Giving ...
Himanshu's user avatar
4 votes

Z-Axis doesn't work only during printing

Carl Witthoft, I think you are on to something with rogue commands limiting the Z-Axis. Thank you for pressing me to try a new program. Now I need to learn it... So, it works now. The only ...
RMF's user avatar
  • 81
4 votes

Pololu - connect motor supply ground and logic supply ground

(This is more of an electronics.stackexchange.com question btw). It is not only ok, it is absolutely necessary. The systems won't operate correctly unless all the gnds are tied together. Since this ...
user77232's user avatar
  • 2,438
4 votes
Accepted

What are the downsides of high stepper current OR power?

There is a downside. If the current is too high, you lose the linearity of micro-stepping. If the highest current exceeds the maximum, then the highest current micro-stepping positions will collapse ...
cmm's user avatar
  • 4,551
4 votes
Accepted

Anet A8 Installing second extruder without changing board

That is not possible without changing to a different printer main board. The Anet A8 board has 4 integrated (A4988) stepper drivers, one for X, one for Y, one for Z and one for E (extruder 0). Both ...
0scar's user avatar
  • 36.1k
4 votes
Accepted

Can closed loop steppers be used for extruders?

Closed loop steppers like S42B are becoming popular for the spatial axes because compensating for skipped steps is the correct way to recover for those axes. For example, if the nozzle knocks into a ...
swordfish45's user avatar
4 votes

Stepper Motors getting extremely hot

I notice that in "configuration_adv.h" for the BIGTREETECH-SKR-mini-E3, which uses TMC2209 drivers, the similar section has: ...
Andrew Morton's user avatar
4 votes
Accepted

Adjust E-step on Ender 3

If there is no interface to set the value through the display, you can always set the E-steps per G-code. M92 Set axis_steps_per_unit There are at least 2 options,...
0scar's user avatar
  • 36.1k
3 votes

Nema Stepper used in Flashforge 3D printer

Nema 17 is about the physical size of the motor, ie screw hole placement. It doesn't specify anything about the power of the motor. If you are looking to replace the motor, you need quite a bit more ...
galamdring's user avatar
3 votes

Anet A8 extruder motor moves back and forth

The Anet A8 stepper motor 4 lead cable need to be correct in colour arrangement: mother board end: black-green-blue-red and extrauder stepper motor end: black-red-green-blue. I bought DIY RepRap ...
user9753's user avatar
3 votes
Accepted

Anet A8 extruder motor moves back and forth

Check the continuity of the wires on the cable. Sometimes, they are not crimped correctly. Another common fault is crossed wires. In either case, the easiest diagnostic test is to substitute another ...
Mick's user avatar
  • 3,180
3 votes

Stepper Motor for Prusa i3

Awful answer, I know, but it depends... on where you are going to employ them: are they are all, or just some, of the axes, or; just for the extruder? If they are for use in translating movement of ...
Greenonline's user avatar
  • 6,518
3 votes
Accepted

How should I power these stepper motors

If the motors are in parallel, then setting it at 0.4V means each motor will only get a quarter of the current a single motor would get at 0.8V. If you set it to 0.8V each motor will get half. I think ...
Tom van der Zanden's user avatar
3 votes

Z-Axis doesn't work only during printing

From your comment the z-axis leadscrew is m5-.8 I presume that your lead is 8 mm? You don't state whether it is a threaded rod or a leadscrew, so I will presume that it is a leadscrew. If so,...
Greenonline's user avatar
  • 6,518
3 votes

Stepper motor for CR10-S5 Y-axis

This is a NEMA 17 motor. It is virtually identical to the NEMA 17 motors Creality uses in most of their 12V products. In contrast to other companies, Creality uses a different connector with a flat ...
Trish's user avatar
  • 22.1k
3 votes

Pololu - connect motor supply ground and logic supply ground

That depends on how much noise you have on your motor power supply ground. You definitely want the 100 µF capacitor to have a good high frequency response. Motors turning on and off can be ...
Perry Webb's user avatar
  • 2,376
3 votes

Pololu - connect motor supply ground and logic supply ground

I could not find a schematic of the Pololu A4988 stepper motor driver, but I did find a photo of the board that includes the ground planes for both the motor and logic. On the reverse side of the ...
cmm's user avatar
  • 4,551

Only top scored, non community-wiki answers of a minimum length are eligible