<p>Maybe your motor skips?</p>

<p>I had my Z motor skip sometimes, this was the reason:</p>

<p>1) Acceleration was too high</p>

<p>2) I needed to tune the "amperage" (the current) of the pololu driver</p>

<p>3) Speed was too high</p>

<p>So, you can try to lower acceleration, speed and tune your driver:</p>

<p>Power on everything, see if you can turn the motor by hand (you shouldn't).
Turn the small potentiometer on the driver board counter clockwise until you can turn the motor, turn it back until you can't turn the motor any more and then add some 1/8 - 1/4 turn.</p>

<p>You might also want to check your 'jerk' settings so they are not too high either.</p>

CC BY-SA 3.0
2017-11-08T22:03:43.237Z
I set it to max where the motor doesn't heat up, should I go more than that?
I.Omar
CC BY-SA 3.0
2017-11-10T08:48:49.140Z
Just lowering the current so the motor doesn't heat up might be not enough current. Classic NEMA motors can get quite hot (but of course, don't overdo it) without short term implications, so I'll say try some more juice and see if it fixes the problem! If it doesn't, lower the current to your old level.
Valmond
CC BY-SA 3.0
2017-11-10T11:44:39.690Z
I have did that but still Y axis skips when printing spiral vase,
so I think I should change the mechanics of my Y-axis or try nema 23. I am getting my mid-term exams atm.
I.Omar
CC BY-SA 3.0
2017-11-10T14:02:27.167Z
I have had a Pololy driver fry, the ATMega board fry and both times, they actually worked, almost, okay. Try to switch pololu drivers (betxeen say X and Y), try to exchange the cable positions for X and Y motor, and eventually, try another Arduino.
Valmond
CC BY-SA 3.0
2017-11-08T10:12:36.323Z
2017-11-08T10:25:27.373Z
2017-11-08T10:25:27.373Z
Valmond
<p>I would assume it is either the stepper driver or the stepper motor. Try switching the motor wires for x and y axis and see if the problem stays with the motor or the driver. If its not physically getting hung up then this is likely. I had the same problem with my y axis and after switching the motor it was gone. It would only skip steps in one direction and that seems to be exactly whats going on. Most likely it was caused by bad windings on 1 of the 2 coils inside the stepper motor.</p>

CC BY-SA 3.0
2017-11-08T22:06:26.503Z
I have changed stepper motor with the result, so I think the problem with the inertia of my Y axis.
I.Omar
CC BY-SA 3.0
2017-11-06T20:15:31.117Z
2017-11-06T20:15:31.117Z
Keith Bybee
<p>I have made a custom 3D printer with RAMPS electronics. I have printed a Benchy (ship) well, but when I try to print anything with teeth (spiral vase), gears (bearing), or a circle (rocket), the Y-axis skip steps in a regular rate giving 70-60 degrees skew along the printing the Y-direction, but each layer is perfect, this happen when printing <a href="https://www.thingiverse.com/thing:53451" rel="nofollow noreferrer">gear bearing</a>.</p>
<ul>
<li><p>I have checked Y-axis ball bearing, motor, tension belt and  I have replaced my 6 mm glass with 1 mm without any difference in shift.</p>
</li>
<li><p>I have once make it work, but I don't why or how (I have lowered speed to 50 and did some random things).</p>
</li>
<li><p>I have printed from Pronterface and when I pause it, then home Y, the skipping in Y is corrected.</p>
</li>
<li><p>If I drive my X/Y-axis with no microstepping, then the skipping is much larger.</p>
</li>
<li><p>I only use Slic3r for G-code generation.</p>
</li>
</ul>
<p><a href="https://i.sstatic.net/uNGn5.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/uNGn5.jpg" alt="with no micro stepping" /></a></p>
<p><a href="https://i.sstatic.net/kFu7S.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/kFu7S.jpg" alt="with 32 micro stepping" /></a></p>
<p><a href="https://i.sstatic.net/uu8zT.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/uu8zT.jpg" alt="with 32 micro stepping" /></a>
<a href="https://i.sstatic.net/c7g52.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/c7g52.jpg" alt="with 32 micro stepping" /></a>
<a href="https://i.sstatic.net/0G0dq.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/0G0dq.jpg" alt="with 32 micro stepping" /></a>
question:</p>
<ul>
<li><p>What is the cause for that skipping?</p>
</li>
<li><p>If there is more than one possibility, how could I check them separately?</p>
</li>
<li><p>I have changed my Y-axis motor with no change.</p>
</li>
<li><p>I have swapped X&amp;Y connections with no change - still Y skips.</p>
</li>
<li><p>I have lowered jerk and max. speed and it prints gear bearing well and it is spinning, but when I tried to print spiral vase Y motor skipped.</p>
</li>
</ul>

CC BY-SA 3.0
2017-11-06T15:05:24.203Z
MIght be loose belts, leading to position hysteresis.  Check the tension.
Carl Witthoft
CC BY-SA 3.0
2017-11-08T10:04:36.017Z
Out of curiosity, what's the white horror on your build plate?
Valmond
CC BY-SA 3.0
2017-11-08T21:52:50.680Z
accumulated glue stick
I.Omar
<diy-3d-printer><motor><y-axis><mechanics>
3D print leans in Y-axis
I.Omar
# 3D print leans in Y-axis

(Asked by: username_0 on 2017-11-03)

I have made a custom 3D printer with RAMPS electronics. I have printed a Benchy (ship) well, but when I try to print anything with teeth (spiral vase), gears (bearing), or a circle (rocket), the Y-axis skip steps in a regular rate giving 70-60 degrees skew along the printing the Y-direction, but each layer is perfect, this happen when printing [gear bearing](https://www.thingiverse.com/thing:53451).

* I have checked Y-axis ball bearing, motor, tension belt and I have replaced my 6 mm glass with 1 mm without any difference in shift.
* I have once make it work, but I don't why or how (I have lowered speed to 50 and did some random things).
* I have printed from Pronterface and when I pause it, then home Y, the skipping in Y is corrected.
* If I drive my X/Y-axis with no microstepping, then the skipping is much larger.
* I only use Slic3r for G-code generation.

[![with no micro stepping](https://i.sstatic.net/uNGn5.jpg)](https://i.sstatic.net/uNGn5.jpg)

[![with 32 micro stepping](https://i.sstatic.net/kFu7S.jpg)](https://i.sstatic.net/kFu7S.jpg)

[![with 32 micro stepping](https://i.sstatic.net/uu8zT.jpg)](https://i.sstatic.net/uu8zT.jpg)
[![with 32 micro stepping](https://i.sstatic.net/c7g52.jpg)](https://i.sstatic.net/c7g52.jpg)
[![with 32 micro stepping](https://i.sstatic.net/0G0dq.jpg)](https://i.sstatic.net/0G0dq.jpg)
question:

* What is the cause for that skipping?
* If there is more than one possibility, how could I check them separately?
* I have changed my Y-axis motor with no change.
* I have swapped X&Y connections with no change - still Y skips.
* I have lowered jerk and max. speed and it prints gear bearing well and it is spinning, but when I tried to print spiral vase Y motor skipped.

**Tags:** diy-3d-printer, motor, y-axis, mechanics
> **Comments:**
> **username_1**: MIght be loose belts, leading to position hysteresis.  Check the tension.  
> **username_2**: Out of curiosity, what's the white horror on your build plate?  
> **username_0**: accumulated glue stick  

---

## 2 answers

### Answer by username_2 on 2017-11-08. Score: 1

Maybe your motor skips?

I had my Z motor skip sometimes, this was the reason:

1) Acceleration was too high

2) I needed to tune the "amperage" (the current) of the pololu driver

3) Speed was too high

So, you can try to lower acceleration, speed and tune your driver:

Power on everything, see if you can turn the motor by hand (you shouldn't).
Turn the small potentiometer on the driver board counter clockwise until you can turn the motor, turn it back until you can't turn the motor any more and then add some 1/8 - 1/4 turn.

You might also want to check your 'jerk' settings so they are not too high either.

> **Comments:**
> **username_0**: I set it to max where the motor doesn't heat up, should I go more than that?  
> **username_2**: Just lowering the current so the motor doesn't heat up might be not enough current. Classic NEMA motors can get quite hot (but of course, don't overdo it) without short term implications, so I'll say try some more juice and see if it fixes the problem! If it doesn't, lower the current to your old level.  
> **username_0**: I have did that but still Y axis skips when printing spiral vase, so I think I should change the mechanics of my Y-axis or try nema 23. I am getting my mid-term exams atm.  
> **username_2**: I have had a Pololy driver fry, the ATMega board fry and both times, they actually worked, almost, okay. Try to switch pololu drivers (betxeen say X and Y), try to exchange the cable positions for X and Y motor, and eventually, try another Arduino.  

---

### Answer by username_3 on 2017-11-06. Score: 1

I would assume it is either the stepper driver or the stepper motor. Try switching the motor wires for x and y axis and see if the problem stays with the motor or the driver. If its not physically getting hung up then this is likely. I had the same problem with my y axis and after switching the motor it was gone. It would only skip steps in one direction and that seems to be exactly whats going on. Most likely it was caused by bad windings on 1 of the 2 coils inside the stepper motor.

> **Comments:**
> **username_0**: I have changed stepper motor with the result, so I think the problem with the inertia of my Y axis.  

---

