Steppers don't work as expected while printing


I have a problem with my steppers of a RepRap 3D printer I'm making.

I assembled the machine and performed the endswitch calibrations. when the machine is not printing, the steppers are moving as expected. But, when I start printing, only the z-axis moves. it is also moving very fast; X and Y axis don't move. I'm using a RAMPS 1.4 board, NEMA 17 steppers and A4988 stepper drivers. My configuration file can be found here.

Does somebody know what could be the problem?


Posted 2019-03-05T20:06:50.780

Reputation: 21

Welcome to 3dPrinting.SE! – Pᴀᴜʟsᴛᴇʀ2 – 2019-03-05T20:45:51.803

2Hi Duz1Adam, I've cleaned up the question a bit. Please describe how you move the steppers when you are not printing; e.g. are you using Pronterface and if you command for 10 mm in X or Y, it actually moves 10 mm in X or Y direction. If so, this could hint to a slicing problem, not a firmware/hardware problem. – 0scar – 2019-03-06T06:53:28.617

Can you add the g-code that you are testing with? – user77232 – 2019-03-06T18:27:58.763



I've looked into your configuration file of your firmware but cannot find anything that describes this odd behavior. You have used some conservative settings regarding printing acceleration. What cannot be assessed is the amount of steps required per millimeter movement of every axis, that is left for you to re-check.

Note that when the steppers are working as expected when the printer is at idle and you command the printer with an external printer software (e.g. Pronterface from the PrintRun software suite, Repetier-Host, OctoPrint, etc.), the problem could well be caused by the slicer and/or the options used for slicing the print part.


Posted 2019-03-05T20:06:50.780

Reputation: 25 570